param a 0.2837860920 param b 1.1261750742 param g 0.0000867282 param k 0.0124998119 param m 0.0369502133 param r 0.5657111407 param s 0.0000000000 param t 0.0810029788 param n 800 param y 780 param z 10 param i 30000 param x 530 y 0 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 y 1 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -249 -249 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -249 -249 -249 -249 -250 -250 -251 -251 -252 -252 -253 y 2 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -247 -246 -246 -246 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -246 -246 -246 -247 -247 -248 -249 -250 -251 -252 -252 y 3 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -248 -247 -245 -244 -243 -242 -242 -242 -242 -243 -244 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -244 -243 -242 -242 -242 -242 -243 -244 -245 -247 -248 -250 -251 -252 y 4 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -239 -237 -236 -235 -235 -236 -237 -238 -239 -241 -242 -243 -244 -246 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -246 -244 -243 -242 -241 -239 -238 -237 -236 -235 -235 -236 -237 -239 -241 -244 -246 -248 -250 -251 y 5 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -231 -228 -225 -225 -225 -227 -228 -230 -232 -234 -236 -238 -240 -242 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -242 -240 -238 -236 -234 -232 -230 -228 -227 -225 -225 -225 -228 -231 -235 -240 -244 -247 -249 -251 y 6 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -229 -221 -214 -210 -208 -209 -212 -215 -218 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -218 -215 -212 -209 -208 -210 -214 -221 -229 -235 -241 -245 -248 -250 y 7 -251 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -231 -221 -208 -195 -186 -182 -183 -188 -194 -201 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -201 -194 -188 -183 -182 -186 -195 -208 -221 -231 -239 -244 -247 -250 y 8 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -228 -214 -195 -173 -153 -142 -142 -151 -162 -174 -184 -193 -201 -207 -213 -218 -223 -226 -230 -233 -235 -238 -240 -242 -243 -244 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -244 -243 -242 -240 -238 -235 -233 -230 -226 -223 -218 -213 -207 -201 -193 -184 -174 -162 -151 -142 -142 -153 -173 -195 -214 -228 -237 -243 -247 -249 y 9 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -225 -210 -186 -153 -115 -89 -84 -95 -115 -134 -151 -166 -178 -188 -197 -204 -210 -216 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -216 -210 -204 -197 -188 -178 -166 -151 -134 -115 -95 -84 -89 -115 -153 -186 -210 -225 -236 -242 -246 -249 y 10 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -225 -208 -182 -142 -89 255 -0 -0 -55 -80 -105 -128 -147 -163 -175 -185 -194 -202 -209 -214 -219 -224 -227 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -227 -224 -219 -214 -209 -202 -194 -185 -175 -163 -147 -128 -105 -80 -55 -0 -0 255 -89 -142 -182 -208 -225 -235 -242 -246 -249 y 11 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -225 -209 -183 -142 -84 -0 255 255 -0 -0 -50 -78 -107 -129 -147 -161 -173 -184 -193 -200 -207 -213 -218 -223 -226 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -226 -223 -218 -213 -207 -200 -193 -184 -173 -161 -147 -129 -107 -78 -50 -0 -0 255 255 -0 -84 -142 -183 -209 -225 -235 -242 -246 -249 y 12 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -212 -188 -151 -95 -0 255 255 255 255 -0 -0 -58 -90 -113 -131 -147 -160 -172 -182 -192 -199 -206 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -206 -199 -192 -182 -172 -160 -147 -131 -113 -90 -58 -0 -0 255 255 255 255 -0 -95 -151 -188 -212 -227 -236 -242 -246 -249 y 13 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -228 -215 -194 -162 -115 -55 -0 255 255 255 191 255 -0 -48 -75 -96 -114 -131 -146 -160 -171 -182 -191 -198 -205 -211 -216 -221 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -221 -216 -211 -205 -198 -191 -182 -171 -160 -146 -131 -114 -96 -75 -48 -0 255 191 255 255 255 -0 -55 -115 -162 -194 -215 -228 -237 -243 -247 -249 y 14 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -244 -238 -230 -218 -201 -174 -134 -80 -0 255 255 255 255 255 159 -0 -0 -0 -78 -96 -114 -131 -146 -159 -171 -181 -190 -197 -204 -210 -215 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -215 -210 -204 -197 -190 -181 -171 -159 -146 -131 -114 -96 -78 -0 -0 -0 159 255 255 255 255 255 -0 -80 -134 -174 -201 -218 -230 -238 -244 -247 -250 y 15 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -222 -207 -184 -151 -105 -50 -0 191 255 255 255 192 255 193 255 -0 -57 -77 -96 -114 -131 -145 -158 -170 -180 -189 -196 -203 -209 -215 -219 -223 -227 -230 -233 -236 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -236 -233 -230 -227 -223 -219 -215 -209 -203 -196 -189 -180 -170 -158 -145 -131 -114 -96 -77 -57 -0 255 193 255 192 255 255 255 191 -0 -50 -105 -151 -184 -207 -222 -232 -239 -244 -248 -250 y 16 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -212 -193 -166 -128 -78 -0 255 255 255 255 255 255 164 255 203 -0 -37 -51 -72 -96 -114 -130 -145 -157 -169 -179 -188 -195 -202 -208 -214 -218 -223 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -218 -214 -208 -202 -195 -188 -179 -169 -157 -145 -130 -114 -96 -72 -51 -37 -0 203 255 164 255 255 255 255 255 255 -0 -78 -128 -166 -193 -212 -225 -234 -241 -245 -248 -250 y 17 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -201 -178 -147 -107 -58 -0 159 192 255 255 255 191 255 211 219 -0 -0 -0 -50 -76 -96 -113 -129 -144 -156 -168 -178 -187 -195 -201 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -201 -195 -187 -178 -168 -156 -144 -129 -113 -96 -76 -50 -0 -0 -0 219 211 255 191 255 255 255 192 159 -0 -58 -107 -147 -178 -201 -217 -228 -236 -242 -246 -249 -251 y 18 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -163 -129 -90 -48 -0 255 255 255 255 255 255 159 255 116 255 170 -0 -0 -50 -71 -95 -112 -128 -142 -155 -167 -177 -186 -194 -201 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -201 -194 -186 -177 -167 -155 -142 -128 -112 -95 -71 -50 -0 -0 170 255 116 255 159 255 255 255 255 255 255 -0 -48 -90 -129 -163 -188 -207 -221 -231 -238 -243 -247 -249 -251 y 19 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -197 -175 -147 -113 -75 -0 193 164 191 255 255 255 192 255 193 255 147 203 204 -0 -0 -45 -70 -93 -110 -127 -141 -154 -165 -176 -185 -193 -200 -206 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -206 -200 -193 -185 -176 -165 -154 -141 -127 -110 -93 -70 -45 -0 -0 204 203 147 255 193 255 192 255 255 255 191 164 193 -0 -75 -113 -147 -175 -197 -213 -225 -234 -240 -244 -248 -250 -251 y 20 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -204 -185 -161 -131 -96 -0 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 -0 -0 -44 -67 -89 -108 -125 -140 -153 -164 -174 -184 -192 -199 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -199 -192 -184 -174 -164 -153 -140 -125 -108 -89 -67 -44 -0 -0 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 -0 -96 -131 -161 -185 -204 -218 -229 -236 -242 -246 -248 -250 -252 y 21 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -232 -223 -210 -194 -173 -147 -114 -78 -0 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 -0 -0 -41 -64 -87 -106 -123 -138 -151 -163 -173 -182 -191 -198 -204 -210 -215 -220 -224 -227 -230 -233 -235 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -215 -210 -204 -198 -191 -182 -173 -163 -151 -138 -123 -106 -87 -64 -41 -0 -0 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 -0 -78 -114 -147 -173 -194 -210 -223 -232 -238 -243 -246 -249 -251 -252 y 22 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -216 -202 -184 -160 -131 -96 -57 -0 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 -0 -0 -40 -62 -85 -104 -121 -136 -150 -161 -172 -181 -190 -197 -203 -209 -214 -219 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -219 -214 -209 -203 -197 -190 -181 -172 -161 -150 -136 -121 -104 -85 -62 -40 -0 -0 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 -0 -57 -96 -131 -160 -184 -202 -216 -226 -234 -240 -244 -247 -250 -251 -252 y 23 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -237 -230 -221 -209 -193 -172 -146 -114 -77 -37 -0 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 -0 -0 -39 -60 -83 -102 -119 -135 -148 -160 -171 -180 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -180 -171 -160 -148 -135 -119 -102 -83 -60 -39 -0 -0 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 -0 -37 -77 -114 -146 -172 -193 -209 -221 -230 -237 -242 -245 -248 -250 -252 -253 y 24 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -200 -182 -160 -131 -96 -51 -0 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 -0 -0 -38 -59 -81 -100 -117 -133 -147 -159 -169 -179 -188 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -188 -179 -169 -159 -147 -133 -117 -100 -81 -59 -38 -0 -0 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 -0 -51 -96 -131 -160 -182 -200 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 y 25 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -247 -245 -241 -235 -229 -219 -207 -192 -171 -146 -114 -72 -0 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 -0 -0 -37 -58 -79 -98 -116 -131 -145 -157 -168 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -168 -157 -145 -131 -116 -98 -79 -58 -37 -0 -0 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 -0 -72 -114 -146 -171 -192 -207 -219 -229 -235 -241 -245 -247 -250 -251 -252 -253 y 26 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -199 -182 -159 -131 -96 -50 -0 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 -0 -0 -37 -57 -78 -97 -114 -130 -144 -156 -167 -177 -185 -193 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -193 -185 -177 -167 -156 -144 -130 -114 -97 -78 -57 -37 -0 -0 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 -0 -50 -96 -131 -159 -182 -199 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 y 27 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -218 -206 -191 -171 -145 -114 -76 -0 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 -0 -0 -36 -56 -77 -96 -113 -128 -142 -155 -166 -176 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -176 -166 -155 -142 -128 -113 -96 -77 -56 -36 -0 -0 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 -0 -76 -114 -145 -171 -191 -206 -218 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 y 28 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -198 -181 -158 -130 -96 -50 -0 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 -0 -0 -51 -70 -93 -110 -126 -140 -153 -164 -174 -183 -191 -198 -205 -210 -215 -220 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -220 -215 -210 -205 -198 -191 -183 -174 -164 -153 -140 -126 -110 -93 -70 -51 -0 -0 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 -0 -50 -96 -130 -158 -181 -198 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 y 29 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -226 -217 -205 -190 -170 -145 -113 -71 -0 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 -0 -0 -44 -67 -89 -108 -124 -139 -151 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -151 -139 -124 -108 -89 -67 -44 -0 -0 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 -0 -71 -113 -145 -170 -190 -205 -217 -226 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 y 30 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -222 -211 -197 -180 -157 -129 -95 -45 -0 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 -0 -0 -41 -64 -86 -105 -122 -136 -150 -161 -172 -181 -189 -196 -203 -209 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -209 -203 -196 -189 -181 -172 -161 -150 -136 -122 -105 -86 -64 -41 -0 -0 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 -0 -45 -95 -129 -157 -180 -197 -211 -222 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 y 31 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -216 -204 -189 -169 -144 -112 -70 -0 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 -0 -0 -39 -61 -83 -102 -119 -134 -148 -160 -170 -180 -188 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -188 -180 -170 -160 -148 -134 -119 -102 -83 -61 -39 -0 -0 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 -0 -70 -112 -144 -169 -189 -204 -216 -226 -233 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 y 32 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -229 -221 -210 -196 -179 -156 -128 -93 -44 -0 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 -0 -0 -38 -59 -81 -100 -117 -133 -146 -158 -169 -179 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -179 -169 -158 -146 -133 -117 -100 -81 -59 -38 -0 -0 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 -0 -44 -93 -128 -156 -179 -196 -210 -221 -229 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 y 33 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -203 -188 -168 -142 -110 -67 -0 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 -0 -0 -37 -58 -79 -98 -116 -131 -145 -157 -168 -177 -186 -194 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -194 -186 -177 -168 -157 -145 -131 -116 -98 -79 -58 -37 -0 -0 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 -0 -67 -110 -142 -168 -188 -203 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 y 34 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -240 -235 -228 -220 -209 -195 -178 -155 -127 -89 -41 -0 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -185 -193 -199 -206 -211 -216 -220 -224 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -216 -211 -206 -199 -193 -185 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 -0 -41 -89 -127 -155 -178 -195 -209 -220 -228 -235 -240 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 y 35 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -215 -202 -187 -167 -141 -108 -64 -0 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 -0 -0 -36 -56 -76 -94 -112 -128 -141 -154 -165 -175 -184 -192 -199 -205 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -205 -199 -192 -184 -175 -165 -154 -141 -128 -112 -94 -76 -56 -36 -0 -0 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 -0 -64 -108 -141 -167 -187 -202 -215 -224 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -195 -177 -154 -125 -87 -40 -0 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 -0 -0 -49 -68 -91 -109 -125 -139 -152 -163 -174 -182 -190 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -190 -182 -174 -163 -152 -139 -125 -109 -91 -68 -49 -0 -0 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 -0 -40 -87 -125 -154 -177 -195 -208 -219 -228 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -223 -214 -201 -186 -165 -140 -106 -62 -0 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 -0 -0 -42 -65 -88 -106 -123 -137 -150 -162 -172 -181 -189 -197 -203 -209 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -209 -203 -197 -189 -181 -172 -162 -150 -137 -123 -106 -88 -65 -42 -0 -0 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 -0 -62 -106 -140 -165 -186 -201 -214 -223 -231 -237 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -208 -194 -176 -153 -123 -85 -39 -0 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 -0 -0 -40 -62 -85 -104 -121 -135 -149 -160 -171 -180 -188 -196 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -196 -188 -180 -171 -160 -149 -135 -121 -104 -85 -62 -40 -0 -0 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 -0 -39 -85 -123 -153 -176 -194 -208 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -201 -185 -164 -138 -104 -60 -0 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 -0 -0 -39 -60 -82 -101 -118 -134 -147 -159 -169 -179 -187 -195 -201 -207 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -207 -201 -195 -187 -179 -169 -159 -147 -134 -118 -101 -82 -60 -39 -0 -0 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 -0 -60 -104 -138 -164 -185 -201 -213 -223 -230 -236 -241 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -218 -207 -193 -174 -151 -121 -83 -38 -0 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 -0 -0 -38 -59 -80 -99 -116 -132 -145 -157 -168 -178 -186 -194 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -194 -186 -178 -168 -157 -145 -132 -116 -99 -80 -59 -38 -0 -0 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 -0 -38 -83 -121 -151 -174 -193 -207 -218 -226 -233 -238 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -184 -163 -136 -102 -59 -0 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 -0 -0 -37 -57 -79 -97 -114 -130 -143 -156 -167 -176 -185 -193 -200 -206 -211 -216 -220 -224 -227 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -227 -224 -220 -216 -211 -206 -200 -193 -185 -176 -167 -156 -143 -130 -114 -97 -79 -57 -37 -0 -0 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 -0 -59 -102 -136 -163 -184 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -173 -150 -119 -81 -37 -0 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 -0 -0 -37 -56 -77 -96 -113 -128 -142 -154 -165 -175 -184 -192 -199 -205 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -205 -199 -192 -184 -175 -165 -154 -142 -128 -113 -96 -77 -56 -37 -0 -0 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 -0 -37 -81 -119 -150 -173 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -199 -182 -161 -135 -100 -58 -0 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 -0 -0 -0 -51 -70 -93 -110 -126 -140 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -140 -126 -110 -93 -70 -51 -0 -0 -0 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 -0 -58 -100 -135 -161 -182 -199 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -191 -172 -148 -117 -79 -37 -0 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 -0 -0 -44 -67 -89 -107 -124 -138 -151 -162 -173 -182 -190 -197 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -197 -190 -182 -173 -162 -151 -138 -124 -107 -89 -67 -44 -0 -0 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 -0 -37 -79 -117 -148 -172 -191 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -160 -133 -98 -57 -0 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 -0 -0 -41 -63 -86 -104 -121 -136 -149 -161 -171 -180 -189 -196 -202 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -202 -196 -189 -180 -171 -161 -149 -136 -121 -104 -86 -63 -41 -0 -0 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 -0 -57 -98 -133 -160 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -190 -171 -147 -116 -78 -36 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 -0 -0 -39 -61 -83 -102 -119 -134 -147 -159 -170 -179 -188 -195 -202 -207 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -207 -202 -195 -188 -179 -170 -159 -147 -134 -119 -102 -83 -61 -39 -0 -0 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 -36 -78 -116 -147 -171 -190 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -197 -180 -159 -131 -97 -56 -0 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 -0 -0 -38 -59 -81 -100 -117 -132 -146 -158 -168 -178 -186 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -186 -178 -168 -158 -146 -132 -117 -100 -81 -59 -38 -0 -0 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 -0 -56 -97 -131 -159 -180 -197 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -189 -169 -145 -114 -77 -0 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 -0 -0 -37 -58 -79 -98 -115 -130 -144 -156 -167 -177 -185 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -185 -177 -167 -156 -144 -130 -115 -98 -79 -58 -37 -0 -0 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 -0 -77 -114 -145 -169 -189 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -220 -209 -196 -179 -157 -130 -96 -51 -0 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 -0 -0 -37 -57 -78 -96 -113 -129 -142 -155 -166 -176 -184 -192 -199 -205 -211 -215 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -215 -211 -205 -199 -192 -184 -176 -166 -155 -142 -129 -113 -96 -78 -57 -37 -0 -0 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 -0 -51 -96 -130 -157 -179 -196 -209 -220 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -214 -203 -188 -168 -144 -113 -70 -0 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 -0 -0 -36 -51 -71 -93 -111 -127 -141 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -141 -127 -111 -93 -71 -51 -36 -0 -0 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 -0 -70 -113 -144 -168 -188 -203 -214 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -156 -128 -93 -44 -0 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 -0 -0 -44 -67 -89 -108 -124 -139 -151 -163 -173 -182 -190 -197 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -197 -190 -182 -173 -163 -151 -139 -124 -108 -89 -67 -44 -0 -0 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 -0 -44 -93 -128 -156 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -202 -187 -167 -142 -110 -67 -0 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 -0 -0 -41 -64 -86 -105 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -213 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -213 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -105 -86 -64 -41 -0 -0 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 -0 -67 -110 -142 -167 -187 -202 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -208 -194 -177 -155 -126 -89 -41 -0 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -180 -188 -195 -202 -208 -213 -217 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -217 -213 -208 -202 -195 -188 -180 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 -0 -41 -89 -126 -155 -177 -194 -208 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -201 -185 -166 -140 -108 -64 -0 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 -0 -0 -38 -60 -82 -100 -117 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -117 -100 -82 -60 -38 -0 -0 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 -0 -64 -108 -140 -166 -185 -201 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -176 -153 -124 -86 -39 -0 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 -0 -0 -38 -58 -80 -98 -116 -131 -144 -157 -167 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -167 -157 -144 -131 -116 -98 -80 -58 -38 -0 -0 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 -0 -39 -86 -124 -153 -176 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -200 -184 -164 -139 -105 -61 -0 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 -0 -61 -105 -139 -164 -184 -200 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -192 -174 -151 -122 -83 -38 -0 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 -0 -0 -36 -56 -76 -94 -111 -127 -141 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -141 -127 -111 -94 -76 -56 -36 -0 -0 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 -0 -38 -83 -122 -151 -174 -192 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -212 -199 -183 -163 -136 -102 -59 -0 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 -0 -0 -49 -67 -90 -108 -125 -139 -152 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -152 -139 -125 -108 -90 -67 -49 -0 -0 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 -0 -59 -102 -136 -163 -183 -199 -212 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -191 -173 -150 -119 -81 -37 -0 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 -0 -0 -41 -64 -87 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -87 -64 -41 -0 -0 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 -0 -37 -81 -119 -150 -173 -191 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -221 -211 -198 -182 -161 -134 -100 -58 -0 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -180 -188 -195 -202 -208 -213 -217 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -217 -213 -208 -202 -195 -188 -180 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 -0 -58 -100 -134 -161 -182 -198 -211 -221 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -190 -172 -148 -117 -79 -37 -0 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 -0 -0 -38 -60 -82 -101 -118 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -118 -101 -82 -60 -38 -0 -0 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 -0 -37 -79 -117 -148 -172 -190 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 -0 -0 -37 -58 -80 -98 -116 -131 -144 -157 -167 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -167 -157 -144 -131 -116 -98 -80 -58 -37 -0 -0 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -220 -209 -196 -180 -158 -131 -97 -56 -0 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 -0 -0 -36 -56 -76 -94 -111 -127 -141 -153 -165 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -165 -153 -141 -127 -111 -94 -76 -56 -36 -0 -0 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 -0 -56 -97 -131 -158 -180 -196 -209 -220 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -203 -188 -169 -145 -114 -76 -0 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 -0 -0 -49 -67 -90 -108 -125 -139 -152 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -152 -139 -125 -108 -90 -67 -49 -0 -0 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 -0 -76 -114 -145 -169 -188 -203 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -179 -157 -129 -94 -49 -0 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 -0 -0 -41 -64 -87 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -87 -64 -41 -0 -0 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 -0 -49 -94 -129 -157 -179 -195 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -168 -143 -112 -68 -0 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -180 -188 -195 -202 -208 -213 -217 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -217 -213 -208 -202 -195 -188 -180 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 -0 -68 -112 -143 -168 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -208 -194 -177 -155 -128 -91 -42 -0 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 -0 -0 -38 -60 -82 -101 -118 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -118 -101 -82 -60 -38 -0 -0 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 -0 -42 -91 -128 -155 -177 -194 -208 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -213 -201 -186 -166 -141 -109 -65 -0 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -37 -58 -80 -98 -116 -131 -144 -157 -167 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -167 -157 -144 -131 -116 -98 -80 -58 -37 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 -0 -65 -109 -141 -166 -186 -201 -213 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -218 -207 -194 -176 -154 -125 -88 -40 -0 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 -0 -40 -88 -125 -154 -176 -194 -207 -218 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -212 -200 -185 -165 -139 -106 -62 -0 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -36 -56 -76 -94 -111 -127 -141 -153 -165 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -165 -153 -141 -127 -111 -94 -76 -56 -36 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 -0 -62 -106 -139 -165 -185 -200 -212 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -193 -175 -152 -123 -85 -39 -0 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -49 -67 -90 -108 -125 -139 -152 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -152 -139 -125 -108 -90 -67 -49 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 -0 -39 -85 -123 -152 -175 -193 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -235 -229 -221 -212 -199 -184 -163 -137 -104 -60 -0 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -41 -64 -87 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -87 -64 -41 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 -0 -60 -104 -137 -163 -184 -199 -212 -221 -229 -235 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -206 -192 -174 -150 -121 -82 -38 -0 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -180 -188 -195 -202 -208 -213 -217 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -217 -213 -208 -202 -195 -188 -180 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 -0 -38 -82 -121 -150 -174 -192 -206 -216 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -182 -162 -135 -101 -59 -0 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -0 -38 -60 -82 -101 -118 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -118 -101 -82 -60 -38 -0 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 -0 -59 -101 -135 -162 -182 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -190 -172 -149 -118 -80 -37 -0 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -37 -58 -80 -98 -116 -131 -144 -157 -167 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -167 -157 -144 -131 -116 -98 -80 -58 -37 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 -0 -37 -80 -118 -149 -172 -190 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -198 -181 -160 -134 -99 -57 -0 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 -0 -57 -99 -134 -160 -181 -198 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -189 -171 -147 -116 -79 -37 -0 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -36 -56 -76 -94 -111 -127 -141 -153 -165 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -165 -153 -141 -127 -111 -94 -76 -56 -36 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 -0 -37 -79 -116 -147 -171 -189 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -220 -210 -197 -180 -159 -132 -97 -56 -0 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -49 -67 -90 -108 -125 -139 -152 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -152 -139 -125 -108 -90 -67 -49 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 -0 -56 -97 -132 -159 -180 -197 -210 -220 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -230 -224 -215 -203 -188 -169 -145 -114 -77 -0 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -41 -64 -87 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -87 -64 -41 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 -0 -77 -114 -145 -169 -188 -203 -215 -224 -230 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -157 -130 -96 -51 -0 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -180 -188 -195 -202 -208 -213 -217 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -217 -213 -208 -202 -195 -188 -180 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 -0 -51 -96 -130 -157 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -168 -143 -113 -70 -0 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -0 -38 -60 -82 -101 -118 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -118 -101 -82 -60 -38 -0 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 -0 -70 -113 -143 -168 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -208 -195 -178 -156 -128 -93 -44 -0 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -37 -58 -80 -98 -116 -131 -144 -157 -167 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -167 -157 -144 -131 -116 -98 -80 -58 -37 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 -0 -44 -93 -128 -156 -178 -195 -208 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -213 -201 -186 -167 -142 -110 -67 -0 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -37 -57 -78 -97 -114 -129 -143 -155 -166 -176 -184 -192 -199 -205 -211 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -211 -205 -199 -192 -184 -176 -166 -155 -143 -129 -114 -97 -78 -57 -37 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 -0 -67 -110 -142 -167 -186 -201 -213 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -218 -207 -194 -176 -154 -126 -89 -41 -0 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -36 -56 -76 -94 -111 -127 -141 -153 -165 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -165 -153 -141 -127 -111 -94 -76 -56 -36 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 -0 -41 -89 -126 -154 -176 -194 -207 -218 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -200 -185 -165 -140 -107 -63 -0 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -49 -67 -90 -108 -125 -139 -152 -163 -173 -182 -190 -197 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -197 -190 -182 -173 -163 -152 -139 -125 -108 -90 -67 -49 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 -0 -63 -107 -140 -165 -185 -200 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -206 -193 -175 -153 -124 -86 -39 -0 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -41 -64 -87 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -213 -218 -222 -226 -229 -232 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -232 -229 -226 -222 -218 -213 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -87 -64 -41 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 -0 -39 -86 -124 -153 -175 -193 -206 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -221 -212 -200 -184 -164 -138 -104 -61 -0 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -0 -40 -62 -84 -103 -120 -135 -148 -160 -170 -179 -188 -195 -202 -207 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -207 -202 -195 -188 -179 -170 -160 -148 -135 -120 -103 -84 -62 -40 -0 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 -0 -61 -104 -138 -164 -184 -200 -212 -221 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -151 -121 -83 -38 -0 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -0 -38 -60 -82 -101 -117 -133 -146 -158 -169 -178 -186 -194 -201 -207 -212 -216 -221 -224 -228 -231 -233 -236 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -236 -233 -231 -228 -224 -221 -216 -212 -207 -201 -194 -186 -178 -169 -158 -146 -133 -117 -101 -82 -60 -38 -0 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 -0 -38 -83 -121 -151 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -162 -136 -102 -59 -0 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -0 -37 -58 -80 -98 -115 -131 -144 -156 -167 -177 -185 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -185 -177 -167 -156 -144 -131 -115 -98 -80 -58 -37 -0 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 -0 -59 -102 -136 -162 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -149 -119 -81 -37 -0 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -0 -37 -57 -78 -96 -113 -129 -142 -155 -165 -175 -184 -192 -198 -205 -210 -215 -219 -223 -226 -229 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -229 -226 -223 -219 -215 -210 -205 -198 -192 -184 -175 -165 -155 -142 -129 -113 -96 -78 -57 -37 -0 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 -0 -37 -81 -119 -149 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -198 -182 -161 -134 -100 -58 -0 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 169 -0 -0 -36 -51 -71 -93 -111 -126 -140 -153 -164 -174 -183 -190 -197 -204 -209 -214 -218 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -218 -214 -209 -204 -197 -190 -183 -174 -164 -153 -140 -126 -111 -93 -71 -51 -36 -0 -0 169 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 -0 -58 -100 -134 -161 -182 -198 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -190 -171 -147 -117 -79 -37 -0 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 -0 -0 -44 -67 -89 -107 -124 -138 -151 -162 -172 -181 -189 -196 -202 -208 -213 -217 -221 -225 -228 -231 -233 -236 -238 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -238 -236 -233 -231 -228 -225 -221 -217 -213 -208 -202 -196 -189 -181 -172 -162 -151 -138 -124 -107 -89 -67 -44 -0 -0 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 -0 -37 -79 -117 -147 -171 -190 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -220 -210 -197 -180 -159 -132 -98 -57 -0 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 165 -0 -0 -41 -63 -86 -104 -121 -136 -149 -160 -170 -179 -188 -195 -201 -207 -212 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -243 -244 -246 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -246 -244 -243 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -212 -207 -201 -195 -188 -179 -170 -160 -149 -136 -121 -104 -86 -63 -41 -0 -0 165 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 -0 -57 -98 -132 -159 -180 -197 -210 -220 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -203 -189 -170 -146 -115 -78 -36 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 180 177 173 165 174 -0 -0 -39 -61 -83 -101 -118 -133 -146 -158 -168 -178 -186 -193 -200 -205 -211 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -211 -205 -200 -193 -186 -178 -168 -158 -146 -133 -118 -101 -83 -61 -39 -0 -0 174 165 173 177 180 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 -36 -78 -115 -146 -170 -189 -203 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -158 -130 -96 -51 -0 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 177 161 172 166 173 172 -0 -0 -38 -59 -80 -99 -116 -131 -144 -156 -166 -176 -184 -191 -198 -204 -209 -214 -218 -222 -225 -228 -231 -233 -236 -238 -239 -241 -242 -243 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -243 -242 -241 -239 -238 -236 -233 -231 -228 -225 -222 -218 -214 -209 -204 -198 -191 -184 -176 -166 -156 -144 -131 -116 -99 -80 -59 -38 -0 -0 172 173 166 172 161 177 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 -0 -51 -96 -130 -158 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -188 -168 -144 -113 -71 -0 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 176 176 172 169 162 172 166 -0 -0 -37 -57 -78 -97 -113 -128 -141 -153 -164 -173 -182 -190 -196 -202 -208 -213 -217 -221 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -221 -217 -213 -208 -202 -196 -190 -182 -173 -164 -153 -141 -128 -113 -97 -78 -57 -37 -0 -0 166 172 162 169 172 176 176 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 -0 -71 -113 -144 -168 -188 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -156 -129 -93 -44 -0 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 179 177 172 169 162 -0 -0 -36 -51 -71 -93 -109 -125 -138 -150 -161 -171 -180 -187 -194 -200 -206 -211 -215 -219 -223 -226 -229 -232 -234 -236 -238 -239 -241 -242 -243 -245 -246 -246 -247 -248 -248 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -248 -248 -247 -246 -246 -245 -243 -242 -241 -239 -238 -236 -234 -232 -229 -226 -223 -219 -215 -211 -206 -200 -194 -187 -180 -171 -161 -150 -138 -125 -109 -93 -71 -51 -36 -0 -0 162 169 172 177 179 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 -0 -44 -93 -129 -156 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -202 -186 -167 -142 -111 -67 -0 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 162 172 168 179 177 170 162 -0 -0 -44 -66 -87 -105 -121 -134 -147 -158 -168 -177 -185 -192 -198 -204 -209 -214 -218 -222 -225 -228 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -228 -225 -222 -218 -214 -209 -204 -198 -192 -185 -177 -168 -158 -147 -134 -121 -105 -87 -66 -44 -0 -0 162 170 177 179 168 172 162 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 -0 -67 -111 -142 -167 -186 -202 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 100 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -218 -207 -194 -177 -155 -127 -89 -41 -0 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 180 177 173 172 166 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 166 173 172 165 174 173 168 177 174 166 174 172 168 176 166 -0 -0 -40 -62 -83 -100 -117 -131 -143 -155 -165 -174 -182 -189 -196 -202 -207 -212 -216 -220 -223 -226 -229 -232 -234 -236 -238 -239 -241 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -241 -239 -238 -236 -234 -232 -229 -226 -223 -220 -216 -212 -207 -202 -196 -189 -182 -174 -165 -155 -143 -131 -117 -100 -83 -62 -40 -0 -0 166 176 168 172 174 166 174 177 168 173 174 165 172 173 166 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 166 172 173 177 180 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 -0 -41 -89 -127 -155 -177 -194 -207 -218 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -185 -166 -141 -108 -64 -0 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 168 165 161 172 171 169 162 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 165 174 173 165 173 171 165 173 165 168 -0 -0 -38 -58 -79 -96 -112 -126 -139 -151 -161 -171 -179 -187 -193 -200 -205 -210 -214 -218 -222 -225 -228 -230 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -230 -228 -225 -222 -218 -214 -210 -205 -200 -193 -187 -179 -171 -161 -151 -139 -126 -112 -96 -79 -58 -38 -0 -0 168 165 173 165 171 173 165 173 174 165 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 162 169 171 172 161 165 168 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 -0 -64 -108 -141 -166 -185 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -124 -86 -40 -0 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 168 180 177 173 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 174 172 166 173 168 177 172 165 166 169 -0 -0 -37 -51 -69 -90 -106 -121 -135 -147 -157 -167 -176 -184 -191 -197 -203 -208 -212 -216 -220 -223 -226 -229 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -229 -226 -223 -220 -216 -212 -208 -203 -197 -191 -184 -176 -167 -157 -147 -135 -121 -106 -90 -69 -51 -37 -0 -0 169 166 165 172 177 168 173 166 172 174 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 173 177 180 168 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 -0 -40 -86 -124 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 103 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -221 -212 -200 -184 -164 -139 -105 -62 -0 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 177 161 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 173 171 169 161 165 173 168 176 166 166 166 -0 -0 -0 -42 -63 -83 -100 -116 -129 -142 -153 -163 -172 -180 -187 -194 -200 -205 -210 -214 -218 -221 -224 -227 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -247 -247 -248 -248 -248 -248 -248 -248 -248 -248 -247 -247 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -227 -224 -221 -218 -214 -210 -205 -200 -194 -187 -180 -172 -163 -153 -142 -129 -116 -100 -83 -63 -42 -0 -0 -0 166 166 166 176 168 173 165 161 169 171 173 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 161 177 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 -0 -62 -105 -139 -164 -184 -200 -212 -221 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -151 -122 -84 -38 -0 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 176 176 173 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 168 180 177 173 165 174 172 165 173 169 179 177 166 173 165 172 164 166 165 162 173 -0 -0 -38 -58 -77 -93 -109 -124 -137 -148 -159 -168 -176 -184 -191 -197 -202 -207 -212 -216 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -244 -245 -245 -246 -246 -246 -246 -246 -246 -246 -246 -246 -245 -245 -244 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -216 -212 -207 -202 -197 -191 -184 -176 -168 -159 -148 -137 -124 -109 -93 -77 -58 -38 -0 -0 173 162 165 166 164 172 165 173 166 177 179 169 173 165 172 174 165 173 177 180 168 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 173 176 176 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 -0 -38 -84 -122 -151 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 105 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -163 -137 -103 -60 -0 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 177 161 172 166 173 172 165 173 169 162 172 165 172 165 168 172 176 162 170 164 174 -0 -0 -0 -48 -65 -85 -103 -118 -131 -143 -154 -163 -172 -180 -187 -193 -199 -204 -209 -213 -217 -220 -223 -226 -228 -230 -232 -234 -236 -237 -238 -240 -241 -241 -242 -243 -243 -244 -244 -244 -244 -244 -244 -244 -244 -243 -243 -242 -241 -241 -240 -238 -237 -236 -234 -232 -230 -228 -226 -223 -220 -217 -213 -209 -204 -199 -193 -187 -180 -172 -163 -154 -143 -131 -118 -103 -85 -65 -48 -0 -0 -0 174 164 170 162 176 172 168 165 172 165 172 162 169 173 165 172 173 166 172 161 177 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 -0 -60 -103 -137 -163 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -38 -0 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 176 176 172 169 162 172 165 173 168 177 172 165 168 176 166 166 168 169 163 171 165 174 172 -0 -0 -39 -60 -79 -95 -111 -124 -137 -148 -158 -167 -175 -183 -189 -195 -201 -205 -210 -214 -217 -220 -223 -226 -228 -230 -232 -234 -235 -237 -238 -239 -239 -240 -241 -241 -241 -242 -242 -242 -241 -241 -241 -240 -239 -239 -238 -237 -235 -234 -232 -230 -228 -226 -223 -220 -217 -214 -210 -205 -201 -195 -189 -183 -175 -167 -158 -148 -137 -124 -111 -95 -79 -60 -39 -0 -0 172 174 165 171 163 169 168 166 166 176 168 165 172 177 168 173 165 172 162 169 172 176 176 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 -0 -38 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 107 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -100 -58 -0 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 179 177 172 165 173 166 173 168 177 166 172 164 165 165 162 170 164 172 165 175 169 -0 -0 -36 -50 -67 -87 -103 -117 -130 -142 -152 -162 -170 -178 -185 -191 -197 -202 -206 -210 -214 -218 -221 -223 -226 -228 -230 -231 -233 -234 -235 -236 -237 -238 -238 -238 -238 -238 -238 -238 -238 -237 -236 -235 -234 -233 -231 -230 -228 -226 -223 -221 -218 -214 -210 -206 -202 -197 -191 -185 -178 -170 -162 -152 -142 -130 -117 -103 -87 -67 -50 -36 -0 -0 169 175 165 172 164 170 162 165 165 164 172 166 177 168 173 166 173 165 172 177 179 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 -0 -58 -100 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -190 -172 -148 -117 -80 -37 -0 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 166 173 172 165 174 173 169 162 172 168 177 173 166 173 165 173 165 168 172 173 172 171 164 171 165 172 165 172 165 169 -0 -0 -40 -60 -78 -93 -108 -122 -134 -145 -155 -164 -172 -180 -186 -192 -198 -202 -207 -211 -214 -217 -220 -222 -225 -227 -228 -230 -231 -232 -233 -234 -234 -234 -234 -234 -234 -234 -233 -232 -231 -230 -228 -227 -225 -222 -220 -217 -214 -211 -207 -202 -198 -192 -186 -180 -172 -164 -155 -145 -134 -122 -108 -93 -78 -60 -40 -0 -0 169 165 172 165 172 165 171 164 171 172 173 172 168 165 173 165 173 166 173 177 168 172 162 169 173 174 165 172 173 166 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 -0 -37 -80 -117 -148 -172 -190 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 168 177 173 166 174 169 177 172 165 172 165 165 166 165 162 173 171 164 172 165 172 165 172 162 164 -0 -0 -0 -48 -64 -84 -100 -114 -126 -138 -148 -158 -166 -174 -181 -187 -193 -198 -202 -206 -210 -213 -216 -219 -221 -223 -225 -226 -227 -228 -229 -229 -230 -230 -229 -229 -228 -227 -226 -225 -223 -221 -219 -216 -213 -210 -206 -202 -198 -193 -187 -181 -174 -166 -158 -148 -138 -126 -114 -100 -84 -64 -48 -0 -0 -0 164 162 172 165 172 165 172 164 171 173 162 165 166 165 165 172 165 172 177 169 174 166 173 177 168 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -203 -189 -170 -146 -116 -78 -36 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 174 173 165 173 169 162 168 177 169 175 165 165 162 170 164 174 172 165 172 165 169 175 168 169 169 167 -0 -0 -39 -53 -71 -90 -104 -117 -129 -141 -151 -159 -167 -175 -181 -187 -192 -197 -201 -205 -209 -211 -214 -216 -218 -220 -221 -222 -223 -223 -224 -223 -223 -222 -221 -220 -218 -216 -214 -211 -209 -205 -201 -197 -192 -187 -181 -175 -167 -159 -151 -141 -129 -117 -104 -90 -71 -53 -39 -0 -0 167 169 169 168 175 169 165 172 165 172 174 164 170 162 165 165 175 169 177 168 162 169 173 165 173 174 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 -36 -78 -116 -146 -170 -189 -203 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -97 -56 -0 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 174 172 165 173 168 177 166 173 165 168 172 173 170 164 172 165 175 172 164 172 162 165 168 169 170 170 167 -0 -0 -0 -42 -61 -79 -93 -107 -120 -132 -142 -151 -160 -167 -174 -181 -186 -191 -195 -199 -203 -206 -208 -211 -212 -214 -215 -216 -216 -216 -216 -215 -214 -212 -211 -208 -206 -203 -199 -195 -191 -186 -181 -174 -167 -160 -151 -142 -132 -120 -107 -93 -79 -61 -42 -0 -0 -0 167 170 170 169 168 165 162 172 164 172 175 165 172 164 170 173 172 168 165 173 166 177 168 173 165 172 174 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 -0 -56 -97 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 112 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -114 -76 -0 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 169 180 177 173 172 166 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 165 174 173 165 174 172 165 173 166 173 165 172 165 165 166 165 162 171 165 172 165 175 169 175 168 173 158 169 170 170 170 163 171 -0 -0 -36 -49 -64 -81 -95 -109 -121 -132 -142 -151 -159 -166 -173 -178 -184 -188 -192 -196 -199 -201 -203 -205 -206 -207 -207 -207 -206 -205 -203 -201 -199 -196 -192 -188 -184 -178 -173 -166 -159 -151 -142 -132 -121 -109 -95 -81 -64 -49 -36 -0 -0 171 163 170 170 170 169 158 173 168 175 169 175 165 172 165 171 162 165 166 165 165 172 165 173 166 173 165 172 174 165 173 174 165 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 166 172 173 177 180 169 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 -0 -76 -114 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -157 -129 -94 -49 -0 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 168 165 161 172 171 169 162 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 166 173 173 169 165 161 172 166 173 172 165 173 172 165 173 165 173 165 168 175 165 165 162 170 164 172 165 172 165 172 165 169 175 165 159 170 171 170 164 171 164 168 -0 -0 -37 -50 -65 -83 -96 -109 -121 -131 -141 -149 -157 -163 -169 -175 -179 -183 -187 -189 -192 -193 -195 -195 -195 -195 -193 -192 -189 -187 -183 -179 -175 -169 -163 -157 -149 -141 -131 -121 -109 -96 -83 -65 -50 -37 -0 -0 168 164 171 164 170 171 170 159 165 175 169 165 172 165 172 165 172 164 170 162 165 165 175 168 165 173 165 173 165 172 173 165 172 173 166 172 161 165 169 173 173 166 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 162 169 171 172 161 165 168 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 -0 -49 -94 -129 -157 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 114 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -202 -187 -167 -143 -111 -67 -0 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 168 180 177 173 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 169 162 172 169 179 177 172 169 162 172 166 173 171 165 173 165 172 165 166 169 172 172 170 164 171 165 172 165 172 165 169 173 164 168 166 160 170 170 164 171 164 165 169 -0 -0 -0 -38 -51 -65 -82 -95 -107 -119 -128 -137 -145 -152 -158 -164 -168 -172 -175 -178 -180 -181 -181 -181 -180 -178 -175 -172 -168 -164 -158 -152 -145 -137 -128 -119 -107 -95 -82 -65 -51 -38 -0 -0 -0 169 165 164 171 164 170 170 160 166 168 164 173 169 165 172 165 172 165 171 164 170 172 172 169 166 165 172 165 173 165 171 173 166 172 162 169 172 177 179 169 172 162 169 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 173 177 180 168 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 -0 -67 -111 -143 -167 -187 -202 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -127 -90 -41 -0 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 177 161 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 169 162 172 169 179 177 172 169 162 168 176 172 165 168 175 166 166 165 162 173 171 164 172 165 172 165 172 162 164 168 169 169 167 160 170 163 171 164 165 166 168 172 -0 -0 -0 -37 -50 -64 -80 -92 -104 -114 -123 -131 -138 -145 -150 -154 -158 -161 -163 -164 -164 -163 -161 -158 -154 -150 -145 -138 -131 -123 -114 -104 -92 -80 -64 -50 -37 -0 -0 -0 172 168 166 165 164 171 163 170 160 167 169 169 168 164 162 172 165 172 165 172 164 171 173 162 165 166 166 175 168 165 172 176 168 162 169 172 177 179 169 172 162 169 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 161 177 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 -0 -41 -90 -127 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -108 -64 -0 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 176 176 173 169 180 177 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 168 177 174 169 162 172 168 179 177 170 162 167 176 166 169 175 165 162 170 164 174 172 165 172 165 169 175 168 169 169 170 169 169 167 159 163 168 175 165 165 166 165 165 161 -0 -0 -0 -37 -48 -62 -76 -86 -96 -106 -114 -121 -127 -133 -137 -140 -141 -142 -141 -140 -137 -133 -127 -121 -114 -106 -96 -86 -76 -62 -48 -37 -0 -0 -0 161 165 165 166 165 165 175 168 163 159 167 169 169 170 169 169 168 175 169 165 172 165 172 174 164 170 162 165 175 169 166 176 167 162 170 177 179 168 172 162 169 174 177 168 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 177 180 169 173 176 176 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 -0 -64 -108 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 168 180 177 173 166 174 173 168 177 173 166 174 172 168 176 166 172 165 166 169 172 170 164 171 165 175 172 164 172 162 165 168 169 170 170 170 166 177 175 164 165 169 176 165 165 165 161 170 162 167 -0 -0 -0 -0 -45 -52 -63 -77 -85 -92 -99 -107 -111 -114 -115 -115 -114 -111 -107 -99 -92 -85 -77 -63 -52 -45 -0 -0 -0 -0 167 162 170 161 165 165 165 176 169 165 164 175 177 166 170 170 170 169 168 165 162 172 164 172 175 165 171 164 170 172 169 166 165 172 166 176 168 172 174 166 173 177 168 173 174 166 173 177 180 168 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -200 -184 -164 -139 -106 -62 -0 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 169 180 177 173 172 166 173 173 172 165 174 173 172 165 174 173 172 165 174 172 165 177 161 172 166 173 172 165 174 173 165 173 171 165 173 165 168 175 165 166 165 162 171 165 172 165 175 169 175 168 173 158 169 170 170 170 164 171 170 163 165 166 168 172 173 173 170 162 170 159 162 165 165 -0 -0 -0 -0 -45 -50 -55 -65 -76 -81 -82 -82 -82 -81 -76 -65 -55 -50 -45 -0 -0 -0 -0 165 165 162 159 170 162 170 173 173 172 168 166 165 163 170 171 164 170 170 170 169 158 173 168 175 169 175 165 172 165 171 162 165 166 165 175 168 165 173 165 171 173 165 173 174 165 172 173 166 172 161 177 165 172 174 165 172 173 174 165 172 173 174 165 172 173 173 166 172 173 177 180 169 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 -0 -62 -106 -139 -164 -184 -200 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -122 -84 -38 -0 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 168 165 161 172 171 169 162 172 172 165 174 173 172 165 174 173 172 166 173 172 165 176 176 172 169 162 172 165 174 172 165 173 168 177 172 165 166 169 172 176 162 170 164 172 165 172 165 172 165 169 175 165 159 170 171 170 167 160 166 175 165 165 166 166 166 165 161 169 162 166 167 166 162 170 160 160 -0 -0 -0 -0 -35 -43 -45 -45 -45 -45 -43 -35 -0 -0 -0 -0 160 160 170 162 166 167 166 162 169 161 165 166 166 166 165 165 175 166 160 167 170 171 170 159 165 175 169 165 172 165 172 165 172 164 170 162 176 172 169 166 165 172 177 168 173 165 172 174 165 172 162 169 172 176 176 165 172 173 166 172 173 174 165 172 173 174 165 172 172 162 169 171 172 161 165 168 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 -0 -38 -84 -122 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -211 -199 -183 -163 -137 -103 -60 -0 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 168 180 177 173 169 180 177 174 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 169 180 177 173 166 174 172 165 173 166 173 168 176 166 166 166 168 169 163 171 165 172 165 172 165 169 173 164 168 167 160 170 170 167 175 165 168 176 165 165 165 165 161 170 162 166 167 167 166 159 163 167 168 166 159 160 158 -0 -0 -0 -0 -0 -0 -0 158 160 159 166 168 167 163 159 166 167 167 166 162 170 161 165 165 165 165 176 168 165 175 167 170 170 160 167 168 164 173 169 165 172 165 172 165 171 163 169 168 166 166 166 176 168 173 166 173 165 172 174 166 173 177 180 169 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 174 177 180 169 173 177 180 168 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 -0 -60 -103 -137 -163 -183 -199 -211 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -37 -0 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 177 161 172 169 165 161 172 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 169 165 161 172 166 173 171 165 173 165 173 165 172 164 166 165 162 173 171 164 172 165 172 165 172 162 164 168 169 169 167 160 170 167 160 164 165 169 175 164 161 172 170 162 170 159 158 158 154 159 161 161 159 155 159 160 157 149 147 136 136 147 149 157 160 159 155 159 161 161 159 154 158 158 159 170 162 170 172 161 164 175 169 165 164 160 167 170 160 167 169 169 168 164 162 172 165 172 165 172 164 171 173 162 165 166 164 172 165 173 165 173 165 171 173 166 172 161 165 169 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 172 161 165 169 172 161 177 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 -0 -37 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -101 -58 -0 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 176 176 173 169 180 177 173 172 166 173 173 172 165 174 172 169 165 161 172 165 174 173 168 179 177 172 169 162 168 176 172 165 172 165 168 172 176 162 170 164 174 172 165 172 165 169 175 168 169 169 170 170 169 164 171 166 174 165 165 166 168 172 170 162 173 167 173 165 165 161 170 160 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 160 170 161 165 165 173 167 173 162 170 172 168 166 165 165 174 166 171 164 169 170 170 169 169 168 175 169 165 172 165 172 174 164 170 162 176 172 168 165 172 165 172 176 168 162 169 172 177 179 168 173 174 165 172 161 165 169 172 174 165 172 173 173 166 172 173 177 180 169 173 176 176 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 -0 -58 -101 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -172 -148 -118 -80 -37 -0 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 169 165 161 172 171 169 162 172 172 165 174 172 168 180 177 173 165 174 173 165 174 173 168 179 177 170 162 169 176 169 176 166 166 168 169 163 171 165 174 172 164 172 162 165 168 169 170 170 170 169 167 159 163 168 175 165 165 165 165 165 158 162 170 162 165 165 159 163 168 168 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 168 168 163 159 165 165 162 170 162 158 165 165 165 165 165 175 168 163 159 167 169 170 170 170 169 168 165 162 172 164 172 174 165 171 163 169 168 166 166 176 169 176 169 162 170 177 179 168 173 174 165 173 174 165 173 177 180 168 172 174 165 172 172 162 169 171 172 161 165 169 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 -0 -37 -80 -118 -148 -172 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 169 180 177 173 169 180 177 173 172 166 173 172 165 177 161 172 165 174 173 165 174 173 165 174 172 168 176 170 162 165 172 164 165 165 162 170 164 172 165 175 169 175 168 173 158 169 170 170 170 166 177 175 165 165 169 175 165 164 161 172 170 159 162 166 167 166 159 161 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 161 159 166 167 166 162 159 170 172 161 164 165 175 169 165 165 175 177 166 170 170 170 169 158 173 168 175 169 175 165 172 164 170 162 165 165 164 172 165 162 170 176 168 172 174 165 173 174 165 173 174 165 172 161 177 165 172 173 166 172 173 177 180 169 173 177 180 169 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 168 165 161 172 169 165 161 172 171 169 162 172 165 176 176 173 165 174 172 165 174 173 165 173 172 165 173 168 176 166 168 172 173 172 171 164 171 165 172 165 172 165 169 175 166 159 170 171 171 168 160 170 164 165 166 168 172 172 170 163 172 166 167 167 167 166 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 166 167 167 167 166 172 163 170 172 172 168 166 165 164 170 160 168 171 171 170 159 166 175 169 165 172 165 172 165 171 164 171 172 173 172 168 166 176 168 173 165 172 173 165 173 174 165 172 174 165 173 176 176 165 172 162 169 171 172 161 165 169 172 161 165 168 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -97 -56 -0 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 168 180 177 173 169 180 177 173 169 180 177 173 166 174 173 172 165 174 172 165 174 172 165 173 171 165 173 165 172 165 165 166 165 162 173 171 164 172 165 172 165 172 162 164 168 167 160 171 171 170 163 167 175 165 165 166 165 165 161 170 162 170 159 158 154 162 171 160 159 154 160 160 159 153 156 152 137 152 156 153 159 160 160 154 159 160 171 162 154 158 159 170 162 170 161 165 165 166 165 165 175 167 163 170 171 171 160 167 168 164 162 172 165 172 165 172 164 171 173 162 165 166 165 165 172 165 173 165 171 173 165 172 174 165 172 174 165 172 173 174 166 173 177 180 169 173 177 180 169 173 177 180 168 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 -0 -56 -97 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -114 -76 -0 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 177 161 172 169 165 161 172 169 165 161 172 165 174 173 171 166 173 172 165 174 172 165 173 168 177 172 165 168 175 165 165 162 170 164 174 172 165 172 165 169 176 168 169 170 170 167 160 171 170 163 165 168 175 165 165 165 161 170 162 167 173 165 165 159 161 164 167 167 160 161 161 158 150 148 137 137 148 150 158 161 161 160 167 167 164 161 159 165 165 173 167 162 170 161 165 165 165 175 168 165 163 170 171 160 167 170 170 169 168 176 169 165 172 165 172 174 164 170 162 165 165 175 168 165 172 177 168 173 165 172 174 165 172 173 166 171 173 174 165 172 161 165 169 172 161 165 169 172 161 177 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 -0 -76 -114 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -157 -129 -94 -49 -0 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 176 176 173 168 180 177 173 168 180 177 173 165 174 173 168 180 162 172 166 173 172 165 173 166 173 168 176 166 169 172 173 170 164 172 165 175 172 164 172 162 165 168 169 170 170 170 164 171 170 163 165 166 168 172 173 173 170 162 170 159 162 165 165 159 160 161 160 156 164 152 151 145 148 144 129 144 148 145 151 152 164 156 160 161 160 159 165 165 162 159 170 162 170 173 173 172 168 166 165 163 170 171 164 170 170 170 169 168 165 162 172 164 172 175 165 172 164 170 173 172 169 166 176 168 173 166 173 165 172 173 166 172 162 180 168 173 174 165 173 177 180 168 173 177 180 168 173 176 176 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 -0 -49 -94 -129 -157 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -214 -202 -187 -167 -143 -111 -67 -0 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 177 161 172 165 177 161 172 165 174 173 165 176 176 172 169 162 172 165 173 165 173 165 172 165 165 166 165 162 171 165 172 165 175 169 175 168 173 162 158 170 170 170 167 159 166 175 165 165 166 166 166 165 161 169 161 165 166 166 162 170 160 160 159 152 155 158 157 148 146 136 136 146 148 157 158 155 152 159 160 160 170 162 166 166 165 161 169 161 165 166 166 166 165 165 175 166 159 167 170 170 170 158 162 173 168 175 169 175 165 172 165 171 162 165 166 165 165 172 165 173 165 173 165 172 162 169 172 176 176 165 173 174 165 172 161 177 165 172 161 177 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 -0 -67 -111 -143 -167 -187 -202 -214 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -127 -90 -41 -0 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 176 176 173 165 176 176 173 165 174 173 165 174 173 168 179 177 172 165 173 165 173 165 168 175 165 165 162 170 164 172 165 172 165 172 165 169 175 168 166 160 170 170 166 174 165 168 175 165 165 165 165 161 169 162 166 167 167 166 159 163 167 168 166 159 160 158 153 155 151 136 151 155 153 158 160 159 166 168 167 163 159 166 167 167 166 162 169 161 165 165 165 165 175 168 165 174 166 170 170 160 166 168 175 169 165 172 165 172 165 172 164 170 162 165 165 175 168 165 173 165 173 165 172 177 179 168 173 174 165 173 174 165 173 176 176 165 173 176 176 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 -0 -41 -90 -127 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -108 -64 -0 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 165 174 173 168 177 172 165 172 165 166 169 172 172 170 164 171 165 172 165 172 165 172 162 164 168 169 167 160 170 167 160 163 165 168 172 173 173 173 170 162 166 167 168 167 166 159 160 161 159 155 159 160 157 149 147 136 136 147 149 157 160 159 155 159 161 160 159 166 167 168 167 166 162 170 173 173 173 172 168 165 163 160 167 170 160 167 169 168 164 162 172 165 172 165 172 165 171 164 170 172 172 169 166 165 172 165 172 177 168 173 174 165 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 -0 -64 -108 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 173 172 165 174 173 165 174 172 165 173 168 177 169 175 166 166 165 162 173 171 164 172 165 172 165 169 175 168 169 169 169 169 167 159 166 174 165 165 166 166 166 165 165 161 169 159 159 159 155 165 159 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 159 165 155 159 159 159 169 161 165 165 166 166 166 165 165 174 166 159 167 169 169 169 169 168 175 169 165 172 165 172 164 171 173 162 165 166 166 175 169 177 168 173 165 172 174 165 173 174 165 172 173 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -200 -184 -165 -139 -106 -62 -0 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 166 173 172 165 174 173 165 173 172 165 173 165 173 165 169 175 165 162 170 164 174 172 165 172 165 172 162 164 168 169 170 170 166 177 175 165 168 175 165 165 166 165 161 172 166 173 165 166 166 159 163 168 168 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 168 168 163 159 166 166 165 173 166 172 161 165 166 165 165 175 168 165 175 177 166 170 170 169 168 164 162 172 165 172 165 172 174 164 170 162 165 175 169 165 173 165 173 165 172 173 165 173 174 165 172 173 166 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 -0 -62 -106 -139 -165 -184 -200 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -122 -84 -38 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 180 162 172 166 173 172 165 173 171 165 173 165 172 165 166 169 172 170 164 171 165 175 172 165 169 176 168 169 170 170 170 170 167 160 170 163 165 168 175 165 165 164 158 162 170 162 166 166 166 159 161 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 161 159 166 166 166 162 170 162 158 164 165 165 175 168 165 163 170 160 167 170 170 170 170 169 168 176 169 165 172 175 165 171 164 170 172 169 166 165 172 165 173 165 171 173 165 172 173 166 172 162 180 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -38 -84 -122 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -211 -199 -183 -163 -137 -103 -60 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 176 176 172 169 162 172 166 173 168 177 172 165 168 176 166 166 165 162 171 165 172 165 175 172 162 165 169 170 170 170 170 170 166 175 171 164 165 166 168 172 172 172 169 159 162 166 167 167 166 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 166 167 167 166 162 159 169 172 172 172 168 166 165 164 171 175 166 170 170 170 170 170 169 165 162 172 175 165 172 165 171 162 165 166 166 176 168 165 172 177 168 173 166 172 162 169 172 176 176 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -60 -103 -137 -163 -183 -199 -211 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -37 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 179 177 172 169 161 165 173 168 177 166 169 175 165 162 170 164 172 165 172 165 175 169 173 162 162 159 170 171 171 167 159 166 175 165 165 166 165 165 161 172 166 167 168 168 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 168 168 167 166 172 161 165 165 166 165 165 175 166 159 167 171 171 170 159 162 162 173 169 175 165 172 165 172 164 170 162 165 175 169 166 177 168 173 165 161 169 172 177 179 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -37 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -101 -58 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 162 172 168 179 177 166 173 165 173 165 166 169 172 170 164 171 165 172 165 172 165 172 164 167 169 167 160 171 171 170 163 165 168 175 165 165 165 161 170 163 170 159 159 159 154 159 163 167 167 160 161 161 158 150 148 137 137 148 150 158 161 161 160 167 167 163 159 154 159 159 159 170 163 170 161 165 165 165 175 168 165 163 170 171 171 160 167 169 167 164 172 165 172 165 172 165 171 164 170 172 169 166 165 173 165 173 166 177 179 168 172 162 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -58 -101 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -172 -148 -118 -80 -37 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 168 177 173 166 174 172 165 173 165 172 164 165 165 165 162 171 164 172 165 172 165 169 176 168 169 170 170 167 160 170 169 163 164 166 168 172 173 173 170 163 170 162 165 166 165 159 160 161 160 156 164 153 151 145 148 145 129 145 148 145 151 153 164 156 160 161 160 159 165 166 165 162 170 163 170 173 173 172 168 166 164 163 169 170 160 167 170 170 169 168 176 169 165 172 165 172 164 171 162 165 165 165 164 172 165 173 165 172 174 166 173 177 168 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -37 -80 -118 -148 -172 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 165 174 173 165 173 171 165 172 165 168 172 176 162 172 171 164 171 165 172 165 172 162 165 168 169 170 170 169 163 171 166 175 165 165 166 166 166 165 161 170 162 166 167 166 162 171 160 160 159 152 155 158 157 149 147 136 136 147 149 157 158 155 152 159 160 160 171 162 166 167 166 162 170 161 165 166 166 166 165 165 175 166 171 163 169 170 170 169 168 165 162 172 165 172 165 171 164 171 172 162 176 172 168 165 172 165 171 173 165 173 174 165 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 165 174 172 165 173 168 177 169 176 166 166 168 169 163 174 172 165 172 164 172 164 169 173 158 170 170 170 170 164 171 164 168 175 165 165 165 164 161 170 162 166 167 167 166 160 163 168 168 167 159 160 159 153 156 152 136 152 156 153 159 160 159 167 168 168 163 160 166 167 167 166 162 170 161 164 165 165 165 175 168 164 171 164 170 170 170 170 158 173 169 164 172 164 172 165 172 174 163 169 168 166 166 176 169 177 168 173 165 172 174 165 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -97 -56 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 173 172 165 174 173 165 174 172 165 173 166 173 165 172 164 166 165 162 171 165 174 172 165 169 176 169 173 164 165 160 170 171 170 164 171 164 165 169 176 165 164 161 169 162 170 159 159 158 154 159 161 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 161 159 154 158 159 159 170 162 169 161 164 165 176 169 165 164 171 164 170 171 170 160 165 164 173 169 176 169 165 172 174 165 171 162 165 166 164 172 165 173 166 173 165 172 174 165 173 174 165 172 173 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -56 -97 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -114 -76 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 166 173 172 165 174 173 165 173 172 165 173 165 173 165 168 172 176 162 170 164 172 165 175 172 162 165 169 176 168 169 167 160 171 170 164 171 164 165 166 168 172 172 170 162 166 173 166 166 165 159 160 161 160 156 164 152 151 145 148 144 129 144 148 145 151 152 164 156 160 161 160 159 165 166 166 173 166 162 170 172 172 168 166 165 164 171 164 170 171 160 167 169 168 176 169 165 162 172 175 165 172 164 170 162 176 172 168 165 173 165 173 165 172 173 165 173 174 165 172 173 166 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -76 -114 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -157 -129 -94 -49 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 180 162 172 166 173 172 165 173 171 165 173 165 172 165 165 166 168 169 163 171 165 172 165 175 169 173 162 164 168 169 170 167 160 170 164 171 164 165 165 166 165 165 161 169 159 162 166 166 162 170 160 160 159 152 155 158 157 148 146 136 136 146 148 157 158 155 152 159 160 160 170 162 166 166 162 159 169 161 165 165 166 165 165 164 171 164 170 160 167 170 169 168 164 162 173 169 175 165 172 165 171 163 169 168 166 165 165 172 165 173 165 171 173 165 172 173 166 172 162 180 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -49 -94 -129 -157 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -214 -202 -187 -167 -143 -111 -67 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 176 176 172 169 162 172 166 173 168 177 172 165 168 175 165 165 165 162 170 164 172 165 172 165 172 164 168 169 170 170 170 169 167 159 163 168 175 165 165 165 165 161 169 162 166 167 167 166 159 163 167 168 166 159 160 158 153 155 151 136 151 155 153 158 160 159 166 168 167 163 159 166 167 167 166 162 169 161 165 165 165 165 175 168 163 159 167 169 170 170 170 169 168 164 172 165 172 165 172 164 170 162 165 165 165 175 168 165 172 177 168 173 166 172 162 169 172 176 176 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -67 -111 -143 -167 -187 -202 -214 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -127 -90 -41 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 174 173 169 179 177 172 169 161 165 173 168 177 166 169 172 173 173 171 164 171 165 172 165 172 165 169 170 170 170 170 170 166 177 175 165 165 168 172 173 173 173 170 162 166 167 168 167 166 159 160 161 159 155 159 160 157 149 147 136 136 147 149 157 160 159 155 159 161 160 159 166 167 168 167 166 162 170 173 173 173 172 168 165 165 175 177 166 170 170 170 170 170 169 165 172 165 172 165 171 164 171 173 173 172 169 166 177 168 173 165 161 169 172 177 179 169 173 174 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -41 -90 -127 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -108 -64 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 174 173 169 162 172 168 179 177 166 173 165 173 165 166 166 165 162 173 172 165 172 165 172 164 169 173 162 158 170 171 171 167 160 170 163 165 166 166 166 165 165 161 169 159 159 159 155 165 159 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 159 165 155 159 159 159 169 161 165 165 166 166 166 165 163 170 160 167 171 171 170 158 162 173 169 164 172 165 172 165 172 173 162 165 166 166 165 173 165 173 166 177 179 168 172 162 169 173 174 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -64 -108 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 166 173 172 165 174 173 168 177 174 166 174 172 165 173 165 172 164 165 165 162 170 164 174 172 165 172 165 168 173 164 168 167 160 171 171 170 163 167 175 165 165 165 165 161 172 166 173 166 166 166 159 163 168 169 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 169 168 163 159 166 166 166 173 166 172 161 165 165 165 165 175 167 163 170 171 171 160 167 168 164 173 168 165 172 165 172 174 164 170 162 165 165 164 172 165 173 165 172 174 166 174 177 168 173 174 165 172 173 166 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -200 -184 -165 -139 -106 -62 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 165 174 173 165 173 171 165 172 165 168 172 176 162 170 164 172 165 175 172 164 172 162 164 168 169 170 167 160 171 170 163 165 168 175 165 165 164 158 162 170 162 166 167 166 159 161 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 161 159 166 167 166 162 170 162 158 164 165 165 175 168 165 163 170 171 160 167 170 169 168 164 162 172 164 172 175 165 172 164 170 162 176 172 168 165 172 165 171 173 165 173 174 165 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -62 -106 -139 -165 -184 -200 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -122 -84 -38 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 174 172 166 173 168 177 169 176 166 166 168 169 163 171 165 172 165 175 169 175 168 170 169 170 170 170 164 171 170 163 164 165 168 172 172 172 169 159 162 166 167 167 166 159 160 160 159 155 159 160 157 149 147 136 136 147 149 157 160 159 155 159 160 160 159 166 167 167 166 162 159 169 172 172 172 168 165 164 163 170 171 164 170 170 170 169 170 168 175 169 175 165 172 165 171 163 169 168 166 166 176 169 177 168 173 166 172 174 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -38 -84 -122 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -211 -199 -183 -163 -137 -103 -60 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 168 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 174 171 169 161 165 173 165 172 164 166 165 162 170 164 172 165 172 165 172 165 169 173 158 170 170 170 167 159 166 175 165 165 166 165 165 161 172 166 167 168 168 167 162 171 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 171 162 167 168 168 167 166 172 161 165 165 166 165 165 175 166 159 167 170 170 170 158 173 169 165 172 165 172 165 172 164 170 162 165 166 164 172 165 173 165 161 169 171 174 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 168 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -60 -103 -137 -163 -183 -199 -211 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -37 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 168 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 180 177 173 165 174 172 165 173 169 179 177 166 173 165 168 172 176 162 170 164 172 165 172 165 172 165 169 173 164 165 159 170 170 166 174 165 168 175 165 165 165 161 170 163 170 159 159 159 154 160 164 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 164 160 154 159 159 159 170 163 170 161 165 165 165 175 168 165 174 166 170 170 159 165 164 173 169 165 172 165 172 165 172 164 170 162 176 172 168 165 173 166 177 179 169 173 165 172 174 165 173 177 180 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 168 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -37 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -101 -58 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 177 161 172 165 174 172 165 173 169 162 172 165 172 165 165 166 168 169 163 171 165 172 165 172 165 169 173 164 168 169 167 160 170 167 159 163 165 168 172 173 173 170 163 170 162 165 166 166 159 161 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 161 159 166 166 165 162 170 163 170 173 173 172 168 165 163 159 167 170 160 167 169 168 164 173 169 165 172 165 172 165 171 163 169 168 166 165 165 172 165 172 162 169 173 165 172 174 165 172 161 177 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -58 -101 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -172 -148 -118 -80 -37 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 177 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 176 176 173 166 173 172 165 173 168 177 172 165 168 175 165 165 162 173 171 164 172 165 172 165 172 162 164 168 169 169 169 167 159 166 174 165 165 166 166 166 165 161 170 162 166 167 167 166 159 160 160 159 154 159 160 157 149 147 136 136 147 149 157 160 159 154 159 160 160 159 166 167 167 166 162 170 161 165 166 166 166 165 165 174 166 159 167 169 169 169 168 164 162 172 165 172 165 172 164 171 173 162 165 165 175 168 165 172 177 168 173 165 172 173 166 173 176 176 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 177 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -37 -80 -118 -148 -172 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 166 171 173 161 176 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 174 173 171 169 162 172 165 173 166 173 168 176 166 169 172 173 170 164 174 172 165 172 165 169 176 168 169 169 170 170 166 177 175 165 168 175 165 165 165 165 161 170 162 166 168 168 166 162 171 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 171 162 166 168 168 166 162 170 161 165 165 165 165 175 168 165 175 177 166 170 170 169 169 168 176 169 165 172 165 172 174 164 170 173 172 169 166 176 168 173 166 173 165 172 162 169 171 173 174 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 176 161 173 171 166 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 169 169 172 176 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 168 179 177 172 165 173 165 173 165 172 165 166 166 165 162 171 165 174 172 164 172 162 165 168 169 170 170 170 167 160 170 163 165 168 175 165 164 161 170 163 170 159 159 159 154 160 164 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 164 160 154 159 159 159 170 163 170 161 164 165 175 168 165 163 170 160 167 170 170 170 169 168 165 162 172 164 172 174 165 171 162 165 166 166 165 172 165 173 165 173 165 172 177 179 168 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 176 172 169 169 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -97 -56 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 162 180 169 173 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 172 166 173 172 165 174 173 165 174 173 168 177 172 165 172 165 168 175 165 165 162 170 164 172 165 175 169 176 169 173 158 169 170 171 170 166 175 171 164 165 166 168 172 172 170 163 170 162 165 166 166 159 161 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 161 159 166 166 165 162 170 163 170 172 172 168 166 165 164 171 175 166 170 171 170 169 158 173 169 176 169 175 165 172 164 170 162 165 165 175 168 165 172 165 172 177 168 173 174 165 173 174 165 172 173 166 172 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 173 169 180 162 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -56 -97 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -114 -76 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 165 174 173 165 173 168 177 169 177 166 169 172 173 170 164 172 165 172 165 172 165 172 164 165 159 170 171 171 167 159 166 175 165 165 165 165 165 161 170 162 166 167 167 166 159 160 160 159 155 159 160 157 149 147 136 136 147 149 157 160 159 155 159 160 160 159 166 167 167 166 162 170 161 165 165 165 165 165 175 166 159 167 171 171 170 159 165 164 172 165 172 165 172 165 172 164 170 173 172 169 166 177 169 177 168 173 165 173 174 165 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -76 -114 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -157 -129 -94 -49 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 174 172 165 173 166 173 165 172 165 166 166 165 162 171 165 172 165 172 165 169 176 168 169 167 160 171 171 170 163 165 168 175 165 165 164 161 169 162 170 159 158 154 165 159 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 159 165 154 158 159 170 162 169 161 164 165 165 175 168 165 163 170 171 171 160 167 169 168 176 169 165 172 165 172 165 171 162 165 166 166 165 172 165 173 166 173 165 172 174 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -49 -94 -129 -157 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -214 -202 -187 -167 -143 -111 -67 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 173 172 165 173 165 173 165 169 175 165 165 162 170 164 172 165 172 165 172 162 164 168 169 170 167 160 170 169 163 164 166 168 172 173 172 170 162 166 173 165 165 159 163 167 168 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 168 167 163 159 165 165 173 166 162 170 172 173 172 168 166 164 163 169 170 160 167 170 169 168 164 162 172 165 172 165 172 164 170 162 165 165 175 169 165 173 165 173 165 172 173 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -67 -111 -143 -167 -187 -202 -214 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -127 -90 -41 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 168 180 177 173 165 174 172 165 173 171 165 173 165 173 165 166 169 172 172 170 164 171 165 172 165 172 164 168 169 170 170 170 170 164 171 166 175 165 165 166 166 165 161 173 170 159 161 165 165 159 160 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 160 159 165 165 161 159 170 173 161 165 166 166 165 165 175 166 171 164 170 170 170 170 169 168 164 172 165 172 165 171 164 170 172 172 169 166 165 173 165 173 165 171 173 165 172 174 165 173 177 180 168 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -41 -90 -127 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -108 -64 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 173 165 177 161 172 166 173 172 165 173 168 177 172 165 172 165 165 166 165 162 173 171 164 172 165 172 164 169 173 158 170 171 171 170 164 171 164 168 176 165 165 165 165 158 162 172 166 166 166 165 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 165 166 166 166 172 162 158 165 165 165 165 176 168 164 171 164 170 171 171 170 158 173 169 164 172 165 172 164 171 173 162 165 166 165 165 172 165 172 177 168 173 165 172 173 166 172 161 177 165 173 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -64 -108 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 165 174 173 165 176 176 172 169 162 172 165 173 166 173 168 177 169 175 165 165 162 170 164 174 172 165 172 165 168 173 164 165 160 171 171 170 167 159 163 165 169 176 164 161 172 170 159 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 159 170 172 161 164 176 169 165 163 159 167 170 171 171 160 165 164 173 168 165 172 165 172 174 164 170 162 165 165 175 169 177 168 173 166 173 165 172 162 169 172 176 176 165 173 174 165 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -200 -184 -165 -139 -106 -62 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 172 165 174 172 165 174 173 169 179 177 172 165 173 166 173 165 173 165 168 172 173 170 164 172 165 175 172 164 172 162 164 168 169 167 160 171 170 166 175 165 165 166 168 172 170 162 173 166 167 168 168 166 160 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 160 166 168 168 167 166 173 162 170 172 168 166 165 165 175 166 170 171 160 167 169 168 164 162 172 164 172 175 165 172 164 170 173 172 168 165 173 165 173 166 173 165 172 177 179 169 173 174 165 172 174 165 172 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -62 -106 -139 -165 -184 -200 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -122 -84 -38 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 172 166 173 172 165 174 173 169 162 172 168 177 173 166 173 165 172 165 165 166 165 162 171 165 172 165 175 169 175 168 170 169 170 170 167 160 170 164 171 164 165 165 165 165 165 158 162 170 159 159 159 154 159 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 159 154 159 159 159 170 162 158 165 165 165 165 165 164 171 164 170 160 167 170 170 169 170 168 175 169 175 165 172 165 171 162 165 166 165 165 172 165 173 166 173 177 168 172 162 169 173 174 165 172 173 166 172 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -38 -84 -122 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -211 -199 -183 -163 -137 -103 -60 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 171 169 162 172 165 174 173 168 177 173 166 174 169 177 172 165 168 175 165 165 162 170 164 172 165 172 165 172 165 169 173 158 170 170 170 163 171 164 168 175 165 165 165 161 172 170 159 162 166 166 165 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 165 166 166 162 159 170 172 161 165 165 165 175 168 164 171 163 170 170 170 158 173 169 165 172 165 172 165 172 164 170 162 165 165 175 168 165 172 177 169 174 166 173 177 168 173 174 165 172 162 169 171 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -60 -103 -137 -163 -183 -199 -211 -221 -229 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -37 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 168 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 174 173 165 173 169 162 168 177 166 169 172 172 171 164 171 165 172 165 172 165 169 173 164 165 159 170 170 164 171 164 165 168 172 173 173 170 163 172 166 167 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 167 166 172 163 170 173 173 172 168 165 164 171 164 170 170 159 165 164 173 169 165 172 165 172 165 171 164 171 172 172 169 166 177 168 162 169 173 165 173 174 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 168 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -37 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -101 -58 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 168 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 174 172 165 173 168 177 166 173 165 166 166 162 173 172 165 172 165 172 165 169 173 164 168 169 167 160 170 163 171 164 165 166 166 166 165 165 158 162 167 168 168 166 160 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 160 166 168 168 167 162 158 165 165 166 166 166 165 164 171 163 170 160 167 169 168 164 173 169 165 172 165 172 165 172 173 162 166 166 165 173 166 177 168 173 165 172 174 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 168 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -58 -101 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -204 -190 -172 -148 -118 -80 -37 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 172 168 180 177 173 165 174 173 165 174 172 165 173 166 173 165 172 164 165 165 159 164 174 172 165 172 165 172 162 164 168 169 169 169 167 159 163 168 175 165 165 166 165 161 172 166 171 160 159 159 154 159 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 159 154 159 159 160 171 166 172 161 165 166 165 165 175 168 163 159 167 169 169 169 168 164 162 172 165 172 165 172 174 164 159 165 165 164 172 165 173 166 173 165 172 174 165 173 174 165 173 177 180 168 172 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -37 -80 -118 -148 -172 -190 -204 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 177 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 165 174 173 172 165 174 172 165 177 161 172 166 173 172 165 173 172 165 173 165 173 165 168 172 173 172 171 161 165 175 172 165 169 176 168 169 170 170 170 166 177 175 165 165 169 176 165 165 164 158 162 170 162 165 166 165 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 165 166 165 162 170 162 158 164 165 165 176 169 165 165 175 177 166 170 170 170 169 168 176 169 165 172 175 165 161 171 172 173 172 168 165 173 165 173 165 172 173 165 172 173 166 172 161 177 165 172 174 165 172 173 174 165 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 177 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 166 171 173 161 176 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 172 165 176 176 172 169 162 172 166 173 171 165 173 165 172 165 165 166 165 162 173 171 162 165 175 172 162 165 168 169 170 170 170 167 160 170 163 165 166 169 172 173 172 169 159 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 159 169 172 173 172 169 166 165 163 170 160 167 170 170 170 169 168 165 162 172 175 165 162 171 173 162 165 166 165 165 172 165 173 165 171 173 166 172 162 169 172 176 176 165 172 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 176 161 173 171 166 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -97 -56 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 169 169 172 176 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 165 174 173 172 165 174 172 165 174 173 169 179 177 172 169 162 168 176 172 165 168 175 165 165 162 170 164 174 172 162 165 175 168 173 158 170 170 171 170 166 175 171 164 165 166 166 166 165 161 172 166 167 168 168 166 160 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 160 166 168 168 167 166 172 161 165 166 166 166 165 164 171 175 166 170 171 170 170 158 173 168 175 165 162 172 174 164 170 162 165 165 175 168 165 172 176 168 162 169 172 177 179 169 173 174 165 172 174 165 172 173 174 165 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 176 172 169 169 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -56 -97 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -114 -76 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 162 180 169 173 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 166 173 172 165 174 173 169 162 172 168 179 177 170 162 167 176 166 169 172 173 170 164 172 165 175 172 162 165 169 176 166 160 170 171 171 167 159 166 175 165 165 165 165 161 170 163 170 159 159 158 154 159 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 159 154 158 159 159 170 163 170 161 165 165 165 165 175 166 159 167 171 171 170 160 166 176 169 165 162 172 175 165 172 164 170 173 172 169 166 176 167 162 170 177 179 168 172 162 169 173 174 165 172 173 166 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 173 169 180 162 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -76 -114 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -157 -129 -94 -49 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 165 174 173 171 169 162 172 165 174 173 168 177 173 166 174 172 167 176 166 172 165 166 166 165 162 171 165 172 165 175 169 173 162 164 168 167 160 171 171 170 163 165 168 175 165 165 164 158 162 170 162 165 166 165 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 165 166 165 162 170 162 158 164 165 165 175 168 165 163 170 171 171 160 167 168 164 162 173 169 175 165 172 165 171 162 165 166 166 165 172 166 176 167 172 174 166 173 177 168 173 174 165 172 162 169 171 173 174 165 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -49 -94 -129 -157 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -214 -202 -187 -167 -143 -111 -67 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 169 180 177 173 166 174 173 165 174 173 165 173 171 165 172 165 168 175 165 165 162 170 164 172 165 172 165 172 164 168 169 170 170 167 160 171 169 163 164 165 168 172 172 172 169 159 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 159 169 172 172 172 168 165 164 163 169 171 160 167 170 170 169 168 164 172 165 172 165 172 164 170 162 165 165 175 168 165 172 165 171 173 165 173 174 165 173 174 166 173 177 180 169 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -67 -111 -143 -167 -187 -202 -214 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -127 -90 -41 -0 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 166 173 173 169 165 161 172 165 174 173 165 174 172 165 173 168 177 169 177 166 169 172 173 170 164 171 165 172 165 172 165 169 170 170 170 170 170 164 171 166 175 165 165 166 165 165 161 172 166 167 168 168 166 160 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 160 166 168 168 167 166 172 161 165 165 166 165 165 175 166 171 164 170 170 170 170 170 169 165 172 165 172 165 171 164 170 173 172 169 166 177 169 177 168 173 165 172 174 165 173 174 165 172 161 165 169 173 173 166 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 -0 -41 -90 -127 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -108 -64 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 168 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 171 169 162 172 169 179 177 173 166 173 172 165 174 172 165 173 166 173 165 172 165 165 165 165 162 171 165 172 165 172 165 169 173 162 158 170 171 170 167 160 164 168 175 165 165 165 161 170 163 170 159 159 158 154 159 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 159 154 158 159 159 170 163 170 161 165 165 165 175 168 164 160 167 170 171 170 158 162 173 169 165 172 165 172 165 171 162 165 165 165 165 172 165 173 166 173 165 172 174 165 172 173 166 173 177 179 169 172 162 169 171 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 168 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -64 -108 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 168 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 169 180 177 173 169 162 172 171 169 162 172 165 173 172 165 173 165 173 165 169 175 165 162 172 171 164 172 165 172 165 172 162 164 168 167 160 171 170 167 175 165 166 168 172 173 173 170 163 170 162 165 166 165 159 160 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 160 159 165 166 165 162 170 163 170 173 173 172 168 166 165 175 167 170 171 160 167 168 164 162 172 165 172 165 172 164 171 172 162 165 175 169 165 173 165 173 165 172 173 165 172 162 169 171 172 162 169 173 177 180 169 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 168 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -200 -184 -165 -139 -106 -62 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 168 165 161 172 169 165 161 172 168 177 174 169 180 177 173 165 173 171 165 173 165 173 165 166 169 172 170 164 174 172 165 172 165 169 176 168 169 169 170 167 160 170 167 160 163 165 166 166 166 165 161 170 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 170 161 165 166 166 166 165 163 160 167 170 160 167 170 169 169 168 176 169 165 172 165 172 174 164 170 172 169 166 165 173 165 173 165 171 173 165 173 177 180 169 174 177 168 172 161 165 169 172 161 165 168 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -62 -106 -139 -165 -184 -200 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -217 -206 -192 -174 -152 -122 -84 -38 -0 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 177 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 168 180 177 173 168 180 177 173 166 174 173 169 165 161 171 165 173 168 177 172 165 172 165 165 166 165 162 171 165 174 172 164 172 162 165 168 169 170 170 170 163 171 166 174 165 165 165 165 165 161 170 162 166 168 168 166 160 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 160 166 168 168 166 162 170 161 165 165 165 165 165 174 166 171 163 170 170 170 169 168 165 162 172 164 172 174 165 171 162 165 166 165 165 172 165 172 177 168 173 165 171 161 165 169 173 174 166 173 177 180 168 173 177 180 168 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 177 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 -0 -38 -84 -122 -152 -174 -192 -206 -217 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -183 -163 -137 -103 -60 -0 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 166 171 173 161 176 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 177 161 172 165 177 161 172 166 173 173 168 179 177 172 165 173 166 173 168 177 169 175 165 165 162 170 164 172 165 175 169 176 169 173 158 169 170 170 170 164 171 164 168 175 165 165 165 161 170 163 170 159 159 158 154 159 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 159 154 158 159 159 170 163 170 161 165 165 165 175 168 164 171 164 170 170 170 169 158 173 169 176 169 175 165 172 164 170 162 165 165 175 169 177 168 173 166 173 165 172 177 179 168 173 173 166 172 161 177 165 172 161 177 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 176 161 173 171 166 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 -0 -60 -103 -137 -163 -183 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -150 -120 -82 -37 -0 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 169 169 172 176 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 176 176 173 165 176 176 172 169 162 172 165 174 173 168 177 173 169 161 165 173 165 168 172 173 170 164 172 165 172 165 172 165 172 164 165 159 170 171 170 167 159 163 165 168 172 173 173 170 163 170 162 165 166 165 159 160 160 159 155 159 160 158 149 147 136 136 147 149 158 160 159 155 159 160 160 159 165 166 165 162 170 163 170 173 173 172 168 165 163 159 167 170 171 170 159 165 164 172 165 172 165 172 165 172 164 170 173 172 168 165 173 165 161 169 173 177 168 173 174 165 172 162 169 172 176 176 165 173 176 176 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 176 172 169 169 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 -0 -37 -82 -120 -150 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -135 -101 -58 -0 169 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 162 180 169 173 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 169 180 177 173 166 174 173 165 173 169 179 177 166 172 165 165 166 165 162 171 165 172 165 172 165 169 176 168 169 167 160 171 170 166 175 165 165 166 166 166 165 161 170 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 170 161 165 166 166 166 165 165 175 166 170 171 160 167 169 168 176 169 165 172 165 172 165 171 162 165 166 165 165 172 166 177 179 169 173 165 173 174 166 173 177 180 169 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 173 169 180 162 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 169 -0 -58 -101 -135 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -190 -172 -148 -117 -80 -37 -0 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 169 165 161 172 165 174 173 165 173 169 162 171 165 168 175 165 165 162 170 164 172 165 172 165 172 162 164 168 169 170 167 160 170 164 171 164 165 165 165 165 161 170 162 166 168 168 166 160 163 167 167 160 162 161 159 150 148 137 137 148 150 159 161 162 160 167 167 163 160 166 168 168 166 162 170 161 165 165 165 165 164 171 164 170 160 167 170 169 168 164 162 172 165 172 165 172 164 170 162 165 165 175 168 165 171 162 169 173 165 173 174 165 172 161 165 169 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 -0 -37 -80 -117 -148 -172 -190 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -98 -57 -0 177 165 168 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 168 180 177 173 165 174 172 165 173 168 177 169 176 166 168 172 173 170 164 171 165 172 165 172 165 168 169 170 170 170 169 163 171 164 168 175 165 165 165 161 170 163 170 159 159 158 154 159 161 161 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 161 161 159 154 158 159 159 170 163 170 161 165 165 165 175 168 164 171 163 169 170 170 170 169 168 165 172 165 172 165 171 164 170 173 172 168 166 176 169 177 168 173 165 172 174 165 173 177 180 168 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 168 165 177 -0 -57 -98 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -203 -189 -170 -146 -115 -78 -36 173 161 180 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 165 177 161 172 166 173 172 165 173 166 173 165 172 165 165 165 165 162 171 165 172 165 172 165 169 173 159 170 171 170 170 164 171 164 165 168 172 173 173 170 163 170 162 165 166 165 159 160 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 160 159 165 166 165 162 170 163 170 173 173 172 168 165 164 171 164 170 170 171 170 159 173 169 165 172 165 172 165 171 162 165 165 165 165 172 165 173 166 173 165 172 173 166 172 161 177 165 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 180 161 173 -36 -78 -115 -146 -170 -189 -203 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -158 -131 -96 -51 -0 172 177 177 165 172 174 166 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 168 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 173 165 176 176 172 169 162 172 165 173 165 173 165 168 175 165 162 172 171 164 172 165 172 165 172 162 164 165 160 171 171 170 164 171 164 165 166 166 166 165 161 170 162 166 167 166 162 170 160 159 156 164 152 151 145 148 145 129 145 148 145 151 152 164 156 159 160 170 162 166 167 166 162 170 161 165 166 166 166 165 164 171 164 170 171 171 160 165 164 162 172 165 172 165 172 164 171 172 162 165 175 168 165 173 165 173 165 172 162 169 172 176 176 165 173 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 168 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 166 174 172 165 177 177 172 -0 -51 -96 -131 -158 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -203 -188 -169 -144 -113 -71 -0 165 173 161 176 165 172 173 169 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 168 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 174 173 165 174 173 168 179 177 172 165 173 165 172 165 166 169 172 170 164 174 172 165 172 165 169 176 168 169 169 167 160 171 170 163 171 164 165 165 165 165 161 170 163 166 168 168 166 160 163 167 168 164 155 158 157 149 147 136 136 147 149 157 158 155 164 168 167 163 160 166 168 168 166 163 170 161 165 165 165 165 164 171 163 170 171 160 167 169 169 168 176 169 165 172 165 172 174 164 170 172 169 166 165 172 165 173 165 172 177 179 168 173 174 165 173 174 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 168 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 169 173 172 165 176 161 173 165 -0 -71 -113 -144 -169 -188 -203 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -178 -156 -129 -93 -44 -0 165 172 176 174 165 172 162 180 169 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 166 171 173 161 180 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 166 173 172 165 174 173 165 174 173 168 177 172 165 169 176 166 166 165 162 171 165 174 172 164 172 162 165 168 169 170 170 167 160 170 163 167 175 165 165 165 161 170 163 170 159 159 159 154 159 161 161 160 155 159 158 153 156 152 137 152 156 153 158 159 155 160 161 161 159 154 159 159 159 170 163 170 161 165 165 165 175 167 163 170 160 167 170 170 169 168 165 162 172 164 172 174 165 171 162 165 166 166 176 169 165 172 177 168 173 174 165 173 174 165 172 173 166 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 180 161 173 171 166 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 169 180 162 172 165 174 176 172 165 -0 -44 -93 -129 -156 -178 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -223 -213 -202 -186 -167 -142 -111 -67 -0 174 166 172 173 174 165 172 177 165 168 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 173 169 169 172 177 177 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 171 169 162 172 165 174 173 165 174 172 165 173 168 177 166 172 164 165 162 170 164 172 165 175 169 176 169 173 158 169 170 170 170 163 171 164 165 168 172 173 173 170 163 170 162 166 167 166 159 160 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 160 159 166 167 166 162 170 163 170 173 173 172 168 165 164 171 163 170 170 170 169 158 173 169 176 169 175 165 172 164 170 162 165 164 172 166 177 168 173 165 172 174 165 173 174 165 172 162 169 171 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 177 177 172 169 169 173 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 168 165 177 172 165 174 173 172 166 174 -0 -67 -111 -142 -167 -186 -202 -213 -223 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -218 -207 -194 -177 -155 -126 -89 -41 -0 173 169 169 173 174 165 173 161 180 165 172 174 166 171 173 174 165 172 173 174 165 172 173 174 165 172 173 162 180 169 173 161 176 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 169 180 177 173 166 174 173 165 173 172 165 173 165 173 165 168 172 173 170 164 172 165 172 165 172 165 172 164 165 159 170 171 170 164 171 164 165 166 166 166 165 165 158 162 166 167 167 166 159 160 160 156 164 153 151 145 148 145 129 145 148 145 151 153 164 156 160 160 159 166 167 167 166 162 158 165 165 166 166 166 165 164 171 164 170 171 170 159 165 164 172 165 172 165 172 165 172 164 170 173 172 168 165 173 165 173 165 172 173 165 173 174 166 173 177 180 169 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 176 161 173 169 180 162 173 172 165 174 173 172 165 174 173 172 165 174 173 171 166 174 172 165 180 161 173 165 174 173 169 169 173 -0 -41 -89 -126 -155 -177 -194 -207 -218 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -213 -201 -185 -165 -140 -107 -63 -0 172 162 179 169 173 174 166 172 177 177 165 172 173 169 169 173 174 166 171 173 174 165 172 173 174 165 172 172 177 165 169 172 176 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 173 169 165 161 172 165 174 172 165 173 171 165 173 165 172 165 165 166 165 162 171 165 172 165 172 165 169 176 168 169 167 160 171 170 163 171 164 165 165 166 165 161 172 166 171 159 158 154 165 159 159 159 152 155 158 157 149 147 136 136 147 149 157 158 155 152 159 159 159 165 154 158 159 171 166 172 161 165 166 165 165 164 171 163 170 171 160 167 169 168 176 169 165 172 165 172 165 171 162 165 166 165 165 172 165 173 165 171 173 165 172 174 165 172 161 165 169 173 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 176 172 169 165 177 172 172 165 174 173 172 165 174 173 171 166 174 173 169 169 173 172 165 177 177 172 166 174 173 169 179 162 172 -0 -63 -107 -140 -165 -185 -201 -213 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -175 -153 -124 -86 -39 -0 172 177 162 168 173 174 165 173 161 176 165 172 162 180 169 173 173 169 169 173 174 165 172 173 174 165 172 173 161 180 169 173 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 173 168 180 177 173 165 174 172 165 173 168 177 172 165 168 175 165 165 162 170 164 172 165 172 165 172 162 164 168 169 170 167 160 170 163 167 175 165 165 165 165 158 162 170 162 165 165 159 163 167 168 166 159 160 159 153 156 152 137 152 156 153 159 160 159 166 168 167 163 159 165 165 162 170 162 158 165 165 165 165 175 167 163 170 160 167 170 169 168 164 162 172 165 172 165 172 164 170 162 165 165 175 168 165 172 177 168 173 165 172 174 165 173 177 180 168 173 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 173 169 180 161 173 172 165 174 173 172 165 174 173 169 169 173 173 169 180 162 172 165 176 161 173 165 174 173 168 162 177 172 -0 -39 -86 -124 -153 -175 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -212 -200 -184 -164 -138 -104 -61 -0 166 172 172 177 165 173 174 165 172 176 174 165 172 177 165 169 173 162 180 169 172 174 166 171 173 174 165 172 172 177 165 168 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 172 165 177 161 172 165 173 172 165 173 166 173 168 176 166 168 172 173 170 164 171 165 172 165 172 164 169 170 170 170 170 169 163 171 164 165 168 175 164 161 172 170 159 162 166 167 166 159 161 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 161 159 166 167 166 162 159 170 172 161 164 175 168 165 164 171 163 169 170 170 170 170 169 164 172 165 172 165 171 164 170 173 172 168 166 176 168 173 166 173 165 172 173 165 172 161 177 165 172 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 168 165 177 172 172 165 174 173 171 166 174 172 169 180 162 173 169 165 177 172 165 174 176 172 165 174 173 165 177 172 172 166 -0 -61 -104 -138 -164 -184 -200 -212 -221 -229 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -206 -192 -174 -151 -121 -83 -38 -0 169 168 174 174 165 173 174 166 172 173 174 165 173 161 180 169 172 177 165 168 172 173 169 169 172 174 166 171 173 161 180 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 172 165 176 176 173 165 173 171 165 173 165 173 165 172 165 165 165 165 162 171 165 172 165 172 164 169 173 162 158 170 171 170 163 171 164 165 166 168 172 170 163 173 166 167 167 167 166 159 160 160 156 164 153 151 145 149 145 129 145 149 145 151 153 164 156 160 160 159 166 167 167 167 166 173 163 170 172 168 166 165 164 171 163 170 171 170 158 162 173 169 164 172 165 172 165 171 162 165 165 165 165 172 165 173 165 173 165 171 173 165 173 176 176 165 172 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 180 161 173 171 166 174 172 169 169 173 172 168 165 177 172 169 180 161 173 165 174 173 172 166 174 173 165 174 174 168 169 -0 -38 -83 -121 -151 -174 -192 -206 -216 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -183 -162 -136 -101 -59 -0 162 179 166 173 174 165 172 173 169 169 173 174 166 172 177 165 169 173 161 180 165 172 162 180 169 172 173 169 169 172 177 177 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 174 172 165 174 172 165 174 173 171 165 173 168 177 173 165 173 165 168 175 165 162 172 171 164 172 165 172 164 169 173 164 168 166 160 170 170 163 171 164 165 166 166 165 165 158 162 170 159 158 154 165 159 159 159 152 155 158 157 149 147 136 136 147 149 157 158 155 152 159 159 159 165 154 158 159 170 162 158 165 165 166 166 165 164 171 163 170 170 160 166 168 164 173 169 164 172 165 172 164 171 172 162 165 175 168 165 173 165 173 177 168 173 165 171 173 174 165 172 174 165 172 174 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 177 177 172 169 169 173 172 169 180 162 172 165 180 161 173 169 165 177 172 166 174 173 169 169 173 172 165 174 173 166 179 162 -0 -59 -101 -136 -162 -183 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -216 -205 -190 -172 -149 -118 -80 -37 -0 177 174 165 172 173 165 172 162 179 169 173 174 165 173 161 179 169 172 177 177 165 172 177 165 168 172 162 180 169 173 161 176 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 174 172 165 174 173 168 177 174 166 173 171 165 172 165 166 169 172 170 164 174 172 165 172 165 168 173 165 168 169 169 167 160 170 163 167 175 165 165 165 164 161 169 159 162 166 166 159 163 167 168 167 160 160 159 153 156 152 137 152 156 153 159 160 160 167 168 167 163 159 166 166 162 159 169 161 164 165 165 165 175 167 163 170 160 167 169 169 168 165 173 168 165 172 165 172 174 164 170 172 169 166 165 172 165 171 173 166 174 177 168 173 174 165 172 174 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 176 161 173 169 180 162 172 168 165 177 172 165 177 177 172 169 179 161 173 165 174 173 169 179 162 172 165 173 172 165 174 177 -0 -37 -80 -118 -149 -172 -190 -205 -216 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -160 -133 -99 -57 -0 170 172 173 166 171 173 165 172 177 162 168 173 174 165 172 177 162 168 173 161 176 165 173 161 180 165 172 177 165 168 172 176 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 172 165 174 172 165 174 173 165 174 173 165 173 168 177 169 176 166 166 165 162 171 165 174 172 164 172 162 164 168 169 170 170 169 167 159 163 165 168 175 165 164 161 169 162 166 167 167 166 159 161 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 161 159 166 167 167 166 162 169 161 164 165 175 168 165 163 159 167 169 170 170 169 168 164 162 172 164 172 174 165 171 162 165 166 166 176 169 177 168 173 165 173 174 165 173 174 165 172 174 165 172 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 176 172 168 165 177 172 165 180 161 173 165 176 161 173 168 162 177 172 165 174 173 168 162 177 172 165 173 171 166 173 172 170 -0 -57 -99 -133 -160 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -215 -204 -189 -170 -146 -116 -78 -36 162 168 171 173 169 169 173 165 172 172 177 165 173 174 166 172 172 177 166 172 176 174 166 172 177 177 165 173 161 180 165 173 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 172 165 173 172 165 174 173 165 174 172 165 173 166 173 165 172 164 165 162 170 164 172 165 175 169 175 168 170 169 170 170 170 166 177 175 164 165 166 168 172 172 170 162 166 168 168 168 166 159 160 160 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 160 160 159 166 168 168 168 166 162 170 172 172 168 166 165 164 175 177 166 170 170 170 169 170 168 175 169 175 165 172 164 170 162 165 164 172 165 173 166 173 165 172 174 165 173 174 165 172 173 165 172 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 173 165 180 161 173 165 177 177 172 166 174 176 172 166 177 172 172 166 174 173 165 177 172 172 165 173 169 169 173 171 168 162 -36 -78 -116 -146 -170 -189 -204 -215 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -158 -131 -97 -51 -0 176 165 168 161 179 169 173 165 168 173 174 165 173 173 169 169 174 174 166 172 173 174 165 173 161 176 166 172 177 177 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 171 166 173 172 165 174 173 165 173 172 165 173 165 173 165 168 172 173 170 164 172 165 172 165 172 165 169 173 159 170 171 170 167 160 170 163 165 165 166 165 165 161 169 159 159 159 158 154 159 160 159 154 159 159 157 149 147 136 136 147 149 157 159 159 154 159 160 159 154 158 159 159 159 169 161 165 165 166 165 165 163 170 160 167 170 171 170 159 173 169 165 172 165 172 165 172 164 170 173 172 168 165 173 165 173 165 172 173 165 173 174 165 172 173 166 171 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 177 177 172 166 176 161 173 165 174 173 172 166 174 174 169 169 173 173 165 174 173 168 165 173 169 179 161 168 165 176 -0 -51 -97 -131 -158 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -188 -168 -144 -113 -71 -0 166 173 177 165 177 162 168 173 177 166 173 174 165 172 162 179 169 173 173 169 169 173 174 165 172 176 174 165 173 161 176 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 168 180 162 172 166 173 172 165 173 171 165 173 165 172 165 165 166 165 162 171 165 172 165 172 165 172 162 164 165 160 171 171 170 163 167 175 165 165 165 164 161 170 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 170 161 164 165 165 165 175 167 163 170 171 171 160 165 164 162 172 165 172 165 172 165 171 162 165 166 165 165 172 165 173 165 171 173 165 172 173 166 172 162 180 168 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 176 161 173 165 174 176 172 165 174 173 169 169 173 173 169 179 162 172 165 174 173 166 177 173 168 162 177 165 177 173 166 -0 -71 -113 -144 -168 -188 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -195 -178 -156 -128 -93 -44 -0 165 172 173 166 172 177 166 173 174 165 172 174 165 172 177 162 168 172 162 180 169 173 174 165 173 173 174 165 172 176 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 165 176 176 172 169 162 172 166 173 168 177 172 165 168 175 165 165 162 170 164 172 165 172 165 169 176 168 169 169 167 160 171 170 163 165 168 175 165 164 161 169 162 170 159 158 154 159 163 167 167 160 161 161 159 150 148 137 137 148 150 159 161 161 160 167 167 163 159 154 158 159 170 162 169 161 164 165 175 168 165 163 170 171 160 167 169 169 168 176 169 165 172 165 172 164 170 162 165 165 175 168 165 172 177 168 173 166 172 162 169 172 176 176 165 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 176 172 165 174 173 173 165 174 173 169 180 162 172 168 162 177 172 165 174 172 165 174 173 166 177 172 166 173 172 165 -0 -44 -93 -128 -156 -178 -195 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -201 -186 -166 -141 -109 -66 -0 168 165 168 173 165 172 173 166 169 173 165 172 173 166 172 172 177 165 172 177 165 168 173 174 165 172 173 174 165 173 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 169 165 161 172 165 174 173 169 179 177 172 169 161 165 173 168 176 166 168 172 173 170 164 171 165 172 165 172 162 165 168 169 170 170 167 160 170 163 165 166 168 172 172 170 162 166 173 165 165 159 160 161 161 159 152 153 151 146 149 145 129 145 149 146 151 153 152 159 161 161 160 159 165 165 173 166 162 170 172 172 168 166 165 163 170 160 167 170 170 169 168 165 162 172 165 172 165 171 164 170 173 172 168 166 176 168 173 165 161 169 172 177 179 169 173 174 165 172 161 165 169 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 173 165 174 173 172 165 174 173 168 165 177 172 165 177 172 172 166 173 172 165 173 169 166 173 172 165 173 168 165 168 -0 -66 -109 -141 -166 -186 -201 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -207 -193 -176 -153 -125 -87 -40 -0 166 176 165 172 165 168 173 177 169 173 165 172 173 169 168 173 174 165 173 161 179 165 173 174 165 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 169 180 177 173 165 174 173 169 162 172 168 179 177 166 173 165 172 165 165 165 166 162 171 165 172 165 172 165 169 170 170 170 170 170 166 175 171 164 165 165 166 165 165 161 169 159 162 165 165 159 160 160 159 154 159 160 157 149 147 136 136 147 149 157 160 159 154 159 160 160 159 165 165 162 159 169 161 165 165 166 165 165 164 171 175 166 170 170 170 170 170 169 165 172 165 172 165 171 162 166 165 165 165 172 165 173 166 177 179 168 172 162 169 173 174 165 173 177 180 169 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 165 174 173 165 179 161 173 165 174 173 168 169 173 172 165 173 169 177 173 168 165 172 165 176 166 -0 -40 -87 -125 -153 -176 -193 -207 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -212 -200 -184 -164 -138 -105 -62 -0 169 166 172 165 168 177 165 172 162 168 173 165 171 162 179 166 173 174 166 172 177 174 165 172 174 166 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 168 165 161 172 165 174 173 168 177 174 166 174 172 165 173 165 168 175 165 162 173 171 164 172 165 172 165 169 173 162 158 170 171 171 167 159 166 175 165 165 165 164 161 170 162 166 167 166 162 170 160 159 155 160 161 159 153 156 152 137 152 156 153 159 161 160 155 159 160 170 162 166 167 166 162 170 161 164 165 165 165 175 166 159 167 171 171 170 158 162 173 169 165 172 165 172 164 171 173 162 165 175 168 165 173 165 172 174 166 174 177 168 173 174 165 172 161 165 168 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 166 174 172 165 174 177 172 166 174 173 166 179 162 171 165 173 168 162 172 165 177 168 165 172 166 169 -0 -62 -105 -138 -164 -184 -200 -212 -221 -229 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -191 -173 -150 -121 -83 -38 -0 166 164 168 176 166 173 165 168 177 166 173 165 168 177 174 165 172 174 166 172 173 174 165 172 173 180 165 173 174 165 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 168 180 177 173 165 174 173 165 174 173 165 173 171 165 172 165 166 169 172 171 164 174 172 165 172 165 172 162 164 168 167 160 171 171 170 163 165 168 175 165 164 161 169 162 170 159 158 154 159 163 167 167 160 162 161 159 150 148 137 137 148 150 159 161 162 160 167 167 163 159 154 158 159 170 162 169 161 164 165 175 168 165 163 170 171 171 160 167 168 164 162 172 165 172 165 172 174 164 171 172 169 166 165 172 165 171 173 165 173 174 165 173 174 165 173 177 180 168 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 165 174 173 165 180 173 172 165 174 173 172 166 174 172 165 174 177 168 165 173 166 177 168 165 173 166 176 168 164 166 -0 -38 -83 -121 -150 -173 -191 -205 -216 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -211 -198 -182 -161 -134 -100 -58 -0 166 166 172 166 172 165 172 177 166 173 165 173 176 170 172 173 165 172 173 169 168 173 174 165 172 162 176 165 172 173 166 168 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 165 177 161 172 165 174 173 165 174 172 165 173 168 177 169 176 166 166 165 166 160 164 175 172 165 169 176 168 169 170 170 167 160 171 170 163 165 166 168 172 172 170 162 166 173 165 165 159 160 161 161 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 161 161 160 159 165 165 173 166 162 170 172 172 168 166 165 163 170 171 160 167 170 170 169 168 176 169 165 172 175 164 160 166 165 166 166 176 169 177 168 173 165 172 174 165 173 174 165 172 161 177 165 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 168 166 173 172 165 176 162 172 165 174 173 168 169 173 172 165 173 172 170 176 173 165 173 166 177 172 165 172 166 172 166 166 -0 -58 -100 -134 -161 -182 -198 -211 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -215 -204 -190 -171 -147 -117 -79 -37 -0 165 176 166 164 168 165 169 173 165 173 165 172 162 168 171 173 165 171 162 179 165 173 174 165 172 176 174 165 172 173 180 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 165 176 176 173 165 174 172 165 174 172 165 173 166 173 165 172 164 165 162 173 171 162 165 175 172 162 165 169 169 170 170 170 164 171 170 163 164 165 166 165 165 161 169 159 162 165 165 159 160 160 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 160 160 159 165 165 162 159 169 161 165 165 166 165 164 163 170 171 164 170 170 170 169 169 165 162 172 175 165 162 171 173 162 165 164 172 165 173 166 173 165 172 174 165 172 174 165 173 176 176 165 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 180 173 172 165 174 176 172 165 174 173 165 179 162 171 165 173 171 168 162 172 165 173 165 173 169 165 168 164 166 176 165 -0 -37 -79 -117 -147 -171 -190 -204 -215 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -180 -158 -131 -96 -51 -0 162 162 168 165 172 165 175 165 172 165 172 165 167 176 165 168 173 165 168 177 174 165 172 174 166 172 173 174 165 172 162 176 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 165 174 173 172 165 174 172 165 173 172 165 173 165 173 165 168 172 173 170 164 174 172 162 165 175 168 173 162 158 170 171 170 167 159 166 175 165 165 165 164 161 170 162 166 167 166 162 170 160 159 156 164 152 151 145 148 145 129 145 148 145 151 152 164 156 159 160 170 162 166 167 166 162 170 161 164 165 165 165 175 166 159 167 170 171 170 158 162 173 168 175 165 162 172 174 164 170 173 172 168 165 173 165 173 165 172 173 165 172 174 165 172 173 174 165 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 176 162 172 165 174 173 172 166 174 172 165 174 177 168 165 173 168 165 176 167 165 172 165 172 165 175 165 172 165 168 162 162 -0 -51 -96 -131 -158 -180 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -168 -143 -112 -69 -0 173 170 169 165 173 166 165 168 165 168 165 168 176 166 173 177 166 173 176 170 172 173 165 172 173 169 168 173 174 165 172 176 174 165 172 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 165 174 173 172 165 173 172 165 173 171 165 173 165 172 165 166 166 165 162 171 165 174 172 162 165 169 176 168 167 160 171 171 170 163 165 168 175 165 164 161 169 162 170 159 158 154 159 163 167 168 164 155 158 157 149 147 136 136 147 149 157 158 155 164 168 167 163 159 154 158 159 170 162 169 161 164 165 175 168 165 163 170 171 171 160 167 168 176 169 165 162 172 174 165 171 162 165 166 166 165 172 165 173 165 171 173 165 172 173 165 172 173 174 165 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 172 165 174 176 172 165 174 173 168 169 173 172 165 173 172 170 176 173 166 177 173 166 176 168 165 168 165 168 165 166 173 165 169 170 173 -0 -69 -112 -143 -168 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -208 -194 -177 -155 -126 -90 -42 -0 164 163 162 172 165 165 172 165 175 166 175 166 172 165 172 173 165 172 162 168 172 173 165 172 162 179 165 173 174 166 172 173 174 165 172 174 165 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 165 174 173 171 166 173 172 165 173 168 177 172 165 168 175 165 165 162 170 164 172 165 175 169 173 162 165 168 169 167 160 171 170 163 165 166 168 172 172 170 162 166 173 165 165 159 161 161 161 160 155 159 158 153 156 152 136 152 156 153 158 159 155 160 161 161 161 159 165 165 173 166 162 170 172 172 168 166 165 163 170 171 160 167 169 168 165 162 173 169 175 165 172 164 170 162 165 165 175 168 165 172 177 168 173 165 172 173 166 171 173 174 165 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 165 174 172 165 174 173 172 166 174 173 165 179 162 172 165 173 172 168 162 172 165 173 172 165 172 166 175 166 175 165 172 165 165 172 162 163 164 -0 -42 -90 -126 -155 -177 -194 -208 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -213 -200 -185 -165 -139 -106 -63 -0 174 171 170 171 162 162 173 166 165 169 166 169 165 168 165 168 173 165 169 176 165 171 173 165 172 177 174 165 173 173 169 169 173 174 165 172 173 166 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 165 174 173 168 180 162 172 165 173 166 173 168 177 166 169 172 173 170 164 172 165 172 165 172 165 168 169 170 170 170 164 171 170 163 164 165 166 165 165 161 169 159 162 165 165 159 160 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 160 159 165 165 162 159 169 161 165 165 166 165 164 163 170 171 164 170 170 170 169 168 165 172 165 172 165 172 164 170 173 172 169 166 177 168 173 166 173 165 172 162 180 168 173 174 165 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 166 173 172 165 174 173 169 169 173 173 165 174 177 172 165 173 171 165 176 169 165 173 168 165 168 165 169 166 169 165 166 173 162 162 171 170 171 174 -0 -63 -106 -139 -165 -185 -200 -213 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -217 -206 -192 -174 -151 -121 -83 -38 -0 165 164 164 173 170 170 165 165 172 166 175 166 175 166 176 165 172 176 170 173 165 168 173 165 172 173 174 165 172 162 179 169 173 174 165 172 173 180 165 173 174 166 171 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 165 174 173 165 176 176 172 165 173 165 173 165 173 165 166 166 165 162 171 165 172 165 172 165 172 161 158 170 171 170 167 159 166 175 165 165 165 164 161 170 162 166 167 166 162 170 160 160 159 151 152 151 145 148 145 129 145 148 145 151 152 151 159 160 160 170 162 166 167 166 162 170 161 164 165 165 165 175 166 159 167 170 171 170 158 161 172 165 172 165 172 165 171 162 165 166 166 165 173 165 173 165 173 165 172 176 176 165 173 174 165 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 171 166 174 173 165 180 173 172 165 174 173 169 179 162 172 165 174 173 172 165 173 168 165 173 170 176 172 165 176 166 175 166 175 166 172 165 165 170 170 173 164 164 165 -0 -38 -83 -121 -151 -174 -192 -206 -217 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -182 -161 -135 -100 -58 -0 174 172 171 171 164 164 162 162 172 165 165 169 165 169 166 172 165 169 162 168 173 177 166 173 165 168 172 173 165 172 177 162 168 173 174 165 172 162 176 165 173 173 169 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 174 172 165 174 173 165 174 173 168 177 173 166 173 165 172 165 165 165 162 171 165 172 165 172 165 169 176 168 166 160 171 171 170 163 165 168 175 165 164 161 169 162 170 159 158 154 159 164 167 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 167 164 159 154 158 159 170 162 169 161 164 165 175 168 165 163 170 171 171 160 166 168 176 169 165 172 165 172 165 171 162 165 165 165 172 165 173 166 173 177 168 173 174 165 173 174 165 172 174 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 169 173 173 165 176 162 172 165 174 173 168 162 177 172 165 173 172 168 165 173 166 177 173 168 162 169 165 172 166 169 165 169 165 165 172 162 162 164 164 171 171 172 174 -0 -58 -100 -135 -161 -182 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -215 -204 -189 -171 -147 -116 -77 -0 172 165 165 164 174 172 171 170 170 162 162 172 166 172 166 164 168 176 165 176 165 172 173 165 173 177 165 172 173 166 172 172 177 165 173 174 165 172 176 174 165 172 162 180 169 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 172 166 173 172 165 174 173 165 173 169 177 172 165 168 175 165 161 170 164 172 165 172 165 172 162 164 168 169 167 160 171 170 163 165 166 168 172 172 170 162 166 173 165 165 159 161 161 161 160 155 159 158 153 156 152 137 152 156 153 158 159 155 160 161 161 161 159 165 165 173 166 162 170 172 172 168 166 165 163 170 171 160 167 169 168 164 162 172 165 172 165 172 164 170 161 165 175 168 165 172 177 169 173 165 173 174 165 172 173 166 172 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 169 180 162 172 165 174 176 172 165 174 173 165 177 172 172 166 173 172 165 177 173 165 173 172 165 176 165 176 168 164 166 172 166 172 162 162 170 170 171 172 174 164 165 165 172 -0 -77 -116 -147 -171 -189 -204 -215 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -196 -179 -157 -129 -93 -48 -0 175 172 172 172 165 165 164 164 173 170 170 165 176 166 166 172 166 172 166 172 165 168 173 165 172 173 165 171 173 169 168 173 174 165 173 174 166 172 173 174 165 172 177 165 168 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 173 171 169 162 172 165 174 173 165 173 169 162 168 176 166 168 172 170 164 171 165 172 165 172 165 169 169 170 170 170 164 171 170 163 165 165 166 165 165 161 169 159 162 165 165 159 160 161 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 161 160 159 165 165 162 159 169 161 165 165 166 165 165 163 170 171 164 170 170 170 169 169 165 172 165 172 165 171 164 170 172 168 166 176 168 162 169 173 165 173 174 165 172 162 169 171 173 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 168 165 177 172 165 174 173 172 166 174 173 165 174 173 168 169 173 171 165 173 172 165 173 168 165 172 166 172 166 172 166 166 176 165 170 170 173 164 164 165 165 172 172 172 175 -0 -48 -93 -129 -157 -179 -196 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -167 -142 -109 -65 -0 169 165 165 165 175 172 172 171 171 164 164 162 162 168 165 176 166 164 168 165 168 176 165 173 165 168 173 165 168 161 179 166 173 174 165 173 173 169 169 173 174 165 173 161 180 165 173 174 165 172 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 169 180 177 173 166 174 172 165 173 168 177 166 172 165 165 165 162 171 165 172 165 172 165 169 173 159 170 171 170 167 159 166 175 165 165 165 164 161 169 162 166 167 166 162 170 160 160 159 152 152 151 145 149 145 129 145 149 145 151 152 152 159 160 160 170 162 166 167 166 162 169 161 164 165 165 165 175 166 159 167 170 171 170 159 173 169 165 172 165 172 165 171 162 165 165 165 172 166 177 168 173 165 172 174 166 173 177 180 169 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 172 165 174 173 165 180 161 173 165 174 173 169 169 173 173 165 174 173 166 179 161 168 165 173 168 165 173 165 176 168 165 168 164 166 176 165 168 162 162 164 164 171 171 172 172 175 165 165 165 169 -0 -65 -109 -142 -167 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -226 -218 -207 -193 -176 -153 -124 -85 -39 -0 172 172 172 172 165 165 165 164 174 171 171 170 169 162 162 168 165 172 165 175 166 172 165 172 177 165 173 177 165 177 174 165 172 174 165 172 162 179 169 173 174 166 172 177 177 165 173 174 166 171 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 173 169 165 161 172 166 173 172 165 173 166 173 165 169 175 165 161 170 164 172 165 172 165 172 162 164 166 160 171 171 170 163 165 168 175 165 164 161 169 162 166 168 168 166 160 163 168 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 168 163 160 166 168 168 166 162 169 161 164 165 175 168 165 163 170 171 171 160 166 164 162 172 165 172 165 172 164 170 161 165 175 169 165 173 166 173 165 172 173 166 172 161 165 169 173 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 171 166 174 173 165 177 177 172 166 174 173 169 179 162 172 165 174 172 165 174 177 165 177 173 165 177 172 165 172 166 175 165 172 165 168 162 162 169 170 171 171 174 164 165 165 165 172 172 172 172 -0 -39 -85 -124 -153 -176 -193 -207 -218 -226 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -212 -200 -184 -163 -137 -103 -60 -0 165 165 165 164 175 172 172 172 172 165 165 164 163 173 170 169 165 173 166 165 169 165 168 165 169 173 165 172 173 166 172 173 165 172 173 165 172 177 162 168 173 174 165 173 161 176 165 172 173 169 169 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 169 179 177 172 169 162 172 165 173 165 173 165 166 169 172 170 164 171 165 172 165 172 164 168 169 170 167 160 171 170 163 165 166 168 172 172 170 162 170 159 159 159 154 160 161 161 160 155 159 159 153 156 152 137 152 156 153 159 159 155 160 161 161 160 154 159 159 159 170 162 170 172 172 168 166 165 163 170 171 160 167 170 169 168 164 172 165 172 165 171 164 170 172 169 166 165 173 165 173 165 172 162 169 172 177 179 169 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 169 169 173 172 165 176 161 173 165 174 173 168 162 177 172 165 173 172 165 173 172 166 173 172 165 173 169 165 168 165 169 165 166 173 165 169 170 173 163 164 165 165 172 172 172 172 175 164 165 165 165 -0 -60 -103 -137 -163 -184 -200 -212 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -216 -205 -191 -172 -148 -118 -79 -36 169 172 169 172 169 165 165 165 165 175 172 172 171 171 164 163 162 172 165 165 172 165 175 166 175 165 172 165 168 173 165 171 173 165 172 173 166 172 172 177 165 173 174 165 172 176 174 165 172 162 180 169 173 174 165 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 169 180 177 173 169 162 172 169 179 177 172 165 173 165 172 165 165 165 165 162 171 165 172 165 172 164 169 173 158 170 170 167 160 170 163 165 165 166 166 165 161 169 161 165 166 166 159 161 161 160 156 160 161 159 150 148 137 137 148 150 159 161 160 156 160 161 161 159 166 166 165 161 169 161 165 166 166 165 165 163 170 160 167 170 170 158 173 169 164 172 165 172 165 171 162 165 165 165 165 172 165 173 165 172 177 179 169 172 162 169 173 177 180 169 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 165 174 173 169 180 162 172 165 174 176 172 165 174 173 165 177 172 172 166 173 172 165 173 171 165 173 168 165 172 165 175 166 175 165 172 165 165 172 162 163 164 171 171 172 172 175 165 165 165 165 169 172 169 172 169 -36 -79 -118 -148 -172 -191 -205 -216 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -197 -180 -159 -131 -95 -50 -0 162 175 162 175 172 172 172 172 172 165 165 165 164 174 171 170 171 162 162 173 166 165 169 166 169 165 168 177 165 173 165 168 173 165 171 173 169 168 174 174 165 173 174 165 173 173 174 165 172 177 165 168 173 174 165 172 173 174 165 172 173 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 169 165 161 172 168 177 174 169 162 172 168 177 172 165 168 175 165 162 172 171 164 172 165 172 165 168 173 164 165 159 170 170 163 167 175 165 165 165 165 161 169 162 166 167 167 166 159 160 160 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 160 160 159 166 167 167 166 162 169 161 165 165 165 165 175 167 163 170 170 159 165 164 173 168 165 172 165 172 164 171 172 162 165 175 168 165 172 177 168 172 162 169 174 177 168 172 161 165 169 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 173 172 165 174 173 172 165 174 173 168 165 177 172 165 174 173 173 165 174 173 165 174 174 168 169 173 171 165 173 168 165 173 165 177 168 165 169 166 169 165 166 173 162 162 171 170 171 174 164 165 165 165 172 172 172 172 172 175 162 175 162 -0 -50 -95 -131 -159 -180 -197 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -214 -203 -187 -168 -143 -111 -67 -0 164 168 165 168 165 165 165 165 164 175 172 172 172 172 165 164 164 173 170 170 165 165 172 166 175 166 176 166 173 165 172 177 166 173 165 168 161 179 166 173 174 165 172 174 166 171 173 174 165 173 161 180 165 173 174 166 171 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 168 180 177 173 165 174 173 168 177 173 165 173 168 176 166 168 172 171 164 174 172 165 172 164 172 161 164 168 169 167 160 170 163 165 168 176 165 164 161 170 162 166 168 168 167 166 159 160 159 155 160 160 158 150 148 137 137 148 150 158 160 160 155 159 160 159 166 167 168 168 166 162 170 161 164 165 176 168 165 163 170 160 167 169 168 164 161 172 164 172 165 172 174 164 171 172 168 166 176 168 173 165 173 177 168 173 174 165 173 177 180 168 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 171 166 174 173 165 180 161 173 165 174 173 171 166 174 172 165 174 173 166 179 161 168 165 173 166 177 172 165 173 166 176 166 175 166 172 165 165 170 170 173 164 164 165 172 172 172 172 175 164 165 165 165 165 168 165 168 164 -0 -67 -111 -143 -168 -187 -203 -214 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -208 -194 -176 -154 -124 -87 -40 -0 169 168 173 169 169 172 169 172 169 165 165 165 165 174 172 171 171 164 164 162 162 172 165 165 169 166 169 165 172 165 169 173 165 173 177 165 177 174 165 172 174 165 172 173 169 168 173 174 166 172 177 177 165 172 173 169 169 173 174 165 172 173 174 165 172 173 161 180 168 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 177 161 172 165 174 173 165 174 172 165 173 165 172 165 165 165 165 160 164 175 172 165 169 175 168 169 169 169 169 167 159 163 165 166 169 172 173 170 163 170 159 159 159 155 165 159 159 155 163 152 151 145 148 145 129 145 148 145 151 152 163 155 159 159 165 155 159 159 159 170 163 170 173 172 169 166 165 163 159 167 169 169 169 169 168 175 169 165 172 175 164 160 165 165 165 165 172 165 173 165 172 174 165 173 174 165 172 161 177 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 168 180 161 173 172 165 174 173 172 165 174 173 169 169 173 172 165 177 177 172 166 174 173 168 169 173 172 165 174 172 165 174 177 165 177 173 165 173 169 165 172 165 169 166 169 165 165 172 162 162 164 164 171 171 172 174 165 165 165 165 169 172 169 172 169 169 173 168 169 -0 -40 -87 -124 -154 -176 -194 -208 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -222 -212 -200 -184 -163 -137 -103 -60 -0 169 169 158 175 173 162 175 162 175 172 172 172 172 172 165 165 164 174 172 171 170 170 162 162 172 166 175 166 164 168 176 165 173 165 172 173 166 172 173 166 171 173 165 172 162 179 165 173 174 165 173 161 176 165 172 162 180 169 172 174 165 172 173 174 165 172 172 177 165 168 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 165 176 176 173 165 174 173 165 174 172 165 173 165 168 175 165 162 172 171 162 165 175 172 162 165 168 169 170 170 166 177 175 164 165 166 166 166 165 161 170 162 166 167 166 159 163 167 167 164 155 158 157 149 147 136 136 147 149 157 158 155 164 167 167 163 159 166 167 166 162 170 161 165 166 166 166 165 164 175 177 166 170 170 169 168 165 162 172 175 165 162 171 172 162 165 175 168 165 173 165 172 174 165 173 174 165 173 176 176 165 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 168 165 177 172 172 165 174 173 172 165 174 172 169 180 162 172 165 176 161 173 165 174 173 165 179 162 172 165 173 171 166 173 172 166 173 172 165 173 165 176 168 164 166 175 166 172 162 162 170 170 171 172 174 164 165 165 172 172 172 172 172 175 162 175 162 173 175 158 169 169 -0 -60 -103 -137 -163 -184 -200 -212 -222 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -216 -205 -191 -172 -148 -117 -78 -0 167 170 169 165 164 164 168 165 168 165 165 165 165 164 175 172 172 172 165 165 164 164 173 170 170 165 165 169 165 172 166 172 165 172 165 168 173 165 171 173 169 169 173 165 172 177 174 165 173 174 165 172 176 174 165 172 177 165 168 172 174 165 172 173 174 166 171 173 161 180 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 174 173 172 166 173 172 165 173 171 165 172 165 166 169 172 170 164 174 172 162 165 175 168 173 158 170 170 170 167 160 170 163 165 165 166 165 161 170 163 166 168 168 166 159 161 161 159 155 159 158 153 156 152 137 152 156 153 158 159 155 159 161 161 159 166 168 168 166 163 170 161 165 166 165 165 163 170 160 167 170 170 170 158 173 168 175 165 162 172 174 164 170 172 169 166 165 172 165 171 173 165 172 173 166 172 173 174 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 180 161 173 171 166 174 173 172 165 174 172 168 165 177 172 165 174 176 172 165 174 173 165 174 177 172 165 173 169 169 173 171 165 173 168 165 172 165 172 166 172 165 169 165 165 170 170 173 164 164 165 165 172 172 172 175 164 165 165 165 165 168 165 168 164 164 165 169 170 167 -0 -78 -117 -148 -172 -191 -205 -216 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -197 -180 -158 -130 -93 -48 -0 170 170 159 168 168 169 168 173 169 169 172 169 172 169 165 165 165 175 172 172 171 171 164 164 162 162 172 165 176 166 164 168 165 168 177 165 173 165 168 161 179 169 173 165 172 173 174 165 173 174 166 172 173 174 165 173 161 180 165 172 174 166 171 173 173 169 169 172 177 177 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 165 174 173 171 169 162 172 166 173 168 177 169 176 166 166 165 162 171 165 174 172 162 165 169 176 166 160 170 171 170 163 167 175 165 165 165 165 158 162 170 159 159 159 154 159 160 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 160 159 154 159 159 159 170 162 158 165 165 165 165 175 167 163 170 171 170 160 166 176 169 165 162 172 174 165 171 162 165 166 166 176 169 177 168 173 166 172 162 169 171 173 174 165 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 177 177 172 169 169 173 173 171 166 174 172 165 180 161 173 165 174 173 172 166 174 173 165 174 173 172 165 173 169 179 161 168 165 173 165 177 168 165 168 164 166 176 165 172 162 162 164 164 171 171 172 172 175 165 165 165 169 172 169 172 169 169 173 168 169 168 168 159 170 170 -0 -48 -93 -130 -158 -180 -197 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -167 -142 -108 -64 -0 167 170 170 166 169 169 169 158 175 173 162 175 162 175 172 172 172 172 165 165 165 164 174 171 171 170 170 165 162 168 166 172 165 175 166 173 165 172 177 165 177 162 168 173 165 168 173 174 165 172 173 169 169 173 174 166 172 177 177 165 172 173 169 169 173 162 180 169 173 161 176 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 174 173 169 180 177 172 169 161 165 173 165 172 164 165 162 170 164 172 165 175 169 173 162 165 168 167 160 171 170 163 165 168 175 164 161 172 170 159 162 166 166 165 159 160 160 156 164 153 151 145 149 145 129 145 149 145 151 153 164 156 160 160 159 165 166 166 162 159 170 172 161 164 175 168 165 163 170 171 160 167 168 165 162 173 169 175 165 172 164 170 162 165 164 172 165 173 165 161 169 172 177 180 169 173 174 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 176 161 173 169 180 162 173 169 169 173 172 165 177 177 172 166 174 173 169 169 173 172 165 174 173 168 165 173 168 162 177 165 177 172 165 173 166 175 165 172 166 168 162 165 170 170 171 171 174 164 165 165 165 172 172 172 172 175 162 175 162 173 175 158 169 169 169 166 170 170 167 -0 -64 -108 -142 -167 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -152 -122 -84 -39 -0 170 171 160 169 170 170 169 165 164 164 168 165 168 165 165 165 164 175 172 172 172 172 165 165 164 164 162 172 169 165 176 166 165 169 165 172 165 169 173 166 172 177 166 173 177 165 172 173 165 172 162 179 169 173 174 165 173 161 176 165 172 162 180 169 172 177 165 168 172 176 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 165 174 173 169 165 161 168 179 177 166 173 165 168 172 173 170 164 172 165 172 165 172 165 168 169 170 170 167 160 170 163 165 166 168 172 170 163 173 166 167 167 166 162 170 160 159 152 155 159 157 149 147 136 136 147 149 157 159 155 152 159 160 170 162 166 167 167 166 173 163 170 172 168 166 165 163 170 160 167 170 170 169 168 165 172 165 172 165 172 164 170 173 172 168 165 173 166 177 179 168 161 165 169 173 174 165 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 176 172 168 165 177 172 169 180 162 172 165 176 161 173 165 174 173 169 179 162 172 165 173 172 165 177 173 166 177 172 166 173 169 165 172 165 169 165 166 176 165 169 172 162 164 164 165 165 172 172 172 172 175 164 165 165 165 168 165 168 164 164 165 169 170 170 169 160 171 170 -0 -39 -84 -122 -152 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -212 -199 -183 -162 -134 -100 -53 -0 163 170 170 167 169 170 170 159 168 168 169 168 173 169 172 169 172 169 165 165 165 165 175 172 172 171 171 171 163 162 162 168 165 172 166 164 168 176 165 173 165 172 173 165 172 173 165 172 173 165 172 177 162 168 173 174 165 172 176 174 165 172 177 165 169 173 161 180 165 173 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 174 173 168 179 177 170 162 172 165 172 165 166 166 165 162 171 165 172 165 172 165 172 161 158 170 170 170 163 171 164 165 166 166 166 165 158 163 170 159 158 154 160 163 167 166 160 160 159 153 156 152 137 152 156 153 159 160 160 166 167 163 160 154 158 159 170 163 158 165 166 166 166 165 164 171 163 170 170 170 158 161 172 165 172 165 172 165 171 162 165 166 166 165 172 165 172 162 170 177 179 168 173 174 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 173 165 180 161 173 169 165 177 172 165 174 176 172 165 174 173 168 162 177 172 165 173 172 165 173 172 165 173 172 165 173 165 176 168 164 166 172 165 168 162 162 163 171 171 171 172 172 175 165 165 165 165 169 172 169 172 169 173 168 169 168 168 159 170 170 169 167 170 170 163 -0 -53 -100 -134 -162 -183 -199 -212 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -224 -216 -204 -189 -170 -145 -114 -71 -0 171 164 170 160 169 170 170 170 167 169 169 169 158 175 162 176 162 175 172 172 172 172 172 165 165 165 164 164 174 171 170 169 165 173 166 165 172 166 172 165 172 165 168 173 165 168 173 165 171 173 165 172 172 177 165 173 174 166 172 173 174 165 173 161 179 169 172 177 177 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 165 174 173 165 174 173 168 177 172 165 168 175 165 165 162 170 164 172 165 172 165 169 176 168 166 160 170 170 163 171 164 165 165 165 165 161 169 159 162 166 166 159 161 161 160 156 160 161 159 150 148 137 137 148 150 159 161 160 156 160 161 161 159 166 166 162 159 169 161 165 165 165 165 164 171 163 170 170 160 166 168 176 169 165 172 165 172 164 170 162 165 165 175 168 165 172 177 168 173 174 165 173 174 165 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 177 177 172 169 179 161 173 165 174 173 172 166 174 173 165 177 172 172 165 173 171 165 173 168 165 173 168 165 172 165 172 166 172 165 166 173 165 169 170 171 174 164 164 165 165 165 172 172 172 172 172 175 162 176 162 175 158 169 169 169 167 170 170 170 169 160 170 164 171 -0 -71 -114 -145 -170 -189 -204 -216 -224 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -178 -155 -126 -90 -42 -0 171 164 170 167 166 170 171 160 169 170 170 169 166 164 168 165 168 165 165 165 165 165 175 172 172 172 171 172 165 164 163 162 173 165 165 176 166 164 168 165 168 176 165 172 177 166 173 165 168 173 165 168 173 174 165 173 173 169 169 173 174 166 172 177 162 168 173 161 176 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 174 173 165 174 173 165 173 168 177 166 169 172 173 170 164 172 165 172 165 172 162 164 168 169 167 160 170 163 167 175 165 165 165 161 169 162 166 167 167 166 159 161 161 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 161 161 159 166 167 167 166 162 169 161 165 165 165 175 167 163 170 160 167 169 168 164 162 172 165 172 165 172 164 170 173 172 169 166 177 168 173 165 173 174 165 173 174 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 176 161 173 168 162 177 172 166 174 173 169 169 173 173 165 174 173 168 165 173 168 165 173 166 177 172 165 176 168 165 168 164 166 176 165 165 173 162 163 164 165 172 171 172 172 172 175 165 165 165 165 165 168 165 168 164 166 169 170 170 169 160 171 170 166 167 170 164 171 -0 -42 -90 -126 -155 -178 -195 -209 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -230 -222 -213 -201 -185 -164 -138 -104 -61 -0 164 171 163 159 177 164 170 170 167 170 170 170 159 168 169 168 173 169 172 169 172 169 172 165 165 165 165 165 174 172 171 170 171 162 162 162 168 166 172 165 175 166 172 165 169 173 165 173 177 166 173 177 166 173 174 165 172 162 179 169 173 174 165 173 172 177 166 172 176 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 174 172 165 174 172 165 174 172 165 173 165 173 165 166 166 166 163 171 165 172 165 172 165 168 169 170 170 170 164 171 164 165 168 172 173 173 170 162 167 171 159 158 154 159 160 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 160 159 154 158 159 171 167 162 170 173 173 172 168 165 164 171 164 170 170 170 169 168 165 172 165 172 165 171 163 166 166 166 165 173 165 173 165 172 174 165 172 174 165 172 174 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 176 172 166 177 172 173 165 174 173 169 179 162 172 165 174 173 166 177 173 166 177 173 165 173 169 165 172 166 175 165 172 166 168 162 162 162 171 170 171 172 174 165 165 165 165 165 172 169 172 169 172 169 173 168 169 168 159 170 170 170 167 170 170 164 177 159 163 171 164 -0 -61 -104 -138 -164 -185 -201 -213 -222 -230 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -217 -205 -191 -172 -148 -117 -79 -36 168 164 171 163 175 171 167 170 160 169 170 170 170 167 170 169 162 175 162 175 162 176 162 175 172 172 172 172 172 165 165 164 164 173 170 170 169 165 176 166 165 169 165 168 177 165 173 165 172 173 166 173 174 165 172 174 165 172 177 162 168 173 174 166 171 174 174 166 172 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 174 172 165 173 172 165 173 165 172 165 165 165 162 171 165 172 165 172 165 172 161 158 170 171 170 167 159 164 165 166 166 166 165 161 170 159 162 165 161 170 160 160 159 151 152 151 145 149 145 129 145 149 145 151 152 151 159 160 160 170 161 165 162 159 170 161 165 166 166 166 165 164 159 167 170 171 170 158 161 172 165 172 165 172 165 171 162 165 165 165 172 165 173 165 172 173 165 172 174 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 172 166 174 174 171 166 174 173 168 162 177 172 165 174 172 165 174 173 166 173 172 165 173 165 177 168 165 169 165 166 176 165 169 170 170 173 164 164 165 165 172 172 172 172 172 175 162 176 162 175 162 175 162 169 170 167 170 170 170 169 160 170 167 171 175 163 171 164 168 -36 -79 -117 -148 -172 -191 -205 -217 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -197 -180 -158 -129 -93 -49 -0 165 164 168 164 170 160 167 170 164 169 170 171 160 170 170 158 168 164 168 164 168 165 169 165 165 165 164 165 175 172 172 171 172 164 164 163 162 162 168 165 172 166 175 166 172 165 173 165 168 173 166 169 173 165 172 173 166 172 172 177 165 173 173 169 169 173 173 169 169 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 173 172 165 174 172 165 173 171 165 173 165 168 175 165 162 170 164 172 165 172 165 169 176 168 166 160 170 170 167 175 165 165 166 166 165 161 170 162 166 167 166 160 163 167 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 167 163 160 166 167 166 162 170 161 165 166 166 165 165 175 167 170 170 160 166 168 176 169 165 172 165 172 164 170 162 165 175 168 165 173 165 171 173 165 172 174 165 172 173 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 169 169 173 173 169 169 173 173 165 177 172 172 166 173 172 165 173 169 166 173 168 165 173 165 172 166 175 166 172 165 168 162 162 163 164 164 172 171 172 172 175 165 164 165 165 165 169 165 168 164 168 164 168 158 170 170 160 171 170 169 164 170 167 160 170 164 168 164 165 -0 -49 -93 -129 -158 -180 -197 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -214 -202 -186 -166 -141 -107 -64 -0 169 165 175 165 163 166 175 167 171 167 166 171 171 167 170 170 166 168 169 168 169 169 173 172 169 172 172 169 172 165 165 165 165 174 172 171 170 170 169 162 173 166 165 169 165 169 165 172 177 165 173 177 169 173 165 172 173 169 168 173 174 165 172 162 180 169 173 162 180 169 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 169 165 161 172 172 165 173 172 165 173 168 177 172 165 166 169 172 170 164 171 165 172 165 172 162 165 168 169 167 160 170 167 160 163 165 166 165 161 170 163 170 159 158 154 159 161 161 160 155 159 159 153 156 152 137 152 156 153 159 159 155 160 161 161 159 154 158 159 170 163 170 161 165 166 165 163 160 167 170 160 167 169 168 165 162 172 165 172 165 171 164 170 172 169 166 165 172 177 168 173 165 172 173 165 172 172 161 165 169 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 169 180 162 173 169 180 162 172 165 174 173 168 169 173 172 165 173 169 177 173 165 177 172 165 169 165 169 165 166 173 162 169 170 170 171 172 174 165 165 165 165 172 169 172 172 169 172 173 169 169 168 169 168 166 170 170 167 171 171 166 167 171 167 175 166 163 165 175 165 169 -0 -64 -107 -141 -166 -186 -202 -214 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -192 -174 -151 -120 -81 -37 -0 166 165 169 165 175 165 160 166 159 177 168 171 160 170 170 160 169 169 169 170 170 162 164 176 162 164 176 162 175 172 172 172 172 165 165 164 164 163 173 170 165 165 172 166 175 166 165 169 173 165 172 162 168 173 165 171 162 179 166 173 174 165 172 177 165 168 172 177 165 168 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 169 180 177 173 171 166 173 172 165 173 166 173 168 176 166 166 165 162 171 165 172 165 172 165 168 170 170 170 170 164 171 166 175 165 165 165 164 158 162 170 162 165 165 159 161 161 160 156 160 161 159 150 148 137 137 148 150 159 161 160 156 160 161 161 159 165 165 162 170 162 158 164 165 165 165 175 166 171 164 170 170 170 170 168 165 172 165 172 165 171 162 165 166 166 176 168 173 166 173 165 172 173 166 171 173 177 180 169 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 168 165 177 172 168 165 177 172 165 174 173 166 179 162 171 165 173 168 162 172 165 173 169 165 166 175 166 172 165 165 170 173 163 164 164 165 165 172 172 172 172 175 162 176 164 162 176 164 162 170 170 169 169 169 160 170 170 160 171 168 177 159 166 160 165 175 165 169 165 166 -0 -37 -81 -120 -151 -174 -192 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -198 -181 -159 -132 -95 -50 -0 168 165 176 166 165 168 164 174 163 175 160 170 171 164 170 170 167 169 170 170 170 162 167 168 165 169 169 165 169 165 165 165 165 175 172 172 172 171 171 164 162 162 173 166 165 169 165 175 165 172 165 168 177 166 173 165 168 177 174 165 172 174 165 173 161 179 165 173 161 180 165 173 174 166 171 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 166 161 172 173 172 168 165 161 172 168 180 162 172 165 173 165 173 165 172 164 165 162 170 164 172 165 172 165 172 162 162 158 170 170 167 159 164 168 175 165 164 161 169 159 162 166 167 166 159 160 161 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 161 160 159 166 167 166 162 159 169 161 164 165 175 168 164 159 167 170 170 158 162 162 172 165 172 165 172 164 170 162 165 164 172 165 173 165 173 165 172 162 180 168 172 161 165 168 172 173 172 161 166 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 171 166 174 173 165 180 161 173 165 179 161 173 165 174 172 165 174 177 168 165 173 166 177 168 165 172 165 175 165 169 165 166 173 162 162 164 171 171 172 172 172 175 165 165 165 165 169 165 169 169 165 168 167 162 170 170 170 169 167 170 170 164 171 170 160 175 163 174 164 168 165 166 176 165 168 -0 -50 -95 -132 -159 -181 -198 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -167 -142 -109 -65 -0 172 166 165 168 165 176 165 165 168 165 170 163 170 171 167 170 160 169 170 170 170 159 169 169 168 173 173 169 173 172 172 172 172 172 165 165 165 165 164 174 171 170 170 165 165 172 166 165 168 165 168 177 166 173 165 173 176 170 172 173 165 172 173 165 171 177 174 166 172 177 177 165 173 173 169 169 173 174 165 172 174 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 168 180 177 173 166 176 176 172 165 173 165 173 165 168 172 173 170 164 172 165 172 165 169 176 168 169 167 160 171 170 163 165 166 168 172 172 170 162 166 168 168 167 166 159 160 159 155 160 160 158 150 148 137 137 148 150 158 160 160 155 159 160 159 166 167 168 168 166 162 170 172 172 168 166 165 163 170 171 160 167 169 168 176 169 165 172 165 172 164 170 173 172 168 165 173 165 173 165 172 176 176 166 173 177 180 168 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 174 172 165 174 173 169 169 173 173 165 177 177 172 166 174 177 171 165 173 172 165 173 172 170 176 173 165 173 166 177 168 165 168 165 166 172 165 165 170 170 171 174 164 165 165 165 165 172 172 172 172 172 173 169 173 173 168 169 169 159 170 170 170 169 160 170 167 171 170 163 170 165 168 165 165 176 165 168 165 166 172 -0 -65 -109 -142 -167 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -218 -207 -193 -175 -151 -121 -83 -38 -0 165 165 172 166 165 169 165 175 165 164 167 163 170 159 166 170 167 166 170 170 170 167 170 169 158 164 176 162 164 165 164 165 164 175 172 172 172 172 172 165 164 164 162 162 172 165 165 172 165 175 166 173 165 173 165 172 162 167 171 173 165 172 173 165 172 173 174 165 173 161 176 165 172 162 180 169 173 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 165 161 172 173 172 165 177 161 172 166 173 173 168 177 172 165 172 165 165 166 165 162 171 165 172 165 172 162 164 168 169 170 164 171 170 163 165 165 166 166 165 161 169 159 159 159 155 165 159 159 158 151 152 151 145 149 145 129 145 149 145 151 152 151 158 159 159 165 155 159 159 159 169 161 165 166 166 165 165 163 170 171 164 170 169 168 164 162 172 165 172 165 171 162 165 166 165 165 172 165 172 177 168 173 173 166 172 161 177 165 172 173 172 161 165 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 173 169 180 162 172 165 176 161 173 165 174 173 172 165 173 172 165 173 171 167 162 172 165 173 165 173 166 175 165 172 165 165 172 162 162 164 164 165 172 172 172 172 172 175 164 165 164 165 164 162 176 164 158 169 170 167 170 170 170 166 167 170 166 159 170 163 167 164 165 175 165 169 165 166 172 165 165 -0 -38 -83 -121 -151 -175 -193 -207 -218 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -198 -181 -160 -132 -96 -51 -0 165 165 173 166 165 175 166 165 169 165 175 165 163 166 174 167 159 177 167 170 171 160 170 170 170 165 168 164 168 169 169 168 172 169 165 165 165 165 165 174 172 172 171 170 170 162 162 173 166 165 169 165 172 165 172 165 167 176 165 168 173 165 171 173 165 168 173 174 165 172 176 174 165 172 177 165 168 172 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 165 176 176 172 169 162 172 166 173 168 177 169 175 165 165 162 170 164 172 165 172 165 172 158 169 170 170 167 159 166 175 165 165 165 164 161 169 162 166 167 166 159 163 167 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 167 163 159 166 167 166 162 169 161 164 165 165 165 175 166 159 167 170 170 169 158 172 165 172 165 172 164 170 162 165 165 175 169 177 168 173 166 172 162 169 172 176 176 165 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 172 168 165 177 172 165 174 176 172 165 174 173 168 165 173 171 165 173 168 165 176 167 165 172 165 172 165 169 165 166 173 162 162 170 170 171 172 172 174 165 165 165 165 165 169 172 168 169 169 168 164 168 165 170 170 170 160 171 170 167 177 159 167 174 166 163 165 175 165 169 165 166 175 165 166 173 165 165 -0 -51 -96 -132 -160 -181 -198 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -167 -142 -109 -65 -0 161 161 173 166 165 164 168 165 175 166 165 168 165 175 165 160 166 175 160 166 171 171 167 170 170 160 169 168 169 170 173 173 162 175 172 172 172 172 172 172 165 165 165 164 164 173 170 170 165 165 172 166 164 168 165 168 176 166 172 177 166 173 165 168 173 177 165 173 174 166 172 173 174 165 173 161 180 165 172 174 165 172 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 165 161 172 172 172 165 174 173 169 180 177 172 169 161 165 173 165 169 172 173 170 164 172 165 172 165 169 175 166 159 170 171 170 163 165 168 175 165 164 161 170 162 166 168 168 166 160 161 161 160 155 159 159 153 156 152 137 152 156 153 159 159 155 160 161 161 160 166 168 168 166 162 170 161 164 165 175 168 165 163 170 171 170 159 166 175 169 165 172 165 172 164 170 173 172 169 165 173 165 161 169 172 177 180 169 173 174 165 172 172 172 161 165 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 172 165 174 172 165 180 161 173 165 174 173 172 166 174 173 165 177 173 168 165 173 166 177 172 166 176 168 165 168 164 166 172 165 165 170 170 173 164 164 165 165 165 172 172 172 172 172 172 175 162 173 173 170 169 168 169 160 170 170 167 171 171 166 160 175 166 160 165 175 165 168 165 166 175 165 168 164 165 166 173 161 161 -0 -65 -109 -142 -167 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -241 -237 -232 -226 -217 -206 -192 -174 -151 -121 -82 -37 -0 170 170 165 165 161 172 165 165 168 165 175 166 165 168 163 174 165 170 175 167 171 160 169 170 170 167 169 170 170 162 164 164 168 165 165 165 165 165 164 175 172 172 172 171 171 164 164 162 162 172 166 165 172 165 175 166 172 165 169 173 165 173 177 166 173 173 165 172 173 169 168 173 174 166 172 177 177 165 172 174 165 172 173 161 180 169 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 173 172 165 174 173 169 165 161 168 179 177 166 173 165 166 166 165 162 171 165 172 165 172 162 164 168 167 160 171 170 163 165 166 169 172 173 170 163 170 159 159 159 154 159 161 160 155 160 161 159 150 148 137 137 148 150 159 161 160 155 160 161 159 154 159 159 159 170 163 170 173 172 169 166 165 163 170 171 160 167 168 164 162 172 165 172 165 171 162 165 166 166 165 173 166 177 179 168 161 165 169 173 174 165 172 173 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 169 180 161 173 172 165 174 172 165 177 177 172 166 174 173 168 169 173 172 165 173 173 166 177 173 165 173 169 165 172 166 175 165 172 165 166 172 162 162 164 164 171 171 172 172 172 175 164 165 165 165 165 165 168 164 164 162 170 170 169 167 170 170 169 160 171 167 175 170 165 174 163 168 165 166 175 165 168 165 165 172 161 165 165 170 170 -0 -37 -82 -121 -151 -174 -192 -206 -217 -226 -232 -237 -241 -244 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -228 -220 -210 -197 -181 -159 -131 -95 -50 -0 162 162 161 161 172 170 165 164 172 166 165 168 165 175 165 165 168 163 171 159 170 170 163 170 171 160 170 170 170 158 168 168 170 169 169 169 172 169 172 169 165 165 165 165 164 174 172 171 170 171 162 165 173 166 165 169 165 168 177 165 173 165 172 173 169 169 173 165 172 162 179 165 173 174 165 173 161 176 165 172 174 165 171 172 177 165 169 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 165 161 172 172 172 166 173 173 169 179 177 170 162 172 165 172 165 165 165 162 171 164 172 165 172 165 168 169 170 170 167 160 170 163 165 166 166 166 165 161 170 162 166 166 166 159 160 160 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 160 160 159 166 166 166 162 170 161 165 166 166 166 165 163 170 160 167 170 170 169 168 165 172 165 172 164 171 162 165 165 165 172 165 172 162 170 177 179 169 173 173 166 172 172 172 161 165 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 169 165 177 172 171 165 174 172 165 176 161 173 165 174 173 165 179 162 172 165 173 169 169 173 172 165 173 165 177 168 165 169 165 166 173 165 162 171 170 171 172 174 164 165 165 165 165 169 172 169 172 169 169 169 170 168 168 158 170 170 170 160 171 170 163 170 170 159 171 163 168 165 165 175 165 168 165 166 172 164 165 170 172 161 161 162 162 -0 -50 -95 -131 -159 -181 -197 -210 -220 -228 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -235 -230 -222 -213 -201 -186 -166 -141 -107 -64 -0 167 170 169 170 170 162 165 161 172 165 165 172 166 165 168 165 175 165 164 166 163 169 171 164 170 171 167 170 170 170 167 169 169 173 173 173 162 176 162 176 172 172 172 172 172 172 165 165 164 164 173 159 172 165 165 172 166 175 166 172 165 173 165 168 161 179 169 173 165 172 177 174 165 173 174 165 172 176 174 165 172 173 166 168 173 161 180 168 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 171 169 162 172 169 162 172 168 177 172 165 168 175 165 161 170 164 172 165 172 165 172 161 158 170 170 170 164 171 164 165 166 166 165 161 170 163 166 167 167 166 159 160 159 155 160 160 158 150 148 137 137 148 150 158 160 160 155 159 160 159 166 167 167 166 163 170 161 165 166 166 165 164 171 164 170 170 170 158 161 172 165 172 165 172 164 170 161 165 175 168 165 172 177 168 172 162 169 172 162 169 171 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 168 180 161 173 168 166 173 172 165 174 176 172 165 174 173 165 174 177 172 165 173 169 179 161 168 165 173 165 172 166 175 166 172 165 165 172 159 173 164 164 165 165 172 172 172 172 172 172 176 162 176 162 173 173 173 169 169 167 170 170 170 167 171 170 164 171 169 163 166 164 165 175 165 168 165 166 172 165 165 172 161 165 162 170 170 169 170 167 -0 -64 -107 -141 -166 -186 -201 -213 -222 -230 -235 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -231 -225 -216 -205 -191 -173 -149 -119 -80 -37 -0 159 162 162 162 173 158 172 170 165 165 173 166 165 172 166 165 168 165 175 165 163 166 171 164 170 160 169 170 171 160 170 170 158 164 164 164 168 165 169 165 165 165 165 165 165 175 172 172 171 172 164 171 162 162 173 166 165 169 165 169 165 172 177 165 177 162 168 173 165 172 173 174 165 172 174 165 173 173 174 165 172 173 180 165 172 177 165 168 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 165 161 172 172 169 180 177 173 168 177 173 165 173 168 176 166 168 172 170 164 171 165 172 165 169 175 168 166 160 170 170 164 171 164 165 165 165 165 158 162 170 159 159 155 165 159 159 158 151 152 151 145 149 145 129 145 149 145 151 152 151 158 159 159 165 155 159 159 170 162 158 165 165 165 165 164 171 164 170 170 160 166 168 175 169 165 172 165 171 164 170 172 168 166 176 168 173 165 173 177 168 173 177 180 169 172 172 161 165 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 168 165 177 172 165 180 173 172 165 174 173 173 165 174 172 165 174 173 172 165 173 168 162 177 165 177 172 165 169 165 169 165 166 173 162 162 171 164 172 171 172 172 175 165 165 165 165 165 165 169 165 168 164 164 164 158 170 170 160 171 170 169 160 170 164 171 166 163 165 175 165 168 165 166 172 165 166 173 165 165 170 172 158 173 162 162 162 159 -0 -37 -80 -119 -149 -173 -191 -205 -216 -225 -231 -237 -241 -244 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -241 -238 -233 -227 -219 -209 -195 -178 -157 -128 -92 -48 -0 162 166 166 170 167 162 170 163 161 161 173 166 165 173 166 165 175 166 165 168 164 175 164 171 164 170 167 166 171 171 167 170 170 165 168 168 169 168 173 172 169 172 172 172 172 172 165 165 165 165 174 161 173 170 170 165 165 172 165 175 166 165 169 173 166 171 177 166 173 165 168 172 173 165 172 173 165 171 173 174 165 172 162 176 165 173 161 180 165 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 169 165 161 172 165 174 172 165 173 165 172 165 165 165 162 171 165 172 165 172 162 164 168 169 167 160 170 164 171 164 165 165 164 161 169 159 162 166 166 159 163 167 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 167 163 159 166 166 162 159 169 161 164 165 165 164 171 164 170 160 167 169 168 164 162 172 165 172 165 171 162 165 165 165 172 165 173 165 172 174 165 172 161 165 169 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 165 180 161 173 165 176 162 172 165 174 173 171 165 173 172 165 173 172 168 165 173 166 177 171 166 173 169 165 166 175 165 172 165 165 170 170 173 161 174 165 165 165 165 172 172 172 172 172 169 172 173 168 169 168 168 165 170 170 167 171 171 166 167 170 164 171 164 175 164 168 165 166 175 165 166 173 165 166 173 161 161 163 170 162 167 170 166 166 162 -0 -48 -92 -128 -157 -178 -195 -209 -219 -227 -233 -238 -241 -244 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -221 -211 -199 -184 -163 -137 -104 -62 -0 165 167 167 159 173 170 159 172 170 170 170 165 165 173 166 166 165 168 165 175 166 165 168 164 171 164 159 177 167 171 160 170 170 159 169 169 169 169 158 164 176 162 164 164 165 164 175 172 172 172 172 165 171 164 164 162 162 173 165 165 169 165 175 165 172 165 169 173 165 173 177 165 172 173 165 172 173 165 168 173 174 165 172 176 174 165 172 177 177 165 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 165 161 172 172 168 180 177 173 165 173 172 165 173 165 168 175 165 162 170 164 172 165 172 165 168 169 170 170 170 167 159 163 168 175 165 164 161 170 162 166 168 168 166 160 161 161 160 155 159 159 153 156 152 137 152 156 153 159 159 155 160 161 161 160 166 168 168 166 162 170 161 164 165 175 168 163 159 167 170 170 170 169 168 165 172 165 172 164 170 162 165 175 168 165 173 165 172 173 165 173 177 180 168 172 172 161 165 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 165 177 177 172 165 174 176 172 165 174 173 168 165 173 172 165 173 172 165 177 173 165 173 169 165 172 165 175 165 169 165 165 173 162 162 164 164 171 165 172 172 172 172 175 164 165 164 164 162 176 164 158 169 169 169 169 159 170 170 160 171 167 177 159 164 171 164 168 165 166 175 165 168 165 166 166 173 165 165 170 170 170 172 159 170 173 159 167 167 165 -0 -62 -104 -137 -163 -184 -199 -211 -221 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -214 -203 -188 -169 -145 -114 -76 -0 165 166 167 158 165 162 162 166 162 162 162 161 161 173 165 165 165 172 166 165 168 165 175 165 164 171 163 175 160 170 171 164 170 170 167 169 170 170 169 165 168 164 168 169 168 172 169 165 165 165 165 175 162 174 172 171 170 170 165 162 172 166 165 168 165 168 176 165 173 165 172 173 165 171 173 165 171 173 177 165 173 174 166 172 173 174 165 173 161 176 165 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 165 177 161 172 166 173 171 165 172 165 166 169 172 170 164 171 165 172 165 172 161 158 170 171 170 166 174 165 166 168 172 172 170 162 170 159 159 159 154 159 161 160 155 160 161 159 150 148 137 137 148 150 159 161 160 155 160 161 159 154 159 159 159 170 162 170 172 172 168 166 165 174 166 170 171 170 158 161 172 165 172 165 171 164 170 172 169 166 165 172 165 171 173 166 172 161 177 165 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 165 176 161 173 165 174 173 172 166 174 173 165 177 173 171 165 173 171 165 173 172 165 173 165 176 168 165 168 165 166 172 162 165 170 170 171 172 174 162 175 165 165 165 165 169 172 168 169 168 164 168 165 169 170 170 169 167 170 170 164 171 170 160 175 163 171 164 165 175 165 168 165 166 172 165 165 165 173 161 161 162 162 162 166 162 162 165 158 167 166 165 -0 -76 -114 -145 -169 -188 -203 -214 -223 -230 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -216 -206 -192 -175 -152 -123 -86 -45 -0 162 166 158 165 165 166 167 170 167 170 169 169 170 165 161 164 172 165 165 172 166 165 169 165 164 168 165 170 163 170 171 167 170 160 169 170 170 170 159 169 168 169 173 173 162 175 172 172 172 172 172 165 172 165 165 164 164 162 172 170 165 165 172 165 175 166 172 165 172 165 168 173 165 168 173 165 168 174 174 165 173 173 169 169 173 174 165 172 176 174 165 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 165 161 172 172 165 176 176 172 169 161 168 177 169 176 166 166 165 162 171 165 172 165 169 175 168 166 160 171 171 168 159 164 165 166 166 165 161 170 162 165 166 166 159 160 161 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 161 160 159 166 166 165 162 170 161 165 166 166 165 164 159 168 171 171 160 166 168 175 169 165 172 165 171 162 165 166 166 176 169 177 168 161 169 172 176 176 165 172 172 161 165 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 165 174 176 172 165 174 173 169 169 173 173 165 174 174 168 165 173 168 165 173 168 165 172 165 172 166 175 165 172 165 165 170 172 162 164 164 165 165 172 165 172 172 172 172 172 175 162 173 173 169 168 169 159 170 170 170 169 160 170 167 171 170 163 170 165 168 164 165 169 165 166 172 165 165 172 164 161 165 170 169 169 170 167 170 167 166 165 165 158 166 162 -0 -45 -86 -123 -152 -175 -192 -206 -216 -225 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -232 -226 -218 -208 -196 -179 -158 -131 -96 -52 -0 170 159 154 161 165 167 167 159 173 159 161 162 162 161 172 158 172 165 165 173 166 165 176 166 165 175 165 163 167 163 170 159 166 170 167 166 170 171 170 167 169 170 158 164 164 168 165 165 165 165 165 175 162 175 172 172 171 171 171 164 162 162 173 166 165 168 165 168 165 169 177 165 173 177 166 173 177 166 173 174 165 172 162 179 169 173 174 165 173 173 174 165 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 165 174 173 168 179 177 166 173 165 172 164 165 162 170 164 172 165 172 162 164 168 169 167 160 170 169 163 164 165 166 165 161 170 163 166 167 167 166 159 160 160 155 160 160 158 150 148 137 137 148 150 158 160 160 155 160 160 159 166 167 167 166 163 170 161 165 166 165 164 163 169 170 160 167 169 168 164 162 172 165 172 164 170 162 165 164 172 165 173 166 177 179 168 173 174 165 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 165 174 173 173 165 174 173 169 179 162 172 165 174 173 166 177 173 166 177 173 165 177 169 165 168 165 168 165 166 173 162 162 164 171 171 171 172 172 175 162 175 165 165 165 165 165 168 164 164 158 170 169 167 170 171 170 166 167 170 166 159 170 163 167 163 165 175 165 166 176 165 166 173 165 165 172 158 172 161 162 162 161 159 173 159 167 167 165 161 154 159 170 -0 -52 -96 -131 -158 -179 -196 -208 -218 -226 -232 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -233 -227 -220 -211 -199 -183 -164 -138 -106 -63 -0 160 163 159 170 159 166 167 158 165 162 165 166 166 169 166 162 169 161 161 173 166 165 165 168 165 165 168 165 175 165 163 166 174 167 159 177 167 170 171 160 170 170 170 165 168 170 169 169 169 172 169 172 165 172 165 165 165 165 164 174 171 170 170 165 165 172 165 175 166 176 166 173 165 172 173 165 173 173 165 172 173 165 172 177 162 168 173 174 165 172 173 174 165 172 174 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 165 161 172 172 165 174 173 165 174 172 165 173 165 168 172 173 170 164 172 165 172 165 168 170 170 170 170 167 159 166 175 165 165 165 164 158 162 170 159 159 155 165 159 159 159 152 152 151 146 149 145 129 145 149 146 151 152 152 159 159 159 165 155 159 159 170 162 158 164 165 165 165 175 166 159 167 170 170 170 170 168 165 172 165 172 164 170 173 172 168 165 173 165 172 174 165 173 174 165 172 172 161 165 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 174 172 165 174 173 172 165 174 173 168 162 177 172 165 173 172 165 173 173 165 173 172 165 173 166 176 166 175 165 172 165 165 170 170 171 174 164 165 165 165 165 172 165 172 169 172 169 169 169 170 168 165 170 170 170 160 171 170 167 177 159 167 174 166 163 165 175 165 168 165 165 168 165 165 166 173 161 161 169 162 166 169 166 166 165 162 165 158 167 166 159 170 159 163 160 -0 -63 -106 -138 -164 -183 -199 -211 -220 -227 -233 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -228 -221 -212 -201 -187 -168 -145 -114 -77 -0 160 167 161 160 163 159 166 154 165 165 166 167 167 159 173 170 159 172 170 170 165 164 164 172 166 165 172 166 165 168 164 175 165 159 166 175 160 166 171 171 167 170 171 160 169 169 173 173 173 162 176 162 175 162 175 172 172 172 172 172 165 164 164 162 162 173 165 165 169 166 172 165 172 165 168 173 165 171 173 165 172 173 166 172 172 177 165 173 174 165 172 173 174 165 172 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 165 174 173 165 173 171 165 172 165 166 166 165 162 171 165 172 165 172 161 162 159 170 171 170 163 165 168 175 165 164 161 169 159 162 166 166 159 163 167 168 166 159 159 157 149 147 136 136 147 149 157 159 159 166 168 167 163 159 166 166 162 159 169 161 164 165 175 168 165 163 170 171 170 159 162 161 172 165 172 165 171 162 165 166 166 165 172 165 171 173 165 173 174 165 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 172 165 174 173 172 165 174 173 165 177 172 172 166 173 172 165 173 171 165 173 168 165 172 165 172 166 169 165 165 173 162 162 164 164 165 172 172 172 172 172 175 162 175 162 176 162 173 173 173 169 169 160 171 170 167 171 171 166 160 175 166 159 165 175 164 168 165 166 172 165 166 172 164 164 165 170 170 172 159 170 173 159 167 167 166 165 165 154 166 159 163 160 161 167 160 -0 -77 -114 -145 -168 -187 -201 -212 -221 -228 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -234 -229 -222 -214 -203 -189 -172 -150 -121 -85 -45 -0 168 161 160 168 161 159 162 159 165 166 167 168 159 165 162 162 166 163 163 161 161 161 172 165 165 173 166 165 175 165 165 168 163 174 165 170 175 167 171 160 170 171 171 167 170 158 164 164 164 168 165 168 165 169 165 165 165 165 165 174 172 172 171 170 170 165 162 172 166 164 168 165 168 176 165 173 165 168 173 165 171 173 169 168 174 174 165 172 174 165 171 173 174 165 172 173 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 172 169 165 161 172 172 165 174 172 165 173 168 177 169 175 165 165 162 170 164 172 165 169 176 168 169 167 160 171 170 163 165 166 169 172 172 170 162 166 168 168 166 160 161 161 160 155 160 159 154 157 153 137 153 157 154 159 160 155 160 161 161 160 166 168 168 166 162 170 172 172 169 166 165 163 170 171 160 167 169 168 176 169 165 172 164 170 162 165 165 175 169 177 168 173 165 172 174 165 172 172 161 165 169 172 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 173 172 165 174 173 171 165 174 172 165 174 174 168 169 173 171 165 173 168 165 173 165 176 168 165 168 164 166 172 162 165 170 170 171 172 172 174 165 165 165 165 165 169 165 168 165 168 164 164 164 158 170 167 171 171 170 160 171 167 175 170 165 174 163 168 165 165 175 165 166 173 165 165 172 161 161 161 163 163 166 162 162 165 159 168 167 166 165 159 162 159 161 168 160 161 168 -0 -45 -85 -121 -150 -172 -189 -203 -214 -222 -229 -234 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -234 -229 -223 -215 -205 -192 -175 -154 -127 -92 -50 -0 166 159 159 168 161 160 171 161 159 162 166 167 159 166 166 166 167 170 170 170 170 169 170 165 165 173 166 165 165 168 165 175 165 165 168 163 171 159 170 170 164 170 171 160 170 170 165 168 168 169 168 173 169 173 172 172 172 172 172 172 165 165 165 164 164 162 172 170 165 165 172 165 175 166 172 165 172 177 166 173 165 168 161 179 166 173 174 165 172 173 166 168 173 174 166 171 172 177 165 169 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 172 169 180 177 174 172 165 174 172 165 173 166 173 165 169 172 173 170 164 172 165 172 162 165 168 169 170 167 160 170 163 165 166 166 166 165 161 169 159 159 159 154 159 161 161 159 152 152 150 142 140 129 129 140 142 150 152 152 159 161 161 159 154 159 159 159 169 161 165 166 166 166 165 163 170 160 167 170 169 168 165 162 172 165 172 164 170 173 172 169 165 173 166 173 165 172 174 165 172 174 177 180 169 172 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 169 165 177 172 171 166 174 173 168 166 173 172 165 174 173 166 179 161 168 165 173 166 177 172 165 172 166 175 165 172 165 165 170 172 162 164 164 165 165 165 172 172 172 172 172 172 173 169 173 168 169 168 168 165 170 170 160 171 170 164 170 170 159 171 163 168 165 165 175 165 168 165 165 166 173 165 165 170 169 170 170 170 170 167 166 166 166 159 167 166 162 159 161 171 160 161 168 159 159 166 -0 -50 -92 -127 -154 -175 -192 -205 -215 -223 -229 -234 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -234 -230 -223 -216 -206 -193 -178 -158 -133 -99 -55 -0 159 155 155 167 161 160 160 164 160 170 159 166 155 166 166 167 168 159 162 162 162 162 162 161 161 173 165 165 165 172 166 165 168 165 175 165 164 166 163 169 171 164 170 171 167 170 159 169 169 170 169 158 176 162 164 165 165 165 165 164 175 172 172 172 171 171 171 164 162 162 173 166 165 168 165 168 165 169 173 165 173 177 165 177 174 165 172 174 165 172 173 180 165 173 173 169 169 173 161 180 169 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 172 169 165 161 172 172 165 173 172 165 173 165 173 165 166 166 165 162 171 165 172 164 169 173 158 170 170 170 164 171 164 165 166 166 165 161 170 162 166 167 166 159 160 161 159 155 159 159 153 156 152 137 152 156 153 159 159 155 159 161 160 159 166 167 166 162 170 161 165 166 166 165 164 171 164 170 170 170 158 173 169 164 172 165 171 162 165 166 166 165 173 165 173 165 172 173 165 172 172 161 165 169 172 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 169 180 161 173 169 169 173 173 165 180 173 172 165 174 172 165 174 177 165 177 173 165 173 169 165 168 165 168 165 166 173 162 162 164 171 171 171 172 172 172 175 164 165 165 165 165 164 162 176 158 169 170 169 169 159 170 167 171 170 164 171 169 163 166 164 165 175 165 168 165 166 172 165 165 165 173 161 161 162 162 162 162 162 159 168 167 166 166 155 166 159 170 160 164 160 160 161 167 155 155 159 -0 -55 -99 -133 -158 -178 -193 -206 -216 -223 -230 -234 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -216 -207 -195 -180 -161 -137 -107 -65 -0 160 159 160 160 159 159 159 167 161 160 163 159 165 159 166 167 168 159 165 166 166 170 166 169 169 170 165 161 164 172 165 165 172 166 165 168 165 175 165 163 166 171 167 170 160 170 170 167 169 170 170 170 166 164 168 169 169 172 169 172 169 165 165 165 165 165 164 174 171 170 170 165 165 172 165 175 166 176 165 173 165 172 173 166 172 173 165 172 173 165 172 162 176 165 172 162 180 169 172 177 165 168 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 172 168 180 177 173 171 166 173 171 165 173 165 172 165 165 165 162 171 164 172 165 169 173 165 165 160 170 170 164 171 164 165 165 165 161 170 163 166 168 167 166 159 160 160 155 160 161 159 150 148 137 137 148 150 159 161 160 155 160 160 159 166 167 168 166 163 170 161 165 165 165 164 171 164 170 170 160 165 165 173 169 165 172 164 171 162 165 165 165 172 165 173 165 171 173 166 171 173 177 180 168 172 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 168 165 177 172 169 180 162 172 165 176 162 172 165 173 172 165 173 172 166 173 172 165 173 165 176 166 175 165 172 165 165 170 170 171 174 164 165 165 165 165 165 169 172 169 172 169 169 168 164 166 170 170 170 169 167 170 170 160 170 167 171 166 163 165 175 165 168 165 166 172 165 165 172 164 161 165 170 169 169 166 170 166 166 165 159 168 167 166 159 165 159 163 160 161 167 159 159 159 160 160 159 160 -0 -65 -107 -137 -161 -180 -195 -207 -216 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -195 -181 -163 -140 -111 -76 -35 158 160 161 161 152 154 154 167 160 160 167 160 159 163 159 166 166 159 166 167 167 159 173 159 162 162 161 172 158 172 165 165 173 166 165 175 166 165 168 164 175 164 159 166 170 163 170 160 169 170 170 170 160 168 169 170 173 162 176 162 176 172 172 172 172 172 172 172 165 164 164 162 162 173 165 165 169 166 172 165 172 165 168 173 165 171 173 165 172 173 165 172 176 174 165 172 177 165 169 173 161 180 165 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 171 169 165 161 172 168 180 162 168 176 172 165 168 175 165 162 170 164 172 165 172 162 164 168 169 167 160 170 164 171 164 165 165 164 158 162 170 159 159 158 154 159 160 159 152 153 152 146 149 145 129 145 149 146 152 153 152 159 160 159 154 158 159 159 170 162 158 164 165 165 164 171 164 170 160 167 169 168 164 162 172 165 172 164 170 162 165 175 168 165 172 176 168 162 180 168 172 161 165 169 171 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 165 180 161 173 169 165 177 172 165 174 176 172 165 173 172 165 173 171 165 173 168 165 172 165 172 166 169 165 165 173 162 162 164 164 165 172 172 172 172 172 172 172 176 162 176 162 173 170 169 168 160 170 170 170 169 160 170 163 170 166 159 164 175 164 168 165 166 175 165 166 173 165 165 172 158 172 161 162 162 159 173 159 167 167 166 159 166 166 159 163 159 160 167 160 160 167 154 154 152 161 161 160 158 -35 -76 -111 -140 -163 -181 -195 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -223 -216 -207 -195 -181 -164 -141 -114 -81 -43 -0 157 159 161 153 159 160 160 156 159 168 161 160 168 161 159 162 154 165 166 167 159 166 162 166 166 169 166 162 169 161 161 173 166 165 165 168 165 175 166 165 168 163 175 164 171 164 170 167 166 170 171 170 167 170 170 162 164 168 165 169 165 165 165 165 165 165 165 174 172 172 171 170 170 165 162 172 166 164 168 165 168 176 165 173 165 168 173 165 171 173 165 172 173 174 165 173 161 179 169 172 177 177 165 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 169 180 179 177 173 165 176 176 170 162 168 177 166 169 172 170 164 171 165 172 165 168 170 170 170 170 164 171 164 168 175 165 164 161 169 159 162 166 166 162 170 160 159 154 159 160 158 149 147 137 137 147 149 158 160 159 154 159 160 170 162 166 166 162 159 169 161 164 165 175 168 164 171 164 170 170 170 170 168 165 172 165 171 164 170 172 169 166 177 168 162 170 176 176 165 173 177 179 180 169 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 165 177 177 172 169 179 161 173 165 174 173 172 165 173 171 165 173 168 165 173 165 176 168 165 168 164 166 172 162 165 170 170 171 172 172 174 165 165 165 165 165 165 165 169 165 168 164 162 170 170 167 170 171 170 166 167 170 164 171 164 175 163 168 165 166 175 165 168 165 165 166 173 161 161 169 162 166 169 166 166 162 166 159 167 166 165 154 162 159 161 168 160 161 168 159 156 160 160 159 153 161 159 157 -0 -43 -81 -114 -141 -164 -181 -195 -207 -216 -223 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -215 -206 -195 -181 -164 -142 -115 -82 -45 -0 149 153 159 151 159 160 161 164 152 166 159 159 168 161 160 170 159 159 162 166 158 166 166 167 167 159 173 170 159 172 170 170 165 165 164 172 165 165 168 165 176 165 165 171 164 171 163 159 177 167 170 171 160 170 170 158 168 169 168 173 172 169 172 172 172 172 172 172 165 165 165 164 164 162 172 170 165 165 172 165 175 166 172 165 172 177 166 173 165 168 173 165 168 173 174 166 172 177 162 168 173 161 176 165 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 169 166 161 172 172 165 174 172 168 176 166 173 165 165 165 162 171 165 172 164 172 161 162 158 170 171 168 159 164 165 168 172 172 170 162 166 168 168 166 160 163 167 167 160 161 160 154 157 153 137 153 157 154 160 161 160 167 167 163 160 166 168 168 166 162 170 172 172 168 165 164 159 168 171 170 158 162 161 172 164 172 165 171 162 165 165 165 173 166 176 168 172 174 165 172 172 161 166 169 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 165 176 161 173 168 162 177 172 166 174 173 168 165 173 168 165 173 166 177 172 165 172 166 175 165 172 165 165 170 172 162 164 164 165 165 165 172 172 172 172 172 172 169 172 173 168 169 168 158 170 170 160 171 170 167 177 159 163 171 164 171 165 165 176 165 168 165 165 172 164 165 165 170 170 172 159 170 173 159 167 167 166 166 158 166 162 159 159 170 160 161 168 159 159 166 152 164 161 160 159 151 159 153 149 -0 -45 -82 -115 -142 -164 -181 -195 -206 -215 -222 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -193 -180 -163 -141 -115 -82 -45 -0 147 156 150 146 157 159 161 152 155 159 155 155 167 161 160 160 163 160 171 160 154 165 166 167 168 159 166 162 162 166 163 163 161 161 161 172 165 165 172 166 165 169 165 164 168 164 171 163 175 160 166 171 171 167 170 170 167 169 169 158 164 176 162 165 165 165 165 164 175 172 172 172 171 171 171 164 162 162 173 166 165 168 165 168 165 169 173 165 173 177 166 173 177 165 173 174 166 172 172 177 165 172 176 174 165 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 169 180 177 174 172 165 173 172 165 173 165 172 164 165 162 170 164 172 165 169 176 168 169 167 160 171 170 163 165 166 166 166 165 161 170 159 159 159 154 160 161 161 159 152 152 151 142 140 129 129 140 142 151 152 152 159 161 161 160 154 159 159 159 170 161 165 166 166 166 165 163 170 171 160 167 169 168 176 169 165 172 164 170 162 165 164 172 165 173 165 172 173 165 172 174 177 180 169 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 165 174 176 172 165 177 172 172 166 174 173 165 177 173 166 177 173 165 173 169 165 168 165 168 165 166 173 162 162 164 171 171 171 172 172 172 175 164 165 165 165 165 162 176 164 158 169 169 167 170 170 167 171 171 166 160 175 163 171 164 168 164 165 169 165 166 172 165 165 172 161 161 161 163 163 166 162 162 166 159 168 167 166 165 154 160 171 160 163 160 160 161 167 155 155 159 155 152 161 159 157 146 150 156 147 -0 -45 -82 -115 -141 -163 -180 -193 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -203 -192 -178 -161 -140 -114 -82 -45 -0 136 152 148 149 149 153 158 151 158 160 159 160 160 159 159 159 167 161 160 163 159 159 162 166 167 159 166 166 166 167 170 170 170 170 170 170 165 164 173 166 165 176 166 165 175 165 164 168 165 170 175 167 171 160 170 171 160 170 170 169 165 168 164 168 169 172 169 172 169 165 165 165 165 165 164 174 171 170 170 165 165 172 165 175 166 176 165 173 165 172 173 165 173 173 165 172 173 169 169 174 174 165 173 173 174 165 172 172 177 165 169 172 173 172 177 166 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 169 166 161 172 172 165 173 171 165 172 165 168 172 173 170 164 171 165 172 162 165 168 169 170 167 160 170 163 165 166 166 165 161 170 163 166 167 166 159 161 161 160 155 160 159 154 157 153 137 153 157 154 159 160 155 160 161 161 159 166 167 166 163 170 161 165 166 166 165 163 170 160 167 170 169 168 165 162 172 165 171 164 170 173 172 168 165 172 165 171 173 165 172 172 161 166 169 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 166 177 172 173 172 169 165 177 172 172 165 174 173 173 165 174 174 169 169 173 172 165 173 173 165 173 172 165 173 165 176 166 175 165 172 165 165 170 170 171 174 164 165 165 165 165 165 169 172 169 172 169 168 164 168 165 169 170 170 160 171 170 160 171 167 175 170 165 168 164 165 175 165 166 176 165 166 173 164 165 170 170 170 170 170 170 167 166 166 166 159 167 166 162 159 159 163 160 161 167 159 159 159 160 160 159 160 158 151 158 153 149 149 148 152 136 -0 -45 -82 -114 -140 -161 -178 -192 -203 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -189 -175 -158 -137 -111 -81 -45 -0 136 137 137 145 147 156 150 145 157 158 160 161 161 152 154 155 167 160 160 168 161 160 170 159 166 155 166 167 167 168 159 162 162 162 163 163 161 161 172 165 165 164 168 165 165 168 165 175 165 163 171 159 170 171 164 170 171 167 170 170 159 169 168 169 173 162 176 162 176 172 172 172 172 172 172 172 165 164 164 162 162 173 165 165 169 166 172 165 172 165 168 173 166 169 173 165 172 162 179 169 173 174 165 172 173 174 165 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 169 180 177 173 172 165 173 168 177 169 176 166 166 165 162 171 165 172 164 169 173 158 170 170 170 163 171 164 165 165 165 164 158 162 170 159 158 154 159 161 161 159 152 152 150 142 140 129 129 140 142 150 152 152 159 161 161 159 154 158 159 170 162 158 164 165 165 165 164 171 163 170 170 170 158 173 169 164 172 165 171 162 165 166 166 176 169 177 168 173 165 172 173 177 180 169 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 165 174 173 172 165 174 173 169 179 162 172 165 173 169 166 173 168 165 172 165 172 166 169 165 165 173 162 162 164 164 165 172 172 172 172 172 172 172 176 162 176 162 173 169 168 169 159 170 170 167 171 170 164 171 170 159 171 163 165 175 165 168 165 165 168 164 165 165 172 161 161 163 163 162 162 162 159 168 167 167 166 155 166 159 170 160 161 168 160 160 167 155 154 152 161 161 160 158 157 145 150 156 147 145 137 137 136 -0 -45 -81 -111 -137 -158 -175 -189 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -228 -223 -216 -208 -199 -187 -172 -154 -133 -107 -76 -43 -0 147 152 137 129 136 152 148 148 148 153 157 159 161 153 159 160 160 156 159 168 161 161 160 163 159 165 159 166 167 168 159 165 166 166 170 170 170 169 170 161 165 161 172 165 165 172 166 165 169 165 164 166 163 169 171 167 170 160 170 170 170 167 169 170 159 164 168 165 169 165 165 165 165 165 165 165 174 172 172 171 170 170 166 162 172 166 164 168 165 168 177 165 173 177 169 173 165 172 177 162 168 173 174 166 171 173 174 165 172 172 177 165 169 172 173 172 177 165 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 169 165 161 172 171 165 173 166 173 165 172 164 165 162 170 164 172 165 169 173 165 165 160 170 170 163 171 164 164 165 164 161 169 159 162 166 166 159 160 161 159 155 159 159 153 156 152 137 152 156 153 159 159 155 159 161 160 159 166 166 162 159 169 161 164 165 164 164 171 163 170 170 160 165 165 173 169 165 172 164 170 162 165 164 172 165 173 166 173 165 171 172 161 165 169 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 165 177 172 173 172 169 165 177 172 172 165 174 173 171 166 174 173 168 162 177 172 165 173 169 177 173 165 177 168 165 168 164 166 172 162 166 170 170 171 172 172 174 165 165 165 165 165 165 165 169 165 168 164 159 170 169 167 170 170 170 160 170 167 171 169 163 166 164 165 169 165 166 172 165 165 172 161 165 161 170 169 170 170 170 166 166 165 159 168 167 166 159 165 159 163 160 161 161 168 159 156 160 160 159 153 161 159 157 153 148 148 148 152 136 129 137 152 147 -0 -43 -76 -107 -133 -154 -172 -187 -199 -208 -216 -223 -228 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -214 -206 -196 -183 -168 -150 -127 -99 -65 -35 -0 149 156 148 145 136 137 137 144 146 155 149 153 159 151 159 161 161 164 152 167 160 160 160 167 160 159 163 159 166 167 159 166 167 168 159 162 162 162 162 173 158 172 170 165 165 173 166 165 176 166 165 175 165 163 166 160 167 170 163 170 171 160 170 170 170 165 169 168 173 172 169 172 172 172 172 172 172 165 165 165 164 164 162 173 171 165 165 172 166 175 166 173 165 172 162 168 173 165 172 172 177 165 173 173 169 169 173 174 165 172 174 161 180 169 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 169 180 177 173 168 177 173 165 173 165 168 172 173 170 164 172 165 172 162 164 168 169 167 160 170 163 167 175 165 164 161 170 162 166 167 167 166 159 160 160 155 160 161 159 150 148 137 137 148 150 159 161 160 155 160 160 159 166 167 167 166 162 170 161 164 165 175 167 163 170 160 167 169 168 164 162 172 165 172 164 170 173 172 168 165 173 165 173 177 168 173 177 180 169 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 169 180 161 174 172 165 174 173 169 169 173 173 165 177 172 172 165 173 168 162 172 165 173 166 175 166 172 165 165 171 173 162 164 164 165 165 165 172 172 172 172 172 172 169 172 173 168 169 165 170 170 170 160 171 170 163 170 167 160 166 163 165 175 165 166 176 165 166 173 165 165 170 172 158 173 162 162 162 162 159 168 167 166 159 167 166 159 163 159 160 167 160 160 160 167 152 164 161 161 159 151 159 153 149 155 146 144 137 137 136 145 148 156 149 -0 -35 -65 -99 -127 -150 -168 -183 -196 -206 -214 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -211 -203 -192 -179 -164 -145 -121 -92 -55 -0 158 157 153 150 149 147 152 137 129 136 151 147 156 150 146 157 159 161 153 155 159 155 156 159 168 161 160 168 161 159 162 154 166 167 168 159 165 166 170 166 170 162 170 162 165 161 173 166 166 165 169 166 165 168 164 175 164 175 167 171 164 170 171 167 170 171 160 169 169 158 164 176 162 164 164 164 165 164 175 172 172 172 171 171 171 164 166 162 173 166 165 169 165 172 165 168 177 166 173 165 168 173 174 165 172 162 180 169 173 174 165 172 172 177 165 169 172 173 172 177 165 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 168 165 161 172 165 174 172 165 173 165 166 166 165 162 171 165 172 165 168 170 170 170 170 164 171 164 165 168 172 173 170 163 170 159 159 158 154 159 160 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 160 159 154 158 159 159 170 163 170 173 172 168 165 164 171 164 170 170 170 170 168 165 172 165 171 162 165 166 166 165 173 165 172 174 165 172 161 165 168 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 165 177 172 173 172 169 165 177 172 172 165 174 173 169 180 162 172 165 174 173 168 165 173 166 177 168 165 172 165 169 165 166 173 162 166 164 171 171 171 172 172 172 175 164 165 164 164 164 162 176 164 158 169 169 160 171 170 167 171 170 164 171 167 175 164 175 164 168 165 166 169 165 166 166 173 161 165 162 170 162 170 166 170 166 165 159 168 167 166 154 162 159 161 168 160 161 168 159 156 155 159 155 153 161 159 157 146 150 156 147 151 136 129 137 152 147 149 150 153 157 158 -0 -55 -92 -121 -145 -164 -179 -192 -203 -211 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -222 -216 -209 -199 -188 -175 -158 -138 -114 -85 -50 -0 160 160 159 159 146 149 156 148 144 136 136 136 152 148 149 149 153 158 151 158 160 160 164 152 166 159 159 169 161 160 171 160 159 166 166 159 166 167 159 173 159 172 159 173 158 172 170 165 165 165 172 166 165 175 165 165 168 165 160 166 171 167 170 160 169 170 171 167 170 169 165 168 164 169 169 169 168 172 169 165 165 165 165 165 164 174 160 173 170 165 165 172 166 165 168 176 166 173 165 173 177 165 172 174 165 172 177 165 168 173 174 165 172 173 161 180 168 172 173 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 180 188 168 175 182 173 173 173 173 173 173 173 172 172 172 168 180 177 173 165 173 171 165 171 164 166 165 162 171 164 172 164 172 161 162 158 170 171 168 159 164 165 166 166 165 161 170 162 165 166 162 170 160 159 154 159 160 158 150 148 137 137 148 150 158 160 159 154 159 160 170 162 166 165 162 170 161 165 166 166 165 164 159 168 171 170 158 162 161 172 164 172 164 171 162 165 166 164 171 165 171 173 165 173 177 180 168 172 172 172 173 173 173 173 173 173 173 182 175 168 188 180 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 173 172 168 180 161 173 172 165 174 173 168 165 177 172 165 174 172 165 177 173 165 173 166 176 168 165 166 172 165 165 170 173 160 174 164 165 165 165 165 165 169 172 168 169 169 169 164 168 165 169 170 167 171 170 169 160 170 167 171 166 160 165 168 165 165 175 165 166 172 165 165 165 170 172 158 173 159 172 159 173 159 167 166 159 166 166 159 160 171 160 161 169 159 159 166 152 164 160 160 158 151 158 153 149 149 148 152 136 136 136 144 148 156 149 146 159 159 160 160 -0 -50 -85 -114 -138 -158 -175 -188 -199 -209 -216 -222 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -213 -205 -195 -184 -169 -152 -131 -106 -77 -45 -0 159 159 161 161 151 157 153 150 148 146 151 136 137 137 145 147 156 150 145 157 159 160 152 155 159 155 155 167 161 160 160 164 161 159 162 154 166 167 158 165 161 166 162 166 162 170 163 165 161 164 173 166 165 165 168 165 175 166 163 174 164 159 166 170 163 170 171 160 170 170 159 169 168 170 173 173 173 162 175 172 172 172 172 172 172 172 164 171 164 162 162 173 166 165 175 166 172 165 173 165 172 173 165 172 173 166 172 161 179 165 173 174 165 172 172 177 165 168 172 173 172 177 165 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 170 164 170 177 168 171 172 173 173 173 173 173 172 172 172 165 177 161 172 165 173 168 177 169 172 176 162 170 164 172 165 169 176 168 169 167 160 171 170 163 165 165 166 166 165 158 162 166 167 166 160 163 167 167 160 161 160 158 148 144 129 144 148 158 160 161 160 167 167 163 160 166 167 166 162 158 165 166 166 165 165 163 170 171 160 167 169 168 176 169 165 172 164 170 162 176 172 169 177 168 173 165 172 161 177 165 172 172 172 173 173 173 173 173 172 171 168 177 170 164 170 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 165 177 172 173 172 168 165 177 172 172 165 174 173 165 179 161 172 166 173 172 165 173 172 165 173 165 172 166 175 165 166 173 162 162 164 171 164 172 172 172 172 172 172 172 175 162 173 173 173 170 168 169 159 170 170 160 171 170 163 170 166 159 164 174 163 166 175 165 168 165 165 166 173 164 161 165 163 170 162 166 162 166 161 165 158 167 166 154 162 159 161 164 160 160 161 167 155 155 159 155 152 160 159 157 145 150 156 147 145 137 137 136 151 146 148 150 153 157 151 161 161 159 159 -0 -45 -77 -106 -131 -152 -169 -184 -195 -205 -213 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -201 -191 -178 -163 -145 -123 -96 -63 -0 -0 166 155 160 161 153 159 159 158 145 148 155 147 152 137 129 136 152 148 148 149 153 158 151 158 160 159 160 160 159 159 159 167 161 160 171 160 159 166 154 165 165 166 166 167 170 159 172 158 172 158 172 165 165 165 172 166 165 168 165 165 168 163 175 164 171 164 170 171 167 170 170 167 169 170 162 164 165 164 168 165 165 165 165 165 165 165 175 162 174 171 170 170 165 165 165 168 165 169 165 172 165 168 173 165 171 173 169 168 177 174 165 172 174 165 172 173 161 180 165 172 172 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 193 255 147 203 204 174 179 171 172 173 173 173 173 173 173 172 172 172 165 176 176 172 165 173 165 173 165 166 169 169 164 171 165 172 162 165 168 169 170 164 172 170 163 164 165 165 165 161 169 159 159 159 154 160 161 161 160 152 152 151 145 146 136 136 146 145 151 152 152 160 161 161 160 154 159 159 159 169 161 165 165 165 164 163 170 172 164 170 169 168 165 162 172 165 171 164 169 169 166 165 173 165 173 165 172 176 176 165 172 172 172 173 173 173 173 173 173 172 171 179 174 204 203 147 255 193 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 172 172 165 180 161 173 172 165 174 172 165 174 177 168 169 173 171 165 173 168 165 172 165 169 165 168 165 165 165 170 170 171 174 162 175 165 165 165 165 165 165 165 168 164 165 164 162 170 169 167 170 170 167 171 170 164 171 164 175 163 168 165 165 168 165 166 172 165 165 165 172 158 172 158 172 159 170 167 166 166 165 165 154 166 159 160 171 160 161 167 159 159 159 160 160 159 160 158 151 158 153 149 148 148 152 136 129 137 152 147 155 148 145 158 159 159 153 161 160 155 166 -0 -0 -63 -96 -123 -145 -163 -178 -191 -201 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -206 -197 -186 -173 -157 -137 -114 -86 -52 -0 160 168 159 155 160 152 159 160 161 151 157 153 149 156 148 145 136 137 137 145 147 156 150 145 157 158 160 161 161 152 155 155 167 161 160 160 164 161 159 165 159 165 166 167 168 159 162 166 162 166 162 169 161 161 164 172 165 165 172 166 165 175 165 165 171 164 171 164 170 160 170 171 160 170 170 158 168 168 168 170 169 172 169 172 172 172 172 172 165 172 165 164 164 162 162 161 172 165 175 166 165 168 176 165 173 165 168 161 179 170 173 174 165 172 174 165 171 172 177 177 165 172 173 172 177 165 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 203 222 139 166 181 179 172 172 173 173 173 173 173 173 172 172 172 166 173 173 168 177 173 165 172 165 165 165 162 171 165 172 164 169 173 158 170 170 167 160 170 163 164 165 164 161 170 162 166 167 166 159 161 161 160 155 160 159 154 157 153 137 153 157 154 159 160 155 160 161 161 159 166 167 166 162 170 161 164 165 164 163 170 160 167 170 170 158 173 169 164 172 165 171 162 165 165 165 172 165 173 177 168 173 173 166 172 172 172 173 173 173 173 173 173 172 172 179 181 166 139 222 203 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 165 177 172 173 172 165 177 177 172 171 165 174 172 165 174 173 170 179 161 168 165 173 165 176 168 165 166 175 165 172 161 162 162 164 164 165 172 165 172 172 172 172 172 169 172 169 170 168 168 168 158 170 170 160 171 170 160 170 164 171 164 171 165 165 175 165 166 172 165 165 172 164 161 161 169 162 166 162 166 162 159 168 167 166 165 159 165 159 161 164 160 160 161 167 155 155 152 161 161 160 158 157 145 150 156 147 145 137 137 136 145 148 156 149 153 157 151 161 160 159 152 160 155 159 168 160 -0 -52 -86 -114 -137 -157 -173 -186 -197 -206 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -202 -192 -181 -166 -149 -128 -104 -76 -45 -0 160 167 161 159 167 159 154 160 161 152 158 158 157 153 150 149 147 152 137 129 136 152 148 148 148 153 157 159 161 153 159 160 160 159 159 159 167 161 160 159 163 159 165 166 168 159 166 167 167 171 170 159 172 170 158 172 165 165 173 166 165 165 168 165 164 168 164 171 163 170 163 170 171 167 170 170 166 169 169 169 173 162 176 162 165 165 165 165 175 162 174 172 172 171 171 170 170 165 165 169 165 175 166 172 165 172 177 165 177 162 168 173 174 165 172 173 166 168 173 161 176 165 172 172 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 211 219 196 179 188 168 175 183 173 173 173 173 173 173 173 172 172 171 169 162 172 165 173 171 165 168 175 165 162 170 164 172 165 169 173 165 165 160 170 170 163 167 175 165 164 161 170 163 170 159 158 154 159 161 161 159 152 152 151 142 140 129 129 140 142 151 152 152 159 161 161 159 154 158 159 170 163 170 161 164 165 175 167 163 170 170 160 165 165 173 169 165 172 164 170 162 165 175 168 165 171 173 165 172 162 169 171 172 172 173 173 173 173 173 173 173 183 175 168 188 179 196 219 211 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 172 172 165 176 161 173 168 166 173 172 165 174 173 168 162 177 165 177 172 165 172 166 175 165 169 165 165 170 170 171 171 172 172 174 162 175 165 165 165 165 162 176 162 173 169 169 169 166 170 170 167 171 170 163 170 163 171 164 168 164 165 168 165 165 166 173 165 165 172 158 170 172 159 170 171 167 167 166 159 168 166 165 159 163 159 160 161 167 159 159 159 160 160 159 153 161 159 157 153 148 148 148 152 136 129 137 152 147 149 150 153 157 158 158 152 161 160 154 159 167 159 161 167 160 -0 -45 -76 -104 -128 -149 -166 -181 -192 -202 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -187 -174 -159 -141 -119 -92 -62 -0 -0 170 163 161 160 168 161 159 154 160 164 155 160 160 159 159 146 149 156 148 145 136 136 137 144 146 155 149 153 159 151 160 161 161 152 154 155 167 161 160 160 167 160 159 162 166 159 166 167 168 160 162 162 166 163 162 169 161 161 173 166 165 165 172 166 165 175 165 164 171 163 171 164 170 160 169 171 160 169 170 170 159 164 168 165 169 169 172 169 172 165 172 165 165 165 165 164 164 162 161 172 165 165 168 165 168 165 169 173 166 172 177 165 172 173 165 172 173 180 166 172 176 174 165 172 172 172 177 165 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 159 255 116 255 167 175 171 177 168 171 172 173 173 173 173 173 172 172 169 180 177 173 165 173 168 177 166 169 172 170 164 171 165 172 162 164 168 169 167 160 170 164 165 168 172 173 170 163 170 162 165 165 159 161 161 160 155 160 159 154 157 153 137 153 157 154 159 160 155 160 161 161 159 165 165 162 170 163 170 173 172 168 165 164 170 160 167 169 168 164 162 172 165 171 164 170 172 169 166 177 168 173 165 173 177 180 169 172 172 173 173 173 173 173 172 171 168 177 171 175 167 255 116 255 159 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 165 177 172 172 172 165 174 176 172 166 180 173 172 165 173 172 165 177 172 166 173 169 165 168 165 168 165 165 172 161 162 164 164 165 165 165 165 172 165 172 169 172 169 169 165 168 164 159 170 170 169 160 171 169 160 170 164 171 163 171 164 165 175 165 166 172 165 165 166 173 161 161 169 162 163 166 162 162 160 168 167 166 159 166 162 159 160 167 160 160 161 167 155 154 152 161 161 160 151 159 153 149 155 146 144 137 136 136 145 148 156 149 146 159 159 160 160 155 164 160 154 159 161 168 160 161 163 170 -0 -0 -62 -92 -119 -141 -159 -174 -187 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -193 -181 -167 -151 -131 -107 -80 -48 -0 165 162 159 159 160 168 161 160 159 167 156 152 159 159 161 161 151 157 153 150 148 147 152 137 129 136 151 147 156 150 146 157 159 161 153 159 160 160 159 159 159 168 161 160 170 160 154 165 166 168 159 165 166 167 170 170 159 172 170 170 165 165 165 173 166 165 165 168 165 164 167 164 171 163 170 163 170 170 167 170 170 170 165 169 168 170 173 162 176 162 175 162 175 172 172 172 172 171 171 170 170 165 162 172 165 175 166 176 165 173 165 172 173 165 172 173 165 172 162 176 166 172 173 174 166 171 172 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 193 164 191 255 255 255 192 255 194 255 147 204 190 172 179 171 172 173 173 173 173 173 173 172 172 169 165 161 172 165 173 165 173 165 166 165 162 171 165 172 164 169 170 170 170 170 164 171 164 165 166 166 166 165 158 162 166 167 166 159 160 160 159 152 152 150 142 140 129 129 140 142 150 152 152 159 160 160 159 166 167 166 162 158 165 166 166 166 165 164 171 164 170 170 170 170 169 164 172 165 171 162 165 166 165 173 165 173 165 172 161 165 169 172 172 173 173 173 173 173 173 172 171 179 172 190 204 147 255 194 255 192 255 255 255 191 164 193 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 172 171 166 174 173 172 166 176 162 172 165 173 172 165 173 172 165 173 165 176 166 175 165 172 162 165 170 170 171 171 172 172 172 172 175 162 175 162 176 162 173 170 168 169 165 170 170 170 167 170 170 163 170 163 171 164 167 164 165 168 165 165 166 173 165 165 165 170 170 172 159 170 170 167 166 165 159 168 166 165 154 160 170 160 161 168 159 159 159 160 160 159 153 161 159 157 146 150 156 147 151 136 129 137 152 147 148 150 153 157 151 161 161 159 159 152 156 167 159 160 161 168 160 159 159 162 165 -0 -48 -80 -107 -131 -151 -167 -181 -193 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -243 -242 -239 -237 -233 -230 -225 -220 -214 -206 -198 -187 -175 -160 -142 -121 -95 -64 -37 -0 165 166 166 154 170 163 161 160 160 167 160 159 166 155 160 161 153 159 159 158 145 149 156 148 144 136 136 136 152 148 149 149 153 159 151 160 161 161 152 155 155 167 161 160 160 163 159 159 162 166 159 166 167 168 159 162 162 166 163 163 161 161 161 173 166 165 165 172 166 165 175 165 164 171 163 171 163 170 160 169 170 171 160 169 169 170 162 164 168 165 168 165 169 165 165 165 165 165 165 164 164 162 172 171 165 165 169 166 172 165 172 165 168 173 165 171 173 165 172 176 173 169 169 173 173 169 169 172 172 177 165 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 180 255 255 255 255 255 255 255 255 255 164 255 210 212 142 168 182 180 171 172 173 173 173 173 173 173 172 172 168 180 177 172 165 173 165 172 164 165 162 170 164 172 165 169 173 162 159 170 171 168 159 164 165 166 166 165 161 169 159 159 158 154 159 160 159 154 159 159 153 156 152 137 152 156 153 159 159 154 159 160 159 154 158 159 159 169 161 165 166 166 165 164 159 168 171 170 159 162 173 169 165 172 164 170 162 165 164 172 165 173 165 172 177 180 168 172 172 173 173 173 173 173 173 172 171 180 182 168 142 212 210 255 164 255 255 255 255 255 255 255 255 255 180 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 165 177 172 172 169 169 173 173 169 169 173 176 172 165 173 171 165 173 168 165 172 165 172 166 169 165 165 171 172 162 164 164 165 165 165 165 165 165 169 165 168 165 168 164 162 170 169 169 160 171 170 169 160 170 163 171 163 171 164 165 175 165 166 172 165 165 166 173 161 161 161 163 163 166 162 162 159 168 167 166 159 166 162 159 159 163 160 160 161 167 155 155 152 161 161 160 151 159 153 149 149 148 152 136 136 136 144 148 156 149 145 158 159 159 153 161 160 155 166 159 160 167 160 160 161 163 170 154 166 166 165 -0 -37 -64 -95 -121 -142 -160 -175 -187 -198 -206 -214 -220 -225 -230 -233 -237 -239 -242 -243 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -222 -217 -210 -202 -192 -181 -167 -151 -132 -109 -82 -50 -0 -0 162 167 167 158 161 159 159 159 171 164 161 160 168 159 155 160 152 159 161 161 151 157 153 150 148 146 151 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 165 166 168 159 165 166 167 170 170 170 170 170 170 165 165 165 173 166 165 165 168 165 164 167 164 171 163 170 167 166 170 171 167 170 170 158 168 169 169 173 169 173 172 172 172 172 172 172 172 171 171 171 164 165 162 172 166 164 168 165 168 177 165 173 165 168 173 165 172 173 162 180 169 173 162 180 169 172 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 170 147 203 211 159 192 255 255 255 191 255 200 255 194 183 178 168 178 171 172 173 173 173 173 173 173 172 172 165 177 161 168 176 172 165 168 172 173 170 164 172 165 172 162 164 168 167 160 171 170 163 165 166 166 165 161 170 162 166 166 166 159 160 160 155 160 161 159 150 148 137 137 148 150 159 161 160 155 160 160 159 166 166 166 162 170 161 165 166 166 165 163 170 171 160 167 168 164 162 172 165 172 164 170 173 172 168 165 172 176 168 161 177 165 172 172 173 173 173 173 173 173 172 171 178 168 178 183 194 255 200 255 191 255 255 255 192 159 211 203 147 170 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 172 169 180 162 173 169 180 162 173 172 165 173 168 165 173 165 177 168 165 168 164 166 172 162 165 164 171 171 171 172 172 172 172 172 172 172 173 169 173 169 169 168 158 170 170 167 171 170 166 167 170 163 171 164 167 164 165 168 165 165 166 173 165 165 165 170 170 170 170 170 170 167 166 165 159 168 166 165 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 151 146 148 150 153 157 151 161 161 159 152 160 155 159 168 160 161 164 171 159 159 159 161 158 167 167 162 -0 -0 -50 -82 -109 -132 -151 -167 -181 -192 -202 -210 -217 -222 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -224 -219 -213 -205 -197 -186 -174 -159 -142 -121 -96 -65 -37 -0 167 159 166 167 158 165 165 166 166 162 161 160 160 167 161 159 167 159 154 160 161 153 158 159 158 145 148 155 147 152 137 129 136 152 148 149 149 153 159 151 160 161 161 152 154 155 167 161 160 160 163 159 159 162 166 158 166 167 168 159 162 162 162 163 163 161 161 161 173 166 165 165 172 166 165 175 165 164 171 163 159 177 167 171 160 170 170 170 167 170 169 162 176 162 165 165 165 165 165 165 165 165 165 164 174 160 172 170 165 165 172 166 175 166 173 165 173 177 166 173 165 168 172 177 165 169 172 177 165 168 172 172 177 165 169 172 172 172 172 173 173 173 173 173 173 171 171 179 168 164 203 222 219 255 255 255 255 255 255 255 160 255 149 187 185 189 173 179 171 172 173 173 173 173 173 172 172 172 165 176 176 170 162 168 177 166 166 165 162 171 165 172 165 168 170 170 170 167 160 170 163 165 165 165 165 158 162 166 167 167 166 159 159 159 152 153 152 146 149 145 130 145 149 146 152 153 152 159 159 159 166 167 167 166 162 158 165 165 165 165 163 170 160 167 170 170 170 168 165 172 165 171 162 165 166 166 177 168 162 170 176 176 165 172 172 172 173 173 173 173 173 172 171 179 173 189 185 187 149 255 160 255 255 255 255 255 255 255 219 222 203 164 168 179 171 171 173 173 173 173 173 173 172 172 172 172 169 165 177 172 172 168 165 177 172 169 165 177 172 168 165 173 166 177 173 165 173 166 175 166 172 165 165 170 172 160 174 164 165 165 165 165 165 165 165 165 165 162 176 162 169 170 167 170 170 170 160 171 167 177 159 163 171 164 165 175 165 166 172 165 165 166 173 161 161 161 163 163 162 162 162 159 168 167 166 158 166 162 159 159 163 160 160 161 167 155 154 152 161 161 160 151 159 153 149 149 148 152 136 129 137 152 147 155 148 145 158 159 158 153 161 160 154 159 167 159 161 167 160 160 161 162 166 166 165 165 158 167 166 159 167 -0 -37 -65 -96 -121 -142 -159 -174 -186 -197 -205 -213 -219 -224 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -243 -242 -239 -237 -234 -230 -226 -221 -216 -209 -201 -191 -180 -166 -151 -132 -109 -83 -51 -0 -0 162 170 162 166 159 165 165 167 167 154 159 159 170 163 160 160 168 161 159 155 160 164 155 160 160 151 157 153 149 156 148 145 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 165 166 168 159 165 166 166 170 170 170 170 170 170 165 165 165 173 166 165 165 168 165 164 167 163 175 160 170 171 167 170 171 160 170 170 158 168 165 168 172 169 172 172 172 172 172 172 172 172 164 171 164 162 162 173 166 165 169 165 172 165 172 173 165 173 177 166 172 161 179 169 173 161 180 165 172 174 161 180 169 172 172 172 172 173 173 173 173 173 172 172 172 175 170 204 139 196 116 194 164 191 255 255 255 192 255 216 255 145 160 170 182 179 172 172 173 173 173 173 173 172 172 172 166 173 172 168 177 166 172 165 165 162 171 164 172 164 172 162 162 158 170 170 164 171 164 165 165 164 161 169 159 159 159 155 165 159 159 154 160 160 158 150 148 137 137 148 150 158 160 160 154 159 159 165 155 159 159 159 169 161 164 165 165 164 171 164 170 170 158 162 162 172 164 172 164 171 162 165 165 172 166 177 168 172 173 166 172 172 172 173 173 173 173 173 172 172 179 182 170 160 145 255 216 255 192 255 255 255 191 164 194 116 196 139 204 170 175 172 172 172 173 173 173 173 173 172 172 172 172 169 180 161 174 172 165 180 161 173 169 179 161 172 166 177 173 165 173 172 165 172 165 169 165 166 173 162 162 164 171 164 172 172 172 172 172 172 172 172 169 172 168 165 168 158 170 170 160 171 170 167 171 170 160 175 163 167 164 165 168 165 165 166 173 165 165 165 170 170 170 170 170 170 166 166 165 159 168 166 165 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 145 148 156 149 153 157 151 160 160 155 164 160 155 159 161 168 160 160 163 170 159 159 154 167 167 165 165 159 166 162 170 162 -0 -0 -51 -83 -109 -132 -151 -166 -180 -191 -201 -209 -216 -221 -226 -230 -234 -237 -239 -242 -243 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -223 -218 -212 -204 -195 -185 -172 -158 -141 -120 -95 -65 -38 -0 161 170 162 169 162 170 173 162 166 167 158 165 165 162 159 159 159 168 161 160 159 167 156 152 159 160 152 158 158 157 153 150 149 147 152 137 129 136 152 148 149 149 153 159 151 159 161 161 152 154 155 167 161 160 160 163 159 159 162 166 158 166 167 168 159 162 162 162 163 163 161 161 161 173 166 166 165 175 166 165 175 165 164 170 163 170 160 166 171 171 167 170 170 167 168 169 161 176 162 165 165 165 165 165 165 165 175 162 174 171 170 170 165 165 172 166 165 168 165 168 173 165 172 173 169 168 177 162 168 172 177 177 165 172 172 177 165 169 172 172 172 172 173 173 173 173 173 173 172 182 177 174 166 179 255 255 255 255 255 255 255 255 255 164 255 143 255 174 155 168 175 183 173 173 173 173 173 173 172 172 171 169 162 172 165 173 165 169 175 162 170 164 172 165 169 176 168 169 167 160 170 164 171 164 164 164 161 170 162 166 167 166 160 163 167 167 160 161 161 158 149 144 129 144 149 158 161 161 160 167 167 163 160 166 167 166 162 170 161 164 164 164 171 164 170 160 167 169 168 176 169 165 172 164 170 162 175 169 165 173 165 172 162 169 171 172 172 173 173 173 173 173 173 183 175 168 155 174 255 143 255 164 255 255 255 255 255 255 255 255 255 179 166 174 177 182 172 173 173 173 173 173 173 172 172 172 172 169 165 177 172 172 165 177 177 172 168 162 177 168 169 173 172 165 173 168 165 168 165 166 172 165 165 170 170 171 174 162 175 165 165 165 165 165 165 165 162 176 161 169 168 167 170 170 167 171 171 166 160 170 163 170 164 165 175 165 166 175 165 166 166 173 161 161 161 163 163 162 162 162 159 168 167 166 158 166 162 159 159 163 160 160 161 167 155 154 152 161 161 159 151 159 153 149 149 148 152 136 129 137 152 147 149 150 153 157 158 158 152 160 159 152 156 167 159 160 161 168 159 159 159 162 165 165 158 167 166 162 173 170 162 169 162 170 161 -0 -38 -65 -95 -120 -141 -158 -172 -185 -195 -204 -212 -218 -223 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -199 -189 -178 -164 -148 -129 -107 -81 -50 -0 -0 165 161 170 161 170 162 167 170 162 167 159 165 165 166 166 166 165 163 161 160 160 167 160 159 167 155 164 155 160 160 159 159 146 149 156 148 145 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 165 166 168 159 165 166 166 170 170 170 170 170 170 165 165 165 164 168 166 165 168 165 163 167 163 170 175 167 171 160 170 171 160 169 170 158 168 164 169 169 172 172 172 172 172 172 165 172 165 164 164 162 162 173 166 165 175 166 176 165 173 165 168 161 179 170 172 177 165 173 161 176 165 172 174 161 180 169 172 172 172 172 173 173 173 173 173 173 173 168 179 181 188 167 147 210 200 160 192 255 255 255 192 255 186 255 159 208 212 166 166 168 171 172 173 173 173 173 172 172 168 180 177 172 165 173 165 166 168 169 164 171 165 172 163 165 168 170 170 164 171 164 168 175 164 161 170 163 170 159 158 154 160 161 161 160 152 153 151 145 147 136 136 147 145 151 153 152 160 161 161 160 154 158 159 170 163 170 161 164 175 168 164 171 164 170 170 168 165 163 172 165 171 164 169 168 166 165 173 165 172 177 180 168 172 172 173 173 173 173 172 171 168 166 166 212 208 159 255 186 255 192 255 255 255 192 160 200 210 147 167 188 181 179 168 173 173 173 173 173 173 173 172 172 172 172 169 180 161 174 172 165 176 161 173 165 177 172 170 179 161 168 165 173 165 176 166 175 165 166 173 162 162 164 164 165 172 165 172 172 172 172 172 172 169 169 164 168 158 170 169 160 171 170 160 171 167 175 170 163 167 163 165 168 165 166 168 164 165 165 165 170 170 170 170 170 170 166 166 165 159 168 166 165 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 145 148 156 149 146 159 159 160 160 155 164 155 167 159 160 167 160 160 161 163 165 166 166 166 165 165 159 167 162 170 167 162 170 161 170 161 165 -0 -0 -50 -81 -107 -129 -148 -164 -178 -189 -199 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -230 -226 -222 -216 -210 -202 -193 -183 -170 -155 -138 -117 -93 -64 -37 -0 172 165 165 173 165 161 170 173 162 159 166 170 173 162 166 167 167 155 159 159 159 170 163 161 160 168 160 156 152 159 159 161 161 151 157 153 150 149 147 152 137 129 136 152 148 149 149 153 159 151 159 161 161 152 154 155 167 161 160 160 163 159 159 162 166 158 166 167 168 159 162 162 163 163 163 165 161 165 161 172 166 165 175 166 165 175 165 163 171 159 170 171 164 170 171 167 170 170 166 168 169 173 162 164 164 165 164 165 175 162 174 172 172 171 170 170 166 165 165 169 166 172 165 172 177 165 177 162 168 173 174 165 172 176 174 165 172 172 177 165 168 171 172 172 172 173 173 173 173 173 173 171 171 179 168 175 204 212 255 255 255 255 255 255 255 255 164 255 205 229 135 179 183 194 172 173 173 173 173 173 173 172 172 165 177 161 168 176 172 165 165 165 162 171 165 172 165 172 161 158 170 170 168 159 164 165 168 172 170 163 170 162 166 166 159 161 162 161 156 160 160 158 148 144 129 144 148 158 160 160 156 161 162 161 159 166 166 162 170 163 170 172 168 165 164 159 168 170 170 158 161 172 165 172 165 171 162 165 165 165 172 176 168 161 177 165 172 172 173 173 173 173 173 173 172 194 183 179 135 229 205 255 164 255 255 255 255 255 255 255 255 212 204 175 168 179 171 171 173 173 173 173 173 173 172 172 172 171 168 165 177 172 172 165 174 176 172 165 174 173 168 162 177 165 177 172 165 172 166 169 165 165 166 170 170 171 172 172 174 162 175 165 164 165 164 164 162 173 169 168 166 170 170 167 171 170 164 171 170 159 171 163 165 175 165 166 175 165 166 172 161 165 161 165 163 163 163 162 162 159 168 167 166 158 166 162 159 159 163 160 160 161 167 155 154 152 161 161 159 151 159 153 149 149 148 152 136 129 137 152 147 149 150 153 157 151 161 161 159 159 152 156 160 168 160 161 163 170 159 159 159 155 167 167 166 162 173 170 166 159 162 173 170 161 165 173 165 165 172 -0 -37 -64 -93 -117 -138 -155 -170 -183 -193 -202 -210 -216 -222 -226 -230 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -235 -232 -228 -223 -218 -212 -205 -197 -187 -175 -162 -145 -126 -104 -79 -49 -0 -0 168 166 165 173 166 165 172 162 158 170 172 162 167 159 165 167 168 159 166 166 166 162 159 160 160 168 161 160 159 166 155 160 161 153 160 159 159 146 149 156 148 145 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 165 166 168 159 165 166 166 170 170 158 172 158 172 170 165 165 165 168 165 165 168 165 164 166 163 170 171 167 171 160 170 171 160 169 170 159 164 168 169 168 172 169 172 165 172 165 165 165 164 164 163 162 162 172 166 164 168 165 169 173 166 172 177 165 172 173 166 172 173 174 165 172 174 161 180 169 169 172 172 172 173 173 173 173 173 172 172 172 175 171 190 142 194 149 216 164 192 255 255 255 191 255 213 201 198 188 184 165 172 179 184 173 173 173 173 173 172 172 165 176 176 169 162 167 175 165 162 170 164 172 165 169 176 168 166 160 170 170 163 165 166 166 166 165 159 162 167 167 166 160 161 161 160 152 153 151 145 147 136 136 147 145 151 153 152 160 161 161 160 166 167 167 162 159 165 166 166 166 165 163 170 170 160 166 168 176 169 165 172 164 170 162 165 175 167 162 169 176 176 165 172 172 173 173 173 173 173 184 179 172 165 184 188 198 201 213 255 191 255 255 255 192 164 216 149 194 142 190 171 175 172 172 172 173 173 173 173 173 172 172 172 169 169 180 161 174 172 165 174 173 172 166 173 172 165 177 172 166 173 169 165 168 164 166 172 162 162 163 164 164 165 165 165 172 165 172 169 172 168 169 168 164 159 170 169 160 171 170 160 171 167 171 170 163 166 164 165 168 165 165 168 165 165 165 170 172 158 172 158 170 170 166 166 165 159 168 166 165 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 145 148 156 149 146 159 159 160 153 161 160 155 166 159 160 161 168 160 160 159 162 166 166 166 159 168 167 165 159 167 162 172 170 158 162 172 165 166 173 165 166 168 -0 -0 -49 -79 -104 -126 -145 -162 -175 -187 -197 -205 -212 -218 -223 -228 -232 -235 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -242 -241 -238 -236 -233 -229 -225 -220 -214 -208 -200 -191 -180 -167 -152 -134 -114 -90 -61 -36 -0 169 166 165 165 172 166 165 161 170 165 172 163 170 162 170 161 166 167 159 166 166 167 166 154 159 171 163 161 161 160 168 159 155 160 152 159 161 161 151 157 153 150 149 147 152 137 129 136 152 148 149 149 153 159 151 159 161 161 152 154 155 167 161 160 160 163 159 159 162 166 158 166 167 168 159 162 162 166 162 170 163 165 164 164 172 166 165 175 166 165 175 165 163 170 159 170 171 164 170 171 167 170 170 166 169 173 173 161 175 162 175 162 175 172 172 172 172 171 171 170 170 165 165 172 165 175 165 173 165 172 173 165 172 173 169 168 173 174 165 172 172 177 165 180 169 172 172 172 173 173 173 173 173 173 172 183 177 172 168 183 187 255 255 255 255 255 255 255 255 159 255 106 255 174 170 182 176 166 168 171 172 173 173 173 172 172 165 174 173 168 176 166 169 172 170 164 172 165 172 162 164 168 169 167 160 170 163 165 166 166 165 161 170 160 160 159 154 160 161 160 155 160 160 158 148 144 129 144 148 158 160 160 155 160 161 160 154 159 160 160 170 161 165 166 166 165 163 170 160 167 169 168 164 162 172 165 172 164 170 172 169 166 176 168 173 174 165 172 172 173 173 173 172 171 168 166 176 182 170 174 255 106 255 159 255 255 255 255 255 255 255 255 187 183 168 172 177 183 172 173 173 173 173 173 173 172 172 172 169 180 165 177 172 172 165 174 173 168 169 173 172 165 173 172 165 173 165 175 165 172 165 165 170 170 171 171 172 172 172 172 175 162 175 162 175 161 173 173 169 166 170 170 167 171 170 164 171 170 159 170 163 165 175 165 166 175 165 166 172 164 164 165 163 170 162 166 162 162 159 168 167 166 158 166 162 159 159 163 160 160 161 167 155 154 152 161 161 159 151 159 153 149 149 148 152 136 129 137 152 147 149 150 153 157 151 161 161 159 152 160 155 159 168 160 161 161 163 171 159 154 166 167 166 166 159 167 166 161 170 162 170 163 172 165 170 161 165 166 172 165 165 166 169 -0 -36 -61 -90 -114 -134 -152 -167 -180 -191 -200 -208 -214 -220 -225 -229 -233 -236 -238 -241 -242 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -236 -233 -230 -226 -222 -216 -210 -203 -194 -184 -172 -158 -142 -122 -100 -71 -42 -0 168 165 165 165 176 168 166 165 164 172 165 161 170 161 170 162 169 162 166 159 165 166 167 168 159 165 162 160 159 160 160 167 161 159 167 159 155 160 161 153 160 159 159 146 149 156 148 145 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 165 166 168 159 166 166 171 170 159 173 158 161 161 172 165 165 165 168 165 165 168 165 163 166 163 170 171 167 171 160 170 171 160 170 158 164 164 168 165 168 165 169 165 165 165 165 165 165 164 164 162 162 173 166 165 169 165 172 165 168 173 165 171 161 179 165 173 174 165 172 173 161 179 166 169 172 172 172 173 173 173 173 173 173 173 168 179 182 178 185 145 143 186 164 191 255 255 255 192 255 197 255 134 201 184 180 175 183 172 172 173 173 173 172 172 172 165 173 172 165 173 165 165 165 162 171 165 172 165 172 158 169 170 170 164 171 164 165 166 166 165 158 162 166 167 166 160 161 161 160 152 153 151 145 147 136 136 147 145 151 153 152 160 161 161 160 166 167 166 162 158 165 166 166 165 164 171 164 170 170 169 158 172 165 172 165 171 162 165 165 165 173 165 172 173 165 172 172 172 173 173 173 172 172 183 175 180 184 201 134 255 197 255 192 255 255 255 191 164 186 143 145 185 178 182 179 168 173 173 173 173 173 173 173 172 172 172 169 166 179 161 173 172 165 174 173 165 179 161 171 165 173 168 165 172 165 169 165 166 173 162 162 164 164 165 165 165 165 165 165 169 165 168 165 168 164 164 158 170 160 171 170 160 171 167 171 170 163 166 163 165 168 165 165 168 165 165 165 172 161 161 158 173 159 170 171 166 166 159 168 166 165 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 145 148 156 149 146 159 159 160 153 161 160 155 159 167 159 161 167 160 160 159 160 162 165 159 168 167 166 165 159 166 162 169 162 170 161 170 161 165 172 164 165 166 168 176 165 165 165 168 -0 -42 -71 -100 -122 -142 -158 -172 -184 -194 -203 -210 -216 -222 -226 -230 -233 -236 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -227 -223 -218 -212 -205 -197 -187 -176 -163 -148 -130 -108 -84 -53 -0 -0 164 164 164 175 169 166 165 165 175 168 165 164 172 165 161 170 161 169 162 169 173 162 166 168 159 166 166 166 154 159 170 163 160 160 169 161 159 155 160 152 159 161 161 151 157 153 150 149 147 152 137 129 136 152 148 149 149 153 159 151 159 161 161 152 154 155 167 161 160 160 163 159 159 162 166 159 167 167 159 162 162 166 162 169 169 170 165 164 164 172 166 165 175 166 164 175 165 163 170 159 170 171 164 170 171 167 170 165 168 169 168 173 169 173 172 172 172 172 172 172 172 171 171 170 170 165 165 172 166 165 168 176 165 173 165 168 177 174 165 172 174 165 171 172 177 161 180 169 172 172 172 173 173 173 173 173 173 171 171 180 168 189 160 255 255 255 255 255 255 255 255 255 164 255 207 225 144 166 178 172 180 172 172 173 173 173 172 172 171 166 173 171 165 171 164 165 162 170 164 172 165 169 176 166 160 170 171 168 159 164 165 166 165 161 169 159 160 159 154 160 161 160 155 160 160 158 148 144 129 144 148 158 160 160 155 160 161 160 154 159 160 159 169 161 165 166 165 164 159 168 171 170 160 166 176 169 165 172 164 170 162 165 164 171 165 171 173 166 171 172 172 173 173 173 172 172 180 172 178 166 144 225 207 255 164 255 255 255 255 255 255 255 255 255 160 189 168 180 171 171 173 173 173 173 173 173 172 172 172 169 180 161 177 172 171 165 174 172 165 174 177 168 165 173 165 176 168 165 166 172 165 165 170 170 171 171 172 172 172 172 172 172 172 173 169 173 168 169 168 165 170 167 171 170 164 171 170 159 170 163 165 175 164 166 175 165 166 172 164 164 165 170 169 169 162 166 162 162 159 167 167 159 166 162 159 159 163 160 160 161 167 155 154 152 161 161 159 151 159 153 149 149 148 152 136 129 137 152 147 149 150 153 157 151 161 161 159 152 160 155 159 161 169 160 160 163 170 159 154 166 166 166 159 168 166 162 173 169 162 169 161 170 161 165 172 164 165 168 175 165 165 166 169 175 164 164 164 -0 -0 -53 -84 -108 -130 -148 -163 -176 -187 -197 -205 -212 -218 -223 -227 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -235 -232 -228 -224 -219 -214 -207 -200 -191 -180 -168 -154 -137 -117 -93 -64 -39 -0 171 171 171 171 168 165 165 165 176 169 166 165 165 172 165 165 173 165 161 170 161 166 170 162 167 159 165 167 167 158 165 162 159 159 159 168 161 160 159 167 159 154 160 161 153 160 159 159 146 149 156 148 145 136 137 137 145 147 156 150 146 157 159 161 153 159 160 160 159 159 159 167 161 160 170 160 154 166 167 158 165 166 167 170 159 162 162 161 161 161 172 165 165 165 168 165 165 168 165 163 166 163 170 171 167 171 160 170 159 169 169 169 158 176 162 165 165 165 165 165 165 165 165 165 164 164 162 162 173 166 165 175 166 172 165 172 177 166 172 173 165 172 173 166 168 173 172 177 166 169 172 172 172 173 173 173 173 173 172 172 171 178 173 170 174 159 205 213 159 192 255 255 255 191 255 211 219 193 191 188 168 173 179 172 172 173 173 173 172 172 168 180 162 168 177 169 172 173 170 164 172 165 172 162 164 168 167 160 171 170 163 164 165 165 164 158 162 166 167 166 159 161 161 159 152 153 151 145 147 136 136 147 145 151 153 152 159 161 161 159 166 167 166 162 158 164 165 165 164 163 170 171 160 167 168 164 162 172 165 172 164 170 173 172 169 177 168 162 180 168 172 172 173 173 173 172 172 179 173 168 188 191 193 219 211 255 191 255 255 255 192 159 213 205 159 174 170 173 178 171 172 172 173 173 173 173 173 172 172 172 169 166 177 172 173 168 166 173 172 165 173 172 166 177 172 165 172 166 175 165 166 173 162 162 164 164 165 165 165 165 165 165 165 165 165 162 176 158 169 169 169 159 170 160 171 167 171 170 163 166 163 165 168 165 165 168 165 165 165 172 161 161 161 162 162 159 170 167 166 165 158 167 166 154 160 170 160 161 167 159 159 159 160 160 159 153 161 159 157 146 150 156 147 145 137 137 136 145 148 156 149 146 159 159 160 153 161 160 154 159 167 159 160 161 168 159 159 159 162 165 158 167 167 165 159 167 162 170 166 161 170 161 165 173 165 165 172 165 165 166 169 176 165 165 165 168 171 171 171 171 -0 -39 -64 -93 -117 -137 -154 -168 -180 -191 -200 -207 -214 -219 -224 -228 -232 -235 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 284 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -