param a 0.2093291012 param b 1.1052364976 param g 0.0000893136 param k 0.0030715459 param m 0.1152626800 param r 0.6163307347 param s 0.0000000000 param t 0.1179873817 param n 800 param y 780 param z 10 param i 30000 param x 567 y 0 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -253 -253 -253 -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 -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 -253 -253 -253 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -253 -253 -253 -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 -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 -253 -253 -253 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -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 -255 -255 -255 -255 -255 -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 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -254 y 2 -254 -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 -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 -254 -253 -253 -252 -252 -251 -250 -250 -249 -249 -249 -249 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -249 -249 -249 -249 -250 -250 -251 -252 -252 -253 -253 y 3 -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 -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 -253 -252 -252 -251 -249 -248 -247 -246 -246 -246 -246 -246 -247 -247 -248 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -248 -247 -247 -246 -246 -246 -246 -246 -247 -248 -249 -251 -252 -252 -253 y 4 -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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -243 -242 -241 -240 -240 -241 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -247 -246 -245 -244 -243 -242 -241 -240 -240 -241 -242 -243 -245 -247 -249 -251 -252 -253 y 5 -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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -241 -237 -234 -232 -232 -232 -233 -235 -236 -238 -240 -242 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -236 -235 -233 -232 -232 -232 -234 -237 -241 -244 -247 -249 -251 -252 y 6 -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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -250 -248 -245 -241 -235 -229 -223 -219 -218 -219 -221 -223 -226 -229 -232 -235 -238 -240 -242 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -235 -232 -229 -226 -223 -221 -219 -218 -219 -223 -229 -235 -241 -245 -248 -250 -252 y 7 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -247 -243 -237 -229 -218 -206 -198 -196 -198 -202 -206 -211 -216 -221 -225 -229 -233 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -233 -229 -225 -221 -216 -211 -206 -202 -198 -196 -198 -206 -218 -229 -237 -243 -247 -250 -252 y 8 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -242 -234 -223 -206 -187 -169 -162 -165 -173 -181 -189 -197 -204 -211 -217 -222 -227 -231 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -231 -227 -222 -217 -211 -204 -197 -189 -181 -173 -165 -162 -169 -187 -206 -223 -234 -242 -246 -249 -251 y 9 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -198 -169 -135 -115 -108 -109 -133 -159 -170 -181 -191 -200 -208 -215 -221 -226 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -226 -221 -215 -208 -200 -191 -181 -170 -159 -133 -109 -108 -115 -135 -169 -198 -219 -232 -241 -246 -249 -251 y 10 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -240 -232 -218 -196 -162 -115 255 -0 -0 -0 -98 -135 -150 -164 -177 -188 -198 -207 -214 -220 -225 -229 -232 -236 -238 -241 -243 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -243 -241 -238 -236 -232 -229 -225 -220 -214 -207 -198 -188 -177 -164 -150 -135 -98 -0 -0 -0 255 -115 -162 -196 -218 -232 -240 -246 -249 -251 y 11 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -165 -108 -0 255 255 255 -0 -85 -112 -129 -146 -162 -176 -188 -198 -206 -213 -219 -224 -229 -232 -235 -238 -240 -242 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -242 -240 -238 -235 -232 -229 -224 -219 -213 -206 -198 -188 -176 -162 -146 -129 -112 -85 -0 255 255 255 -0 -108 -165 -198 -219 -232 -240 -246 -249 -251 y 12 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -221 -202 -173 -109 -0 255 255 255 228 -0 -71 -89 -110 -130 -148 -164 -178 -189 -199 -207 -213 -219 -224 -229 -232 -235 -238 -240 -242 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -242 -240 -238 -235 -232 -229 -224 -219 -213 -207 -199 -189 -178 -164 -148 -130 -110 -89 -71 -0 228 255 255 255 -0 -109 -173 -202 -221 -233 -241 -246 -249 -251 y 13 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -235 -223 -206 -181 -133 -0 255 255 255 255 255 -0 -0 -69 -92 -114 -135 -152 -167 -180 -190 -199 -207 -214 -220 -225 -229 -232 -236 -238 -240 -242 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -242 -240 -238 -236 -232 -229 -225 -220 -214 -207 -199 -190 -180 -167 -152 -135 -114 -92 -69 -0 -0 255 255 255 255 255 -0 -133 -181 -206 -223 -235 -242 -247 -250 -251 y 14 -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 -250 -247 -243 -236 -226 -211 -189 -159 -98 -0 228 255 255 255 226 255 -0 -0 -77 -101 -122 -140 -156 -170 -182 -192 -201 -208 -215 -220 -225 -229 -233 -236 -238 -241 -243 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -243 -241 -238 -236 -233 -229 -225 -220 -215 -208 -201 -192 -182 -170 -156 -140 -122 -101 -77 -0 -0 255 226 255 255 255 228 -0 -98 -159 -189 -211 -226 -236 -243 -247 -250 -252 y 15 -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 -250 -248 -244 -238 -229 -216 -197 -170 -135 -85 -0 255 255 255 255 255 221 255 -0 -64 -86 -104 -122 -142 -159 -173 -184 -194 -202 -209 -216 -221 -226 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -226 -221 -216 -209 -202 -194 -184 -173 -159 -142 -122 -104 -86 -64 -0 255 221 255 255 255 255 255 -0 -85 -135 -170 -197 -216 -229 -238 -244 -248 -250 -252 y 16 -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 -248 -245 -240 -232 -221 -204 -181 -150 -112 -71 -0 226 255 255 255 224 255 247 -0 -47 -59 -73 -97 -127 -149 -164 -176 -187 -196 -204 -211 -217 -222 -227 -231 -234 -237 -239 -241 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -241 -239 -237 -234 -231 -227 -222 -217 -211 -204 -196 -187 -176 -164 -149 -127 -97 -73 -59 -47 -0 247 255 224 255 255 255 226 -0 -71 -112 -150 -181 -204 -221 -232 -240 -245 -248 -251 -252 y 17 -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 -246 -242 -235 -225 -211 -191 -164 -129 -89 -0 255 255 255 255 255 255 255 223 158 -0 -0 -0 -79 -117 -139 -155 -168 -179 -190 -198 -206 -213 -219 -223 -228 -231 -235 -237 -240 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -240 -237 -235 -231 -228 -223 -219 -213 -206 -198 -190 -179 -168 -155 -139 -117 -79 -0 -0 -0 158 223 255 255 255 255 255 255 255 -0 -89 -129 -164 -191 -211 -225 -235 -242 -246 -249 -251 -252 y 18 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -229 -217 -200 -177 -146 -110 -69 -0 221 224 255 255 255 228 255 173 219 250 255 -0 -79 -111 -130 -145 -159 -172 -183 -193 -201 -208 -215 -220 -225 -229 -232 -235 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -235 -232 -229 -225 -220 -215 -208 -201 -193 -183 -172 -159 -145 -130 -111 -79 -0 255 250 219 173 255 228 255 255 255 224 221 -0 -69 -110 -146 -177 -200 -217 -229 -238 -243 -247 -250 -251 -253 y 19 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -245 -240 -233 -222 -208 -188 -162 -130 -92 -0 255 255 255 255 255 255 255 255 255 241 255 -0 -55 -82 -103 -120 -136 -151 -164 -176 -187 -196 -204 -211 -216 -222 -226 -230 -233 -236 -238 -241 -242 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -241 -238 -236 -233 -230 -226 -222 -216 -211 -204 -196 -187 -176 -164 -151 -136 -120 -103 -82 -55 -0 255 241 255 255 255 255 255 255 255 255 255 -0 -92 -130 -162 -188 -208 -222 -233 -240 -245 -248 -250 -252 -253 y 20 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -215 -198 -176 -148 -114 -77 -0 247 255 228 255 255 255 226 255 218 255 236 -0 -60 -77 -93 -110 -127 -143 -157 -170 -181 -191 -199 -206 -213 -218 -223 -227 -231 -234 -237 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -231 -227 -223 -218 -213 -206 -199 -191 -181 -170 -157 -143 -127 -110 -93 -77 -60 -0 236 255 218 255 226 255 255 255 228 255 247 -0 -77 -114 -148 -176 -198 -215 -227 -236 -242 -246 -249 -251 -252 -253 y 21 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -164 -135 -101 -64 -0 223 255 255 255 255 255 255 221 255 255 175 -0 -55 -65 -81 -100 -118 -135 -150 -163 -175 -185 -194 -202 -209 -215 -220 -224 -228 -232 -235 -237 -239 -241 -243 -245 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -245 -243 -241 -239 -237 -235 -232 -228 -224 -220 -215 -209 -202 -194 -185 -175 -163 -150 -135 -118 -100 -81 -65 -55 -0 175 255 255 221 255 255 255 255 255 255 223 -0 -64 -101 -135 -164 -188 -207 -221 -231 -238 -243 -247 -249 -251 -252 -253 y 22 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -234 -226 -214 -198 -178 -152 -122 -86 -47 158 173 255 226 255 255 255 224 255 247 176 99 -0 -0 -0 -70 -90 -109 -126 -141 -155 -168 -179 -189 -197 -204 -211 -216 -221 -225 -229 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -235 -232 -229 -225 -221 -216 -211 -204 -197 -189 -179 -168 -155 -141 -126 -109 -90 -70 -0 -0 -0 99 176 247 255 224 255 255 255 226 255 173 158 -47 -86 -122 -152 -178 -198 -214 -226 -234 -240 -245 -248 -250 -252 -253 -253 y 23 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -230 -220 -206 -189 -167 -140 -104 -59 -0 219 255 255 255 255 255 255 255 255 226 158 62 232 255 -0 -62 -79 -96 -114 -131 -146 -160 -173 -183 -192 -200 -207 -213 -218 -223 -227 -230 -233 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -233 -230 -227 -223 -218 -213 -207 -200 -192 -183 -173 -160 -146 -131 -114 -96 -79 -62 -0 255 232 62 158 226 255 255 255 255 255 255 255 255 219 -0 -59 -104 -140 -167 -189 -206 -220 -230 -237 -242 -246 -249 -251 -252 -253 -254 y 24 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -233 -225 -213 -199 -180 -156 -122 -73 -0 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 -0 -50 -56 -74 -97 -118 -137 -153 -166 -177 -187 -195 -203 -209 -215 -219 -224 -228 -231 -234 -237 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -231 -228 -224 -219 -215 -209 -203 -195 -187 -177 -166 -153 -137 -118 -97 -74 -56 -50 -0 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 -0 -73 -122 -156 -180 -199 -213 -225 -233 -239 -244 -247 -250 -251 -252 -253 -254 y 25 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -229 -219 -207 -190 -170 -142 -97 -0 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 -0 -0 -0 -53 -79 -105 -127 -145 -159 -171 -182 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -182 -171 -159 -145 -127 -105 -79 -53 -0 -0 -0 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 -0 -97 -142 -170 -190 -207 -219 -229 -236 -241 -245 -248 -250 -252 -253 -253 -254 y 26 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -232 -224 -213 -199 -182 -159 -127 -79 -0 -0 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 66 -0 -0 -65 -95 -119 -138 -153 -165 -176 -185 -193 -200 -207 -212 -217 -222 -226 -230 -233 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -212 -207 -200 -193 -185 -176 -165 -153 -138 -119 -95 -65 -0 -0 66 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 -0 -0 -79 -127 -159 -182 -199 -213 -224 -232 -239 -243 -247 -249 -251 -252 -253 -254 -254 y 27 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -241 -236 -229 -219 -207 -192 -173 -149 -117 -79 -55 -0 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 -0 -57 -88 -112 -131 -146 -159 -170 -179 -188 -196 -202 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -202 -196 -188 -179 -170 -159 -146 -131 -112 -88 -57 -0 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 -0 -55 -79 -117 -149 -173 -192 -207 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 y 28 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -246 -243 -238 -232 -224 -214 -201 -184 -164 -139 -111 -82 -60 -0 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 238 -0 -56 -84 -106 -124 -139 -152 -163 -174 -182 -190 -198 -204 -210 -215 -220 -225 -228 -232 -235 -237 -239 -241 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -241 -239 -237 -235 -232 -228 -225 -220 -215 -210 -204 -198 -190 -182 -174 -163 -152 -139 -124 -106 -84 -56 -0 238 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 -0 -60 -82 -111 -139 -164 -184 -201 -214 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 y 29 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -241 -235 -229 -220 -208 -194 -176 -155 -130 -103 -77 -55 -0 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 61 174 -0 -56 -80 -100 -116 -131 -144 -156 -167 -177 -185 -193 -200 -206 -212 -217 -222 -226 -229 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -233 -229 -226 -222 -217 -212 -206 -200 -193 -185 -177 -167 -156 -144 -131 -116 -100 -80 -56 -0 174 61 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 -0 -55 -77 -103 -130 -155 -176 -194 -208 -220 -229 -235 -241 -244 -247 -249 -251 -252 -253 -254 -254 -254 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -238 -232 -225 -215 -202 -187 -168 -145 -120 -93 -65 -0 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 68 99 -0 -54 -74 -91 -107 -121 -136 -149 -160 -170 -179 -187 -195 -202 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -243 -244 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -244 -243 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -202 -195 -187 -179 -170 -160 -149 -136 -121 -107 -91 -74 -54 -0 99 68 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 -0 -65 -93 -120 -145 -168 -187 -202 -215 -225 -232 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -229 -220 -209 -196 -179 -159 -136 -110 -81 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 68 61 -0 -52 -67 -79 -93 -110 -127 -141 -153 -164 -173 -182 -190 -197 -204 -210 -215 -220 -225 -228 -232 -235 -237 -240 -241 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -241 -240 -237 -235 -232 -228 -225 -220 -215 -210 -204 -197 -190 -182 -173 -164 -153 -141 -127 -110 -93 -79 -67 -52 -0 61 68 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -81 -110 -136 -159 -179 -196 -209 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -225 -216 -204 -190 -172 -151 -127 -100 -70 -0 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 57 67 -0 -49 -54 -58 -75 -98 -118 -134 -146 -157 -166 -175 -184 -192 -199 -206 -212 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -212 -206 -199 -192 -184 -175 -166 -157 -146 -134 -118 -98 -75 -58 -54 -49 -0 67 57 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 -0 -70 -100 -127 -151 -172 -190 -204 -216 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -229 -221 -211 -198 -183 -164 -143 -118 -90 -62 -0 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 215 -0 -0 -0 -0 -61 -88 -110 -126 -138 -148 -159 -169 -178 -187 -195 -202 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -202 -195 -187 -178 -169 -159 -148 -138 -126 -110 -88 -61 -0 -0 -0 -0 215 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 -0 -62 -90 -118 -143 -164 -183 -198 -211 -221 -229 -236 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -217 -206 -193 -176 -157 -135 -109 -79 -50 -0 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 -0 -52 -79 -100 -115 -127 -139 -150 -161 -172 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -238 -240 -242 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -242 -240 -238 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -172 -161 -150 -139 -127 -115 -100 -79 -52 -0 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 -0 -50 -79 -109 -135 -157 -176 -193 -206 -217 -226 -233 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -230 -222 -213 -201 -187 -170 -150 -126 -96 -56 -0 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 70 101 255 62 255 -0 -0 -63 -85 -101 -114 -127 -140 -153 -165 -176 -185 -193 -201 -207 -213 -219 -223 -227 -231 -234 -236 -239 -241 -242 -244 -245 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -245 -244 -242 -241 -239 -236 -234 -231 -227 -223 -219 -213 -207 -201 -193 -185 -176 -165 -153 -140 -127 -114 -101 -85 -63 -0 -0 255 62 255 101 70 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 -0 -56 -96 -126 -150 -170 -187 -201 -213 -222 -230 -236 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 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 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -227 -219 -208 -196 -181 -163 -141 -114 -74 -0 66 255 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 66 79 229 175 255 79 -0 -0 -65 -82 -97 -112 -129 -144 -158 -170 -180 -189 -197 -204 -210 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -210 -204 -197 -189 -180 -170 -158 -144 -129 -112 -97 -82 -65 -0 -0 79 255 175 229 79 66 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 255 66 -0 -74 -114 -141 -163 -181 -196 -208 -219 -227 -233 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -241 -236 -231 -223 -215 -204 -191 -175 -155 -131 -97 -53 -0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 60 119 236 101 255 255 73 -0 -44 -61 -77 -96 -116 -136 -151 -164 -175 -184 -193 -200 -207 -213 -218 -222 -227 -230 -233 -236 -238 -240 -242 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -236 -233 -230 -227 -222 -218 -213 -207 -200 -193 -184 -175 -164 -151 -136 -116 -96 -77 -61 -44 -0 73 255 255 101 236 119 60 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 -0 -53 -97 -131 -155 -175 -191 -204 -215 -223 -231 -236 -241 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 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 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -211 -199 -185 -168 -146 -118 -79 -0 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 235 101 141 255 255 60 -0 -0 -54 -76 -105 -127 -145 -158 -170 -180 -188 -196 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -196 -188 -180 -170 -158 -145 -127 -105 -76 -54 -0 -0 60 255 255 141 101 235 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 -0 -79 -118 -146 -168 -185 -199 -211 -220 -228 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -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 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -225 -216 -206 -194 -179 -160 -137 -105 -65 -0 238 61 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 211 255 255 255 105 165 118 255 255 255 -0 -0 -64 -96 -121 -139 -153 -164 -174 -184 -192 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -192 -184 -174 -164 -153 -139 -121 -96 -64 -0 -0 255 255 255 118 165 105 255 255 255 211 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 61 238 -0 -65 -105 -137 -160 -179 -194 -206 -216 -225 -231 -237 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -222 -213 -202 -189 -173 -153 -127 -95 -57 -0 174 68 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 85 255 255 139 93 195 119 255 61 -0 -60 -91 -115 -133 -147 -159 -169 -179 -187 -195 -202 -209 -214 -219 -224 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -219 -214 -209 -202 -195 -187 -179 -169 -159 -147 -133 -115 -91 -60 -0 61 255 119 195 93 139 255 255 85 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 68 174 -0 -57 -95 -127 -153 -173 -189 -202 -213 -222 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -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 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -232 -226 -218 -209 -197 -183 -166 -145 -119 -88 -56 -0 99 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 110 98 119 255 255 78 199 99 251 255 -0 -56 -86 -110 -128 -141 -153 -163 -173 -182 -191 -199 -205 -211 -217 -222 -226 -229 -232 -235 -238 -240 -241 -243 -245 -246 -247 -248 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -247 -246 -245 -243 -241 -240 -238 -235 -232 -229 -226 -222 -217 -211 -205 -199 -191 -182 -173 -163 -153 -141 -128 -110 -86 -56 -0 255 251 99 199 78 255 255 119 98 110 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 99 -0 -56 -88 -119 -145 -166 -183 -197 -209 -218 -226 -232 -237 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -223 -215 -204 -192 -177 -159 -138 -112 -84 -56 -0 61 57 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 79 109 148 255 255 194 84 138 255 -0 -52 -82 -105 -122 -135 -146 -157 -168 -177 -186 -195 -202 -208 -214 -219 -223 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -223 -219 -214 -208 -202 -195 -186 -177 -168 -157 -146 -135 -122 -105 -82 -52 -0 255 138 84 194 255 255 148 109 79 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 57 61 -0 -56 -84 -112 -138 -159 -177 -192 -204 -215 -223 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -220 -211 -200 -187 -171 -153 -131 -106 -80 -54 -0 67 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 62 69 99 146 135 255 255 82 147 255 -0 -50 -79 -100 -115 -127 -139 -150 -162 -172 -182 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -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 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -182 -172 -162 -150 -139 -127 -115 -100 -79 -50 -0 255 147 82 255 255 135 146 99 69 62 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 67 -0 -54 -80 -106 -131 -153 -171 -187 -200 -211 -220 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -231 -224 -216 -207 -195 -182 -165 -146 -124 -100 -74 -52 -0 215 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 111 132 111 159 128 206 255 255 95 255 -0 -48 -76 -93 -106 -117 -130 -143 -155 -167 -177 -186 -194 -202 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -202 -194 -186 -177 -167 -155 -143 -130 -117 -106 -93 -76 -48 -0 255 95 255 255 206 128 159 111 132 111 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 215 -0 -52 -74 -100 -124 -146 -165 -182 -195 -207 -216 -224 -231 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -242 -238 -234 -228 -221 -213 -203 -190 -176 -159 -139 -116 -91 -67 -49 -0 255 70 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 63 107 191 128 213 109 255 140 255 -0 -53 -72 -82 -90 -102 -119 -135 -149 -161 -172 -182 -190 -198 -205 -211 -216 -221 -225 -229 -232 -234 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -234 -232 -229 -225 -221 -216 -211 -205 -198 -190 -182 -172 -161 -149 -135 -119 -102 -90 -82 -72 -53 -0 255 140 255 109 213 128 191 107 63 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 70 255 -0 -49 -67 -91 -116 -139 -159 -176 -190 -203 -213 -221 -228 -234 -238 -242 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -225 -218 -209 -198 -185 -170 -152 -131 -107 -79 -54 -0 255 101 66 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 165 112 212 108 250 255 255 -0 -56 -63 -62 -63 -81 -107 -128 -143 -156 -167 -177 -186 -194 -201 -208 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -208 -201 -194 -186 -177 -167 -156 -143 -128 -107 -81 -63 -62 -63 -56 -0 255 255 250 108 212 112 165 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 66 101 255 -0 -54 -79 -107 -131 -152 -170 -185 -198 -209 -218 -225 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -239 -235 -229 -223 -215 -205 -193 -179 -163 -144 -121 -93 -58 -0 255 255 79 60 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 70 89 252 255 108 222 109 154 255 133 -0 -0 -0 -0 -0 -66 -99 -121 -137 -150 -161 -172 -181 -190 -198 -204 -210 -216 -221 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -221 -216 -210 -204 -198 -190 -181 -172 -161 -150 -137 -121 -99 -66 -0 -0 -0 -0 -0 133 255 154 109 222 108 255 252 89 70 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 60 79 255 255 -0 -58 -93 -121 -144 -163 -179 -193 -205 -215 -223 -229 -235 -239 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -232 -227 -219 -211 -200 -188 -174 -156 -136 -110 -75 -0 255 62 229 119 255 211 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 62 84 154 250 255 193 137 154 255 114 121 117 255 255 -0 -59 -92 -113 -129 -143 -155 -167 -177 -185 -194 -201 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -201 -194 -185 -177 -167 -155 -143 -129 -113 -92 -59 -0 255 255 117 121 114 255 154 137 193 255 250 154 84 62 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 211 255 119 229 62 255 -0 -75 -110 -136 -156 -174 -188 -200 -211 -219 -227 -232 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -235 -230 -224 -216 -207 -196 -182 -167 -149 -127 -98 -61 -0 255 175 236 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 69 106 193 103 255 156 90 122 255 97 107 109 102 255 -0 -52 -82 -103 -121 -136 -149 -161 -171 -181 -189 -197 -204 -210 -215 -220 -224 -228 -231 -234 -236 -238 -240 -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 -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 -240 -238 -236 -234 -231 -228 -224 -220 -215 -210 -204 -197 -189 -181 -171 -161 -149 -136 -121 -103 -82 -52 -0 255 102 109 107 97 255 122 90 156 255 103 193 106 69 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 236 175 255 -0 -61 -98 -127 -149 -167 -182 -196 -207 -216 -224 -230 -235 -239 -243 -245 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -238 -233 -228 -221 -212 -202 -190 -177 -160 -141 -118 -88 -52 -0 255 101 235 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 174 105 255 135 82 94 255 61 127 122 90 255 -0 -0 -67 -92 -111 -128 -142 -154 -165 -175 -184 -193 -200 -207 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -207 -200 -193 -184 -175 -165 -154 -142 -128 -111 -92 -67 -0 -0 255 90 122 127 61 255 94 82 135 255 105 174 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 235 101 255 -0 -52 -88 -118 -141 -160 -177 -190 -202 -212 -221 -228 -233 -238 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -240 -236 -231 -225 -217 -208 -198 -185 -170 -153 -134 -110 -79 -0 79 255 101 255 85 110 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 215 255 255 255 104 255 98 79 69 255 221 209 250 91 255 97 -0 -50 -75 -101 -120 -134 -147 -158 -169 -179 -188 -196 -203 -210 -215 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -215 -210 -203 -196 -188 -179 -169 -158 -147 -134 -120 -101 -75 -50 -0 97 255 91 250 209 221 255 69 79 98 255 104 255 255 255 215 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 110 85 255 101 255 79 -0 -79 -110 -134 -153 -170 -185 -198 -208 -217 -225 -231 -236 -240 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -229 -222 -214 -204 -193 -179 -164 -146 -126 -100 -63 -0 255 141 105 255 98 75 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 74 255 255 255 255 60 130 255 89 90 212 167 255 111 -0 -0 -60 -91 -111 -126 -139 -151 -163 -173 -183 -192 -200 -206 -212 -217 -222 -226 -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 -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 -226 -222 -217 -212 -206 -200 -192 -183 -173 -163 -151 -139 -126 -111 -91 -60 -0 -0 111 255 167 212 90 89 255 130 60 255 255 255 255 74 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 75 98 255 105 141 255 -0 -63 -100 -126 -146 -164 -179 -193 -204 -214 -222 -229 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -250 -248 -246 -244 -240 -237 -232 -226 -219 -210 -200 -187 -173 -157 -138 -115 -85 -0 73 255 165 255 119 79 62 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 137 139 148 255 76 255 255 255 255 78 79 188 89 255 255 128 -0 -55 -84 -103 -117 -130 -143 -155 -167 -178 -187 -196 -203 -209 -215 -219 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -215 -209 -203 -196 -187 -178 -167 -155 -143 -130 -117 -103 -84 -55 -0 128 255 255 89 188 79 78 255 255 255 255 76 255 148 139 137 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 62 79 119 255 165 255 73 -0 -85 -115 -138 -157 -173 -187 -200 -210 -219 -226 -232 -237 -240 -244 -246 -248 -250 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -230 -223 -215 -206 -195 -182 -166 -148 -127 -101 -65 -0 255 118 139 255 109 69 111 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 100 125 252 255 183 139 255 255 67 70 192 72 109 255 101 -0 -57 -78 -93 -107 -120 -134 -147 -160 -172 -182 -192 -199 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -199 -192 -182 -172 -160 -147 -134 -120 -107 -93 -78 -57 -0 101 255 109 72 192 70 67 255 255 139 183 255 252 125 100 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 111 69 109 255 139 118 255 -0 -65 -101 -127 -148 -166 -182 -195 -206 -215 -223 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -233 -227 -220 -212 -202 -190 -175 -159 -139 -114 -82 -44 60 255 93 255 148 99 132 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 63 99 102 135 255 145 91 246 255 60 68 212 65 118 250 237 -0 -57 -70 -82 -96 -110 -124 -139 -153 -166 -177 -187 -196 -203 -209 -214 -219 -223 -226 -230 -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 -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 -230 -226 -223 -219 -214 -209 -203 -196 -187 -177 -166 -153 -139 -124 -110 -96 -82 -70 -57 -0 237 250 118 65 212 68 60 255 246 91 145 255 135 102 99 63 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 132 99 148 255 93 255 60 -44 -82 -114 -139 -159 -175 -190 -202 -212 -220 -227 -233 -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 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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -217 -208 -197 -184 -169 -150 -127 -97 -61 -0 255 195 78 255 146 111 63 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 101 157 96 108 255 119 84 100 255 255 255 255 255 79 218 149 -0 -0 -58 -70 -83 -98 -114 -131 -146 -160 -172 -183 -192 -199 -206 -211 -216 -221 -224 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -221 -216 -211 -206 -199 -192 -183 -172 -160 -146 -131 -114 -98 -83 -70 -58 -0 -0 149 218 79 255 255 255 255 255 100 84 119 255 108 96 157 101 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 63 111 146 255 78 195 255 -0 -61 -97 -127 -150 -169 -184 -197 -208 -217 -225 -231 -236 -240 -243 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -238 -234 -228 -222 -214 -204 -192 -178 -161 -140 -112 -77 -0 255 119 199 255 135 159 107 255 70 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 154 88 102 255 95 62 97 207 116 255 255 255 255 199 125 127 -0 -0 -56 -70 -87 -104 -123 -139 -155 -168 -179 -188 -196 -203 -209 -214 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -226 -222 -218 -214 -209 -203 -196 -188 -179 -168 -155 -139 -123 -104 -87 -70 -56 -0 -0 127 125 199 255 255 255 255 116 207 97 62 95 255 102 88 154 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 70 255 107 159 135 255 199 119 255 -0 -77 -112 -140 -161 -178 -192 -204 -214 -222 -228 -234 -238 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -232 -226 -219 -210 -199 -187 -172 -153 -129 -96 -54 -0 255 99 194 255 128 191 255 89 62 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 62 153 255 60 90 80 213 85 133 255 108 255 171 110 107 158 -0 -0 -57 -75 -96 -116 -134 -149 -163 -174 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -174 -163 -149 -134 -116 -96 -75 -57 -0 -0 158 107 110 171 255 108 255 133 85 213 80 90 60 255 153 62 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 62 89 255 191 128 255 194 99 255 -0 -54 -96 -129 -153 -172 -187 -199 -210 -219 -226 -232 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -235 -229 -223 -215 -206 -195 -181 -165 -144 -116 -76 -0 61 251 84 255 206 128 165 252 84 69 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 255 255 255 255 62 114 236 81 110 255 63 255 147 105 102 148 104 -0 -0 -67 -89 -110 -128 -144 -158 -170 -180 -188 -196 -202 -208 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -208 -202 -196 -188 -180 -170 -158 -144 -128 -110 -89 -67 -0 -0 104 148 102 105 147 255 63 255 110 81 236 114 62 255 255 255 255 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 69 84 252 165 128 206 255 84 251 61 -0 -76 -116 -144 -165 -181 -195 -206 -215 -223 -229 -235 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -244 -241 -237 -233 -227 -220 -212 -202 -190 -176 -158 -136 -105 -64 -0 255 138 82 255 213 112 255 154 106 255 215 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 181 91 255 61 255 255 255 235 104 124 255 132 255 125 102 98 142 90 127 -0 -63 -85 -105 -124 -140 -153 -165 -175 -184 -192 -199 -205 -210 -215 -219 -223 -227 -230 -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 -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 -230 -227 -223 -219 -215 -210 -205 -199 -192 -184 -175 -165 -153 -140 -124 -105 -85 -63 -0 127 90 142 98 102 125 255 132 255 124 104 235 255 255 255 61 255 91 181 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 215 255 106 154 255 112 213 255 82 138 255 -0 -64 -105 -136 -158 -176 -190 -202 -212 -220 -227 -233 -237 -241 -244 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -231 -225 -217 -208 -198 -185 -170 -151 -127 -96 -60 -0 255 147 255 109 212 108 250 193 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 213 83 255 255 153 115 255 255 60 110 255 119 255 117 91 82 133 80 124 -0 -61 -82 -102 -119 -135 -148 -160 -171 -180 -188 -195 -202 -207 -212 -217 -221 -224 -228 -231 -233 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -228 -224 -221 -217 -212 -207 -202 -195 -188 -180 -171 -160 -148 -135 -119 -102 -82 -61 -0 124 80 133 82 91 117 255 119 255 110 60 255 255 115 153 255 255 83 213 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 193 250 108 212 109 255 147 255 -0 -60 -96 -127 -151 -170 -185 -198 -208 -217 -225 -231 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -238 -234 -228 -222 -214 -205 -193 -180 -164 -145 -121 -91 -56 -0 255 95 255 108 222 255 103 174 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 225 255 112 255 117 98 116 255 255 179 255 102 255 109 81 60 160 72 124 -0 -60 -79 -98 -115 -130 -143 -156 -166 -176 -184 -192 -198 -204 -209 -214 -218 -222 -226 -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 -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 -226 -222 -218 -214 -209 -204 -198 -192 -184 -176 -166 -156 -143 -130 -115 -98 -79 -60 -0 124 72 160 60 81 109 255 102 255 179 255 255 116 98 117 255 112 255 225 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 174 103 255 222 108 255 95 255 -0 -56 -91 -121 -145 -164 -180 -193 -205 -214 -222 -228 -234 -238 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -246 -243 -240 -236 -232 -226 -219 -211 -201 -189 -175 -158 -139 -115 -86 -52 -0 255 140 250 109 193 255 105 255 74 137 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 90 255 62 124 97 153 255 255 255 255 255 87 60 104 164 66 118 -0 -58 -76 -94 -109 -124 -138 -150 -161 -171 -180 -188 -194 -200 -206 -211 -216 -220 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -245 -247 -248 -248 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -220 -216 -211 -206 -200 -194 -188 -180 -171 -161 -150 -138 -124 -109 -94 -76 -58 -0 118 66 164 104 60 87 255 255 255 255 255 153 97 124 62 255 90 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 137 74 255 105 255 193 109 250 140 255 -0 -52 -86 -115 -139 -158 -175 -189 -201 -211 -219 -226 -232 -236 -240 -243 -246 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -235 -230 -224 -216 -207 -197 -184 -170 -153 -133 -110 -82 -50 -0 255 255 154 137 156 255 104 255 139 75 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 248 122 142 253 155 206 100 144 143 255 89 255 255 61 61 114 179 63 140 -0 -57 -73 -88 -103 -118 -132 -145 -156 -167 -175 -183 -190 -197 -202 -208 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -208 -202 -197 -190 -183 -175 -167 -156 -145 -132 -118 -103 -88 -73 -57 -0 140 63 179 114 61 61 255 255 89 255 143 144 100 206 155 253 142 122 248 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 75 139 255 104 255 156 137 154 255 255 -0 -50 -82 -110 -133 -153 -170 -184 -197 -207 -216 -224 -230 -235 -239 -242 -245 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -228 -221 -213 -204 -193 -180 -164 -147 -128 -105 -79 -48 -0 255 255 154 90 135 255 255 148 100 63 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 245 69 90 248 255 166 114 154 139 248 255 250 255 255 255 255 251 255 108 -0 -55 -69 -81 -96 -111 -125 -139 -151 -161 -170 -179 -186 -192 -199 -204 -209 -214 -218 -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 -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 -218 -214 -209 -204 -199 -192 -186 -179 -170 -161 -151 -139 -125 -111 -96 -81 -69 -55 -0 108 255 251 255 255 255 255 250 255 248 139 154 114 166 255 248 90 69 245 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 63 100 148 255 255 135 90 154 255 255 -0 -48 -79 -105 -128 -147 -164 -180 -193 -204 -213 -221 -228 -233 -237 -241 -244 -246 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -219 -210 -200 -188 -174 -159 -141 -122 -100 -76 -53 -0 133 255 122 82 98 255 255 125 99 101 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 225 67 79 114 255 128 84 135 127 139 255 166 118 255 255 202 118 255 63 -0 -53 -61 -71 -87 -103 -119 -133 -145 -156 -165 -173 -181 -188 -194 -200 -206 -211 -216 -220 -224 -227 -230 -233 -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 -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 -233 -230 -227 -224 -220 -216 -211 -206 -200 -194 -188 -181 -173 -165 -156 -145 -133 -119 -103 -87 -71 -61 -53 -0 63 255 118 202 255 255 118 166 255 139 127 135 84 128 255 114 79 67 225 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 101 99 125 255 255 98 82 122 255 133 -0 -53 -76 -100 -122 -141 -159 -174 -188 -200 -210 -219 -225 -231 -236 -240 -243 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -184 -169 -153 -135 -115 -93 -72 -56 -0 114 255 94 79 255 76 252 102 157 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 68 209 65 68 115 255 101 60 141 111 122 255 139 106 99 255 255 60 245 190 -0 -0 -0 -54 -70 -94 -111 -126 -138 -149 -159 -167 -175 -183 -190 -196 -202 -208 -213 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -217 -213 -208 -202 -196 -190 -183 -175 -167 -159 -149 -138 -126 -111 -94 -70 -54 -0 -0 -0 190 245 60 255 255 99 106 139 255 122 111 141 60 101 255 115 68 65 209 68 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 157 102 252 76 255 79 94 255 114 -0 -56 -72 -93 -115 -135 -153 -169 -184 -196 -207 -216 -223 -229 -234 -238 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -246 -243 -240 -237 -232 -227 -221 -213 -203 -192 -179 -163 -146 -127 -106 -82 -63 -0 121 97 255 69 60 255 255 135 96 154 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 220 69 62 111 255 60 76 163 106 100 255 127 88 80 110 255 255 255 255 69 255 -0 -0 -55 -83 -102 -117 -130 -141 -151 -160 -169 -177 -185 -192 -198 -204 -209 -214 -219 -223 -227 -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 -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 -227 -223 -219 -214 -209 -204 -198 -192 -185 -177 -169 -160 -151 -141 -130 -117 -102 -83 -55 -0 -0 255 69 255 255 255 255 110 80 88 127 255 100 106 163 76 60 255 111 62 69 220 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 154 96 135 255 255 60 69 255 97 121 -0 -63 -82 -106 -127 -146 -163 -179 -192 -203 -213 -221 -227 -232 -237 -240 -243 -246 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -235 -231 -225 -218 -209 -199 -187 -173 -157 -139 -117 -90 -62 -0 117 107 61 255 130 255 183 255 108 88 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 134 165 255 63 101 199 102 84 255 99 63 134 106 104 255 255 255 255 255 148 -0 -46 -69 -87 -104 -118 -131 -142 -152 -162 -171 -179 -187 -194 -200 -206 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -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 -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 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -206 -200 -194 -187 -179 -171 -162 -152 -142 -131 -118 -104 -87 -69 -46 -0 148 255 255 255 255 255 104 106 134 63 99 255 84 102 199 101 63 255 165 134 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 88 108 255 183 255 130 255 61 107 117 -0 -62 -90 -117 -139 -157 -173 -187 -199 -209 -218 -225 -231 -235 -239 -242 -245 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -222 -215 -206 -195 -182 -168 -150 -130 -102 -63 -0 255 109 127 221 255 255 139 145 255 102 62 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 255 255 255 184 93 69 255 62 76 143 115 86 137 255 145 255 133 120 -0 -33 -48 -60 -80 -102 -117 -131 -143 -154 -164 -173 -182 -189 -196 -202 -208 -213 -218 -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 -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 -218 -213 -208 -202 -196 -189 -182 -173 -164 -154 -143 -131 -117 -102 -80 -60 -48 -33 -0 120 133 255 145 255 137 86 115 143 76 62 255 69 93 184 255 255 255 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 62 102 255 145 139 255 255 221 127 109 255 -0 -63 -102 -130 -150 -168 -182 -195 -206 -215 -222 -229 -234 -238 -241 -244 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -191 -177 -162 -143 -119 -81 -0 255 102 122 209 89 255 255 91 119 255 153 255 181 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 61 131 255 255 87 255 110 61 107 255 188 161 182 237 92 135 255 116 255 102 94 -0 -0 -0 -0 -53 -78 -101 -119 -133 -146 -157 -167 -176 -184 -192 -198 -204 -210 -215 -220 -224 -227 -230 -233 -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 -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 -233 -230 -227 -224 -220 -215 -210 -204 -198 -192 -184 -176 -167 -157 -146 -133 -119 -101 -78 -53 -0 -0 -0 -0 94 102 255 116 255 135 92 237 182 161 188 255 107 61 110 255 87 255 255 131 61 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 181 255 153 255 119 91 255 255 89 209 122 102 255 -0 -81 -119 -143 -162 -177 -191 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -249 -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 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 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -239 -235 -230 -224 -217 -209 -199 -186 -172 -155 -135 -107 -66 -0 255 90 250 90 78 255 246 84 95 255 255 91 213 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 253 116 158 119 255 60 255 61 69 107 255 74 67 89 208 136 180 255 98 255 89 61 87 66 86 -0 -0 -58 -87 -106 -123 -137 -150 -161 -170 -179 -187 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -217 -212 -207 -201 -194 -187 -179 -170 -161 -150 -137 -123 -106 -87 -58 -0 -0 86 66 87 61 89 255 98 255 180 136 208 89 67 74 255 107 69 61 255 60 255 119 158 116 253 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 213 91 255 255 95 84 246 255 78 90 250 90 255 -0 -66 -107 -135 -155 -172 -186 -199 -209 -217 -224 -230 -235 -239 -242 -244 -246 -248 -249 -251 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -214 -205 -195 -182 -167 -149 -128 -99 -59 -0 255 91 212 79 67 255 100 62 60 255 255 83 225 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 254 102 181 101 255 255 255 255 173 187 255 62 72 85 200 91 148 255 65 255 63 124 61 107 152 88 -0 -49 -72 -92 -112 -129 -142 -154 -164 -173 -182 -189 -196 -203 -209 -214 -219 -223 -227 -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 -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 -227 -223 -219 -214 -209 -203 -196 -189 -182 -173 -164 -154 -142 -129 -112 -92 -72 -49 -0 88 152 107 61 124 63 255 65 255 148 91 200 85 72 62 255 187 173 255 255 255 255 101 181 102 254 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 225 83 255 255 60 62 100 255 67 79 212 91 255 -0 -59 -99 -128 -149 -167 -182 -195 -205 -214 -222 -228 -233 -237 -241 -243 -246 -247 -249 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -202 -190 -177 -161 -143 -121 -92 -52 -0 255 167 188 70 60 255 97 90 255 61 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 166 91 167 251 255 255 255 255 255 255 111 136 236 81 96 255 255 255 255 255 255 255 107 61 -0 -0 -52 -73 -100 -120 -134 -147 -157 -167 -176 -184 -192 -199 -205 -211 -216 -221 -225 -228 -231 -234 -236 -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 -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 -236 -234 -231 -228 -225 -221 -216 -211 -205 -199 -192 -184 -176 -167 -157 -147 -134 -120 -100 -73 -52 -0 -0 61 107 255 255 255 255 255 255 255 96 81 236 136 111 255 255 255 255 255 255 251 167 91 166 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 61 255 90 97 255 60 70 188 167 255 -0 -52 -92 -121 -143 -161 -177 -190 -202 -211 -219 -226 -231 -236 -239 -242 -245 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -198 -186 -172 -156 -137 -113 -82 -0 97 255 89 192 68 255 207 80 62 255 255 112 255 248 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 88 182 135 255 146 108 255 255 255 255 255 237 90 97 128 255 255 255 255 255 255 238 255 255 -0 -0 -58 -89 -110 -126 -138 -149 -160 -170 -179 -187 -195 -202 -208 -213 -218 -222 -226 -230 -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 -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 -230 -226 -222 -218 -213 -208 -202 -195 -187 -179 -170 -160 -149 -138 -126 -110 -89 -58 -0 -0 255 255 238 255 255 255 255 255 255 128 97 90 237 255 255 255 255 255 108 146 255 135 182 88 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 248 255 112 255 255 62 80 207 255 68 192 89 255 97 -0 -82 -113 -137 -156 -172 -186 -198 -208 -217 -224 -230 -234 -238 -241 -244 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -194 -182 -167 -150 -129 -103 -67 -0 111 255 72 212 255 116 213 114 255 153 255 90 122 245 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 240 121 252 255 149 119 255 138 90 117 255 159 100 255 255 93 131 120 145 255 141 99 255 255 73 117 255 113 -0 -52 -81 -101 -116 -129 -141 -152 -163 -173 -182 -191 -198 -205 -210 -216 -220 -224 -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 -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 -224 -220 -216 -210 -205 -198 -191 -182 -173 -163 -152 -141 -129 -116 -101 -81 -52 -0 113 255 117 73 255 255 99 141 255 145 120 131 93 255 255 100 159 255 117 90 138 255 119 149 255 252 121 240 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 245 122 90 255 153 255 114 213 116 255 212 72 255 111 -0 -67 -103 -129 -150 -167 -182 -194 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -235 -231 -226 -219 -211 -202 -190 -177 -161 -143 -121 -92 -50 -0 255 109 65 255 255 85 236 255 115 117 255 142 69 225 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 74 230 69 105 255 104 86 255 121 83 100 255 131 85 105 255 255 73 119 128 255 134 91 90 255 255 255 255 81 -0 -49 -73 -90 -104 -117 -131 -144 -156 -167 -177 -186 -194 -201 -207 -213 -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 -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 -213 -207 -201 -194 -186 -177 -167 -156 -144 -131 -117 -104 -90 -73 -49 -0 81 255 255 255 255 90 91 134 255 128 119 73 255 255 105 85 131 255 100 83 121 255 86 104 255 105 69 230 74 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 225 69 142 255 117 115 255 236 85 255 255 65 109 255 -0 -50 -92 -121 -143 -161 -177 -190 -202 -211 -219 -226 -231 -235 -239 -242 -245 -247 -248 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -208 -198 -186 -172 -155 -136 -111 -75 -0 128 255 118 255 255 133 81 235 255 98 62 253 90 67 209 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 202 68 92 255 79 69 255 92 60 102 255 108 82 91 146 255 255 69 136 255 118 85 79 169 101 251 255 61 -0 -0 -64 -76 -88 -104 -120 -135 -149 -161 -172 -182 -190 -198 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -198 -190 -182 -172 -161 -149 -135 -120 -104 -88 -76 -64 -0 -0 61 255 251 101 169 79 85 118 255 136 69 255 255 146 91 82 108 255 102 60 92 255 69 79 255 92 68 202 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 209 67 90 253 62 98 255 235 81 133 255 255 118 255 128 -0 -75 -111 -136 -155 -172 -186 -198 -208 -216 -223 -229 -234 -238 -241 -244 -246 -248 -249 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -214 -205 -194 -181 -167 -149 -128 -101 -60 -0 101 250 79 255 255 110 104 255 116 124 155 248 79 65 220 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 69 184 65 83 255 62 88 255 60 72 112 255 87 62 93 145 110 255 255 84 255 90 62 98 164 81 185 255 255 214 -0 -50 -55 -70 -91 -110 -127 -142 -155 -167 -177 -186 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -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 -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 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -186 -177 -167 -155 -142 -127 -110 -91 -70 -55 -50 -0 214 255 255 185 81 164 98 62 90 255 84 255 255 110 145 93 62 87 255 112 72 60 255 88 62 255 83 65 184 69 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 220 65 79 248 155 124 116 255 104 110 255 255 79 250 101 -0 -60 -101 -128 -149 -167 -181 -194 -205 -214 -221 -227 -232 -237 -240 -243 -245 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -211 -201 -190 -177 -161 -142 -120 -91 -55 -0 237 218 255 108 255 124 60 255 97 206 255 114 68 69 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 79 255 60 200 63 110 255 124 112 255 228 205 195 255 63 62 79 155 93 116 255 255 255 62 79 99 176 70 194 103 255 255 -0 -0 -0 -57 -81 -101 -118 -134 -149 -161 -172 -182 -190 -197 -204 -209 -214 -219 -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 -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 -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 -226 -223 -219 -214 -209 -204 -197 -190 -182 -172 -161 -149 -134 -118 -101 -81 -57 -0 -0 -0 255 255 103 194 70 176 99 79 62 255 255 255 116 93 155 79 62 63 255 195 205 228 255 112 124 255 110 63 200 60 255 79 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 69 68 114 255 206 97 255 60 124 255 108 255 218 237 -0 -55 -91 -120 -142 -161 -177 -190 -201 -211 -219 -225 -231 -235 -239 -242 -244 -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 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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -216 -208 -198 -185 -171 -154 -134 -111 -84 -57 -0 149 199 255 63 255 110 255 153 100 166 255 115 62 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 63 255 101 98 255 104 102 119 255 255 65 106 199 83 103 146 255 255 255 237 234 245 255 172 98 127 255 255 64 -0 -52 -73 -92 -110 -127 -143 -156 -168 -177 -186 -193 -200 -206 -211 -216 -220 -224 -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 -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 -224 -220 -216 -211 -206 -200 -193 -186 -177 -168 -156 -143 -127 -110 -92 -73 -52 -0 64 255 255 127 98 172 255 245 234 237 255 255 255 146 103 83 199 106 65 255 255 119 102 104 255 98 101 255 63 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 62 115 255 166 100 153 255 110 255 63 255 199 149 -0 -57 -84 -111 -134 -154 -171 -185 -198 -208 -216 -223 -229 -234 -238 -241 -243 -246 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -240 -236 -232 -227 -221 -213 -204 -194 -181 -165 -147 -126 -103 -78 -57 -0 125 171 255 132 255 179 255 144 114 128 255 111 134 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 250 157 116 255 94 97 105 94 255 255 255 197 73 93 135 255 102 255 255 112 101 255 142 84 110 126 255 255 -0 -0 -63 -81 -100 -119 -136 -150 -162 -172 -181 -189 -196 -202 -208 -213 -218 -222 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -196 -189 -181 -172 -162 -150 -136 -119 -100 -81 -63 -0 -0 255 255 126 110 84 142 255 101 112 255 255 102 255 135 93 73 197 255 255 255 94 105 97 94 255 116 157 250 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 134 111 255 128 114 144 255 179 255 132 255 171 125 -0 -57 -78 -103 -126 -147 -165 -181 -194 -204 -213 -221 -227 -232 -236 -240 -242 -245 -247 -248 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -235 -230 -225 -218 -210 -201 -189 -175 -158 -139 -117 -93 -70 -0 127 110 147 255 119 255 255 143 154 84 101 255 165 255 61 253 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 75 255 156 255 63 93 61 255 84 97 86 63 191 84 255 255 82 122 119 255 91 91 255 61 93 255 124 61 112 116 170 251 255 -0 -50 -65 -87 -110 -129 -144 -156 -167 -176 -184 -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 -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 -184 -176 -167 -156 -144 -129 -110 -87 -65 -50 -0 255 251 170 116 112 61 124 255 93 61 255 91 91 255 119 122 82 255 255 84 191 63 86 97 84 255 61 93 63 255 156 255 75 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 253 61 255 165 255 101 84 154 143 255 255 119 255 147 110 127 -0 -70 -93 -117 -139 -158 -175 -189 -201 -210 -218 -225 -230 -235 -238 -241 -244 -246 -248 -249 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -229 -223 -216 -207 -197 -184 -169 -151 -130 -107 -82 -58 -0 107 105 125 255 102 255 255 139 135 60 60 255 255 131 116 254 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 79 255 102 255 66 63 95 255 74 91 60 96 214 81 110 255 255 64 122 255 78 80 246 172 177 255 62 90 127 108 169 118 255 -0 -0 -0 -71 -99 -120 -136 -149 -160 -170 -179 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -217 -212 -207 -201 -194 -187 -179 -170 -160 -149 -136 -120 -99 -71 -0 -0 -0 255 118 169 108 127 90 62 255 177 172 246 80 78 255 122 64 255 255 110 81 214 96 60 91 74 255 95 63 66 255 102 255 79 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 254 116 131 255 255 60 60 135 139 255 255 102 255 125 105 107 -0 -58 -82 -107 -130 -151 -169 -184 -197 -207 -216 -223 -229 -233 -237 -240 -243 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -232 -227 -221 -213 -204 -193 -179 -163 -143 -120 -96 -70 -0 158 102 102 117 255 255 89 248 127 141 76 63 255 255 158 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 180 255 65 255 60 87 120 255 62 62 89 119 233 80 101 123 255 255 255 255 63 70 241 101 140 255 255 79 151 101 172 103 255 150 101 -0 -56 -86 -109 -127 -141 -153 -163 -173 -181 -189 -196 -203 -209 -214 -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 -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 -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 -230 -227 -223 -219 -214 -209 -203 -196 -189 -181 -173 -163 -153 -141 -127 -109 -86 -56 -0 101 150 255 103 172 101 151 79 255 255 140 101 241 70 63 255 255 255 255 123 101 80 233 119 89 62 62 255 120 87 60 255 65 255 180 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 158 255 255 63 76 141 127 248 89 255 255 117 102 102 158 -0 -70 -96 -120 -143 -163 -179 -193 -204 -213 -221 -227 -232 -236 -239 -242 -245 -246 -248 -249 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -225 -218 -210 -200 -188 -173 -155 -134 -110 -83 -56 -0 148 98 91 109 255 255 255 139 111 163 101 255 255 119 181 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 66 255 255 255 255 255 255 255 61 86 108 145 253 91 110 105 208 116 255 255 140 136 246 91 139 120 255 255 135 82 172 98 255 128 96 -0 -43 -70 -97 -117 -132 -145 -156 -166 -175 -184 -192 -199 -206 -211 -216 -221 -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 -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 -221 -216 -211 -206 -199 -192 -184 -175 -166 -156 -145 -132 -117 -97 -70 -43 -0 96 128 255 98 172 82 135 255 255 120 139 91 246 136 140 255 255 116 208 105 110 91 253 145 108 86 61 255 255 255 255 255 255 255 66 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 181 119 255 255 101 163 111 139 255 255 255 109 91 98 148 -0 -56 -83 -110 -134 -155 -173 -188 -200 -210 -218 -225 -230 -234 -238 -241 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -243 -240 -237 -233 -228 -222 -215 -207 -196 -183 -167 -147 -124 -98 -70 -0 104 142 82 81 87 255 250 255 122 106 199 255 87 255 101 166 255 240 74 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 255 255 249 255 255 255 255 255 255 79 137 81 207 85 255 243 149 126 239 90 148 100 125 255 255 77 192 84 255 108 80 63 -0 -58 -88 -108 -123 -136 -148 -159 -169 -179 -187 -195 -202 -208 -214 -218 -222 -226 -229 -232 -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 -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 -232 -229 -226 -222 -218 -214 -208 -202 -195 -187 -179 -169 -159 -148 -136 -123 -108 -88 -58 -0 63 80 108 255 84 192 77 255 255 125 100 148 90 239 126 149 243 255 85 207 81 137 79 255 255 255 255 255 255 249 255 255 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 74 240 255 166 101 255 87 255 199 106 122 255 250 255 87 81 82 142 104 -0 -70 -98 -124 -147 -167 -183 -196 -207 -215 -222 -228 -233 -237 -240 -243 -245 -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 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 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -220 -213 -203 -192 -178 -160 -139 -114 -87 -57 -0 90 133 60 60 61 255 166 255 100 102 184 255 60 255 91 255 121 230 65 255 79 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 237 68 255 72 255 125 66 255 255 255 252 255 255 118 68 214 81 255 75 92 85 231 78 152 90 117 137 255 255 197 76 255 87 60 82 -0 -56 -81 -99 -114 -127 -139 -151 -163 -173 -183 -191 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -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 -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 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -191 -183 -173 -163 -151 -139 -127 -114 -99 -81 -56 -0 82 60 87 255 76 197 255 255 137 117 90 152 78 231 85 92 75 255 81 214 68 118 255 255 252 255 255 255 66 125 255 72 255 68 237 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 79 255 65 230 121 255 91 255 60 255 184 102 100 255 166 255 61 60 60 133 90 -0 -57 -87 -114 -139 -160 -178 -192 -203 -213 -220 -226 -231 -236 -239 -242 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -230 -224 -218 -210 -200 -187 -172 -153 -131 -104 -75 -0 127 80 160 104 61 255 118 139 255 84 93 110 255 255 167 88 252 69 202 69 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 62 172 161 255 68 255 62 96 161 105 254 255 98 255 255 255 220 86 255 60 86 60 236 77 172 81 114 126 140 255 255 60 255 60 60 80 -0 -55 -75 -90 -103 -116 -130 -144 -156 -168 -178 -187 -195 -202 -208 -213 -217 -221 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -233 -231 -228 -225 -221 -217 -213 -208 -202 -195 -187 -178 -168 -156 -144 -130 -116 -103 -90 -75 -55 -0 80 60 60 255 60 255 255 140 126 114 81 172 77 236 60 86 60 255 86 220 255 255 255 98 255 254 105 161 96 62 255 68 255 161 172 62 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 69 202 69 252 88 167 255 255 110 93 84 255 139 118 255 61 104 160 80 127 -0 -75 -104 -131 -153 -172 -187 -200 -210 -218 -224 -230 -234 -238 -241 -243 -246 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -215 -206 -196 -182 -166 -146 -123 -96 -67 -0 124 72 164 114 255 255 106 127 255 69 61 61 255 251 182 255 105 68 184 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 68 94 91 255 255 255 83 84 164 93 184 252 255 193 150 255 255 63 255 63 61 108 252 255 154 71 109 127 137 142 255 255 255 255 147 132 -0 -54 -67 -79 -91 -106 -122 -137 -150 -163 -174 -183 -191 -198 -204 -210 -215 -219 -223 -226 -229 -232 -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 -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 -232 -229 -226 -223 -219 -215 -210 -204 -198 -191 -183 -174 -163 -150 -137 -122 -106 -91 -79 -67 -54 -0 132 147 255 255 255 255 142 137 127 109 71 154 255 252 108 61 63 255 63 255 255 150 193 255 252 184 93 164 84 83 255 255 255 91 94 68 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 184 68 105 255 182 251 255 61 61 69 255 127 106 255 255 114 164 72 124 -0 -67 -96 -123 -146 -166 -182 -196 -206 -215 -222 -228 -233 -237 -240 -243 -245 -247 -248 -249 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -192 -177 -160 -139 -116 -89 -63 -0 124 66 179 255 255 99 88 99 255 107 69 255 255 135 149 255 92 65 200 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 68 63 70 99 255 255 68 99 191 74 178 101 255 152 99 93 255 255 255 255 254 251 255 255 145 67 92 112 141 149 141 255 255 255 255 255 -0 -0 -56 -65 -79 -97 -114 -131 -145 -158 -169 -179 -187 -195 -201 -207 -212 -216 -220 -224 -227 -230 -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 -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 -230 -227 -224 -220 -216 -212 -207 -201 -195 -187 -179 -169 -158 -145 -131 -114 -97 -79 -65 -56 -0 -0 255 255 255 255 255 141 149 141 112 92 67 145 255 255 251 254 255 255 255 255 93 99 152 255 101 178 74 191 99 68 255 255 99 70 63 68 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 200 65 92 255 149 135 255 255 69 107 255 99 88 99 255 255 179 66 124 -0 -63 -89 -116 -139 -160 -177 -192 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -241 -238 -234 -229 -224 -217 -209 -199 -187 -172 -155 -134 -110 -85 -61 -0 118 63 251 202 255 80 63 62 255 107 173 255 255 119 104 255 83 63 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 58 77 62 94 255 255 255 255 186 65 189 83 255 125 91 62 145 251 255 255 255 255 255 255 255 70 81 101 131 151 141 157 255 102 103 255 255 -0 -0 -0 -69 -90 -109 -125 -140 -153 -165 -175 -183 -191 -197 -203 -209 -213 -217 -221 -225 -228 -231 -233 -235 -238 -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 -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 -238 -235 -233 -231 -228 -225 -221 -217 -213 -209 -203 -197 -191 -183 -175 -165 -153 -140 -125 -109 -90 -69 -0 -0 -0 255 255 103 102 255 157 141 151 131 101 81 70 255 255 255 255 255 255 255 251 145 62 91 125 255 83 189 65 186 255 255 255 255 94 62 77 58 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 63 83 255 104 119 255 255 173 107 255 62 63 80 255 202 251 63 118 -0 -61 -85 -110 -134 -155 -172 -187 -199 -209 -217 -224 -229 -234 -238 -241 -243 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -215 -206 -196 -183 -168 -149 -128 -105 -82 -60 -0 140 255 118 255 110 134 76 188 255 187 255 146 255 86 79 255 110 255 255 75 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 213 255 255 255 88 105 255 255 255 191 89 255 104 62 111 157 88 255 162 117 255 71 148 254 91 93 105 123 157 128 162 255 60 114 95 255 116 95 -0 -65 -86 -104 -121 -135 -148 -160 -170 -179 -187 -194 -200 -205 -210 -214 -219 -222 -226 -229 -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 -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 -229 -226 -222 -219 -214 -210 -205 -200 -194 -187 -179 -170 -160 -148 -135 -121 -104 -86 -65 -0 95 116 255 95 114 60 255 162 128 157 123 105 93 91 254 148 71 255 117 162 255 88 157 111 62 104 255 89 191 255 255 255 105 88 255 255 255 213 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 75 255 255 110 255 79 86 255 146 255 187 255 188 76 134 110 255 118 255 140 -0 -60 -82 -105 -128 -149 -168 -183 -196 -206 -215 -222 -228 -232 -236 -240 -242 -245 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -203 -192 -179 -163 -144 -124 -102 -79 -58 -0 108 255 60 255 106 143 161 74 255 255 108 138 255 69 62 255 63 255 255 79 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 115 118 95 170 109 255 255 64 255 61 63 115 165 74 255 134 103 255 63 112 226 78 84 90 112 170 118 154 252 158 201 94 255 60 111 -0 -65 -83 -100 -115 -129 -142 -154 -165 -174 -182 -189 -196 -201 -206 -211 -216 -220 -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 -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 -220 -216 -211 -206 -201 -196 -189 -182 -174 -165 -154 -142 -129 -115 -100 -83 -65 -0 111 60 255 94 201 158 252 154 118 170 112 90 84 78 226 112 63 255 103 134 255 74 165 115 63 61 255 64 255 255 109 170 95 118 115 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 79 255 255 63 255 62 69 255 138 108 255 255 74 161 143 106 255 60 255 108 -0 -58 -79 -102 -124 -144 -163 -179 -192 -203 -212 -219 -226 -231 -235 -238 -241 -244 -246 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -188 -174 -158 -140 -119 -98 -76 -57 -0 63 245 255 104 115 182 67 62 255 255 90 121 255 88 124 255 255 156 255 180 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 70 101 255 255 60 89 86 166 83 121 255 255 255 255 133 158 241 82 255 112 85 255 68 89 215 64 70 68 90 169 101 140 249 255 152 114 252 160 165 -0 -65 -79 -92 -106 -121 -135 -148 -159 -169 -177 -184 -191 -197 -203 -208 -212 -217 -221 -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 -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 -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 -238 -235 -233 -230 -227 -224 -221 -217 -212 -208 -203 -197 -191 -184 -177 -169 -159 -148 -135 -121 -106 -92 -79 -65 -0 165 160 252 114 152 255 249 140 101 169 90 68 70 64 215 89 68 255 85 112 255 82 241 158 133 255 255 255 255 121 83 166 86 89 60 255 255 101 70 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 180 255 156 255 255 124 88 255 121 90 255 255 62 67 182 115 104 255 245 63 -0 -57 -76 -98 -119 -140 -158 -174 -188 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -196 -184 -170 -153 -135 -115 -94 -73 -55 -0 190 255 255 86 237 89 72 255 255 117 83 92 255 112 101 250 255 102 255 66 255 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 67 79 255 111 67 86 62 187 74 108 178 251 255 255 255 255 240 106 255 90 61 255 61 60 218 61 61 65 89 177 92 137 132 255 104 60 252 100 111 -0 -61 -69 -78 -92 -109 -126 -141 -153 -163 -171 -179 -186 -192 -198 -204 -209 -213 -218 -222 -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 -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 -222 -218 -213 -209 -204 -198 -192 -186 -179 -171 -163 -153 -141 -126 -109 -92 -78 -69 -61 -0 111 100 252 60 104 255 132 137 92 177 89 65 61 61 218 60 61 255 61 90 255 106 240 255 255 255 255 251 178 108 74 187 62 86 67 111 255 79 67 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 255 66 255 102 255 250 101 112 255 92 83 117 255 255 72 89 237 86 255 255 190 -0 -55 -73 -94 -115 -135 -153 -170 -184 -196 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -230 -225 -219 -211 -203 -192 -180 -165 -148 -130 -109 -88 -69 -53 -0 255 255 137 92 208 85 111 255 255 100 60 60 255 98 157 63 255 65 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 60 118 255 60 94 62 118 229 68 86 180 101 255 106 112 255 255 60 255 62 71 255 62 82 233 61 62 70 84 182 73 134 114 255 63 82 250 100 122 -0 -49 -48 -55 -73 -97 -117 -133 -145 -156 -165 -173 -180 -187 -194 -200 -205 -210 -215 -219 -223 -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 -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 -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 -235 -232 -229 -226 -223 -219 -215 -210 -205 -200 -194 -187 -180 -173 -165 -156 -145 -133 -117 -97 -73 -55 -48 -49 -0 122 100 250 82 63 255 114 134 73 182 84 70 62 61 233 82 62 255 71 62 255 60 255 255 112 106 255 101 180 86 68 229 118 62 94 60 255 118 60 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 65 255 63 157 98 255 60 60 100 255 255 111 85 208 92 137 255 255 -0 -53 -69 -88 -109 -130 -148 -165 -180 -192 -203 -211 -219 -225 -230 -234 -238 -241 -244 -246 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -223 -216 -209 -199 -188 -175 -160 -143 -124 -103 -81 -61 -0 69 255 255 135 136 200 136 255 159 255 102 72 228 255 116 93 66 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 255 255 255 255 255 233 73 93 190 92 255 61 108 113 255 255 255 255 191 255 255 255 255 255 118 111 99 196 65 153 93 255 159 148 255 90 150 -0 -0 -0 -0 -58 -85 -107 -124 -137 -148 -158 -166 -174 -182 -189 -195 -201 -206 -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 -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 -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 -238 -235 -233 -230 -227 -224 -220 -216 -211 -206 -201 -195 -189 -182 -174 -166 -158 -148 -137 -124 -107 -85 -58 -0 -0 -0 -0 150 90 255 148 159 255 93 153 65 196 99 111 118 255 255 255 255 255 191 255 255 255 255 113 108 61 255 92 190 93 73 233 255 255 255 255 255 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 66 93 116 255 228 72 102 255 159 255 136 200 136 135 255 255 69 -0 -61 -81 -103 -124 -143 -160 -175 -188 -199 -209 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -221 -214 -205 -196 -184 -171 -156 -138 -118 -96 -71 -0 255 255 145 255 180 91 236 255 100 131 255 112 205 104 255 61 63 60 255 255 237 62 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 215 255 255 255 255 255 255 255 255 70 107 216 86 255 87 122 93 132 255 255 255 255 255 255 255 255 255 255 255 213 238 255 127 80 255 99 92 255 255 114 255 101 99 -0 -0 -69 -95 -113 -127 -139 -149 -159 -167 -176 -183 -190 -196 -202 -208 -213 -217 -222 -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 -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 -222 -217 -213 -208 -202 -196 -190 -183 -176 -167 -159 -149 -139 -127 -113 -95 -69 -0 -0 99 101 255 114 255 255 92 99 255 80 127 255 238 213 255 255 255 255 255 255 255 255 255 255 255 132 93 122 87 255 86 216 107 70 255 255 255 255 255 255 255 255 215 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 62 237 255 255 60 63 61 255 104 205 112 255 131 100 255 236 91 180 255 145 255 255 -0 -71 -96 -118 -138 -156 -171 -184 -196 -205 -214 -221 -226 -231 -235 -239 -242 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -245 -243 -241 -238 -234 -230 -224 -218 -211 -202 -192 -180 -166 -150 -132 -111 -87 -54 -0 255 255 116 255 148 81 237 255 85 108 255 195 102 94 255 95 87 255 255 68 172 68 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 72 255 140 94 255 255 255 255 255 212 98 255 127 172 83 117 144 255 150 89 255 135 87 254 255 255 234 110 141 255 92 68 255 89 82 100 255 80 255 155 127 117 -0 -53 -81 -101 -117 -130 -141 -151 -160 -169 -177 -185 -192 -198 -204 -210 -215 -219 -223 -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 -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 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -215 -210 -204 -198 -192 -185 -177 -169 -160 -151 -141 -130 -117 -101 -81 -53 -0 117 127 155 255 80 255 100 82 89 255 68 92 255 141 110 234 255 255 254 87 135 255 89 150 255 144 117 83 172 127 255 98 212 255 255 255 255 255 94 140 255 72 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 68 172 68 255 255 87 95 255 94 102 195 255 108 85 255 237 81 148 255 116 255 255 -0 -54 -87 -111 -132 -150 -166 -180 -192 -202 -211 -218 -224 -230 -234 -238 -241 -243 -245 -247 -249 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -216 -208 -199 -188 -176 -161 -145 -125 -103 -70 -0 148 133 255 98 255 96 90 255 105 82 87 255 119 97 84 255 120 255 255 255 161 94 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 136 130 255 103 67 133 255 120 150 255 255 64 255 90 184 88 108 133 255 255 66 255 102 61 182 89 255 255 255 255 255 63 65 255 77 66 99 255 215 255 97 103 109 -0 -40 -65 -88 -106 -120 -132 -142 -153 -162 -171 -179 -187 -194 -200 -206 -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 -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 -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 -206 -200 -194 -187 -179 -171 -162 -153 -142 -132 -120 -106 -88 -65 -40 -0 109 103 97 255 215 255 99 66 77 255 65 63 255 255 255 255 255 89 182 61 102 255 66 255 255 133 108 88 184 90 255 64 255 255 150 120 255 133 67 103 255 130 136 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 94 161 255 255 255 120 255 84 97 119 255 87 82 105 255 90 96 255 98 255 133 148 -0 -70 -103 -125 -145 -161 -176 -188 -199 -208 -216 -222 -228 -232 -236 -240 -242 -245 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -213 -205 -195 -184 -171 -156 -139 -119 -94 -55 -0 120 102 255 65 255 97 93 255 91 62 63 255 105 97 74 255 255 255 72 255 91 63 58 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 81 255 61 78 136 255 63 153 87 255 255 255 255 185 71 100 131 140 255 255 255 60 116 227 74 101 252 255 247 255 255 255 255 60 86 127 255 101 255 80 89 89 -0 -0 -54 -78 -95 -109 -121 -133 -144 -154 -164 -173 -182 -189 -196 -203 -208 -213 -218 -222 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -222 -218 -213 -208 -203 -196 -189 -182 -173 -164 -154 -144 -133 -121 -109 -95 -78 -54 -0 -0 89 89 80 255 101 255 127 86 60 255 255 255 255 247 255 252 101 74 227 116 60 255 255 255 140 131 100 71 185 255 255 255 255 87 153 63 255 136 78 61 255 81 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 58 63 91 255 72 255 255 255 74 97 105 255 63 62 91 255 93 97 255 65 255 102 120 -0 -55 -94 -119 -139 -156 -171 -184 -195 -205 -213 -220 -226 -231 -235 -238 -241 -244 -246 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -210 -202 -192 -180 -167 -151 -133 -111 -83 -46 -0 94 89 255 255 128 131 255 146 93 62 255 94 86 91 62 255 249 255 68 255 70 77 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 62 70 255 138 132 159 252 162 212 91 135 255 255 255 255 81 126 134 126 134 255 255 255 255 232 80 97 120 255 155 108 255 255 255 255 255 255 255 113 255 64 78 61 95 -0 -51 -68 -82 -95 -108 -121 -134 -146 -157 -167 -176 -185 -192 -199 -205 -210 -215 -219 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -185 -176 -167 -157 -146 -134 -121 -108 -95 -82 -68 -51 -0 95 61 78 64 255 113 255 255 255 255 255 255 255 108 155 255 120 97 80 232 255 255 255 255 134 126 134 126 81 255 255 255 255 135 91 212 162 252 159 132 138 255 70 62 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 77 70 255 68 255 249 255 62 91 86 94 255 62 93 146 255 131 128 255 255 89 94 -0 -46 -83 -111 -133 -151 -167 -180 -192 -202 -210 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -207 -198 -188 -175 -161 -145 -126 -102 -69 -33 -0 61 63 255 255 120 73 255 145 79 65 255 63 60 62 61 255 125 255 255 99 62 213 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 101 121 255 119 135 141 250 116 218 115 140 147 255 160 255 255 76 132 119 116 255 144 104 255 255 93 133 133 255 124 92 103 255 158 117 117 252 255 60 255 76 61 79 135 -0 -0 -52 -56 -72 -91 -106 -122 -137 -150 -161 -171 -180 -188 -195 -201 -206 -212 -216 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -216 -212 -206 -201 -195 -188 -180 -171 -161 -150 -137 -122 -106 -91 -72 -56 -52 -0 -0 135 79 61 76 255 60 255 252 117 117 158 255 103 92 124 255 133 133 93 255 255 104 144 255 116 119 132 76 255 255 160 255 147 140 115 218 116 250 141 135 119 255 121 101 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 213 62 99 255 255 125 255 61 62 60 63 255 65 79 145 255 73 120 255 255 63 61 -0 -33 -69 -102 -126 -145 -161 -175 -188 -198 -207 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -235 -230 -225 -219 -212 -204 -194 -183 -170 -156 -138 -117 -87 -48 -0 87 124 255 255 145 119 255 110 155 106 255 191 96 89 86 255 66 62 255 255 94 255 255 70 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 69 252 90 151 100 245 255 183 155 163 147 255 146 101 255 255 165 225 115 255 134 94 110 255 255 80 114 255 109 87 89 255 130 104 94 83 255 255 255 255 255 255 255 255 -0 -0 -0 -49 -70 -90 -109 -127 -142 -155 -165 -174 -183 -190 -197 -203 -208 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -208 -203 -197 -190 -183 -174 -165 -155 -142 -127 -109 -90 -70 -49 -0 -0 -0 255 255 255 255 255 255 255 255 83 94 104 130 255 89 87 109 255 114 80 255 255 110 94 134 255 115 225 165 255 255 101 146 255 147 163 155 183 255 245 100 151 90 252 69 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 70 255 255 94 255 255 62 66 255 86 89 96 191 255 106 155 110 255 119 145 255 255 124 87 -0 -48 -87 -117 -138 -156 -170 -183 -194 -204 -212 -219 -225 -230 -235 -238 -241 -243 -246 -247 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -223 -217 -209 -200 -190 -179 -165 -149 -130 -104 -60 -0 66 61 255 255 255 128 69 255 93 199 255 84 214 119 108 255 255 96 83 255 255 255 255 101 67 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 251 255 112 75 130 255 137 107 134 161 255 137 95 111 255 255 173 145 255 129 92 98 161 255 255 108 255 95 63 103 255 109 86 62 108 140 255 255 255 255 255 255 255 255 74 -0 -0 -50 -73 -98 -118 -135 -148 -159 -169 -177 -185 -192 -199 -204 -210 -214 -219 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -226 -223 -219 -214 -210 -204 -199 -192 -185 -177 -169 -159 -148 -135 -118 -98 -73 -50 -0 -0 74 255 255 255 255 255 255 255 255 140 108 62 86 109 255 103 63 95 255 108 255 255 161 98 92 129 255 145 173 255 255 111 95 137 255 161 134 107 137 255 130 75 112 255 251 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 67 101 255 255 255 255 83 96 255 255 108 119 214 84 255 199 93 255 69 128 255 255 255 61 66 -0 -60 -104 -130 -149 -165 -179 -190 -200 -209 -217 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -227 -221 -214 -206 -197 -186 -173 -159 -141 -118 -80 -0 86 107 255 255 141 255 136 255 116 83 197 255 81 233 145 255 255 161 84 68 255 255 255 255 79 60 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 65 254 255 255 63 89 113 255 122 100 108 134 255 132 89 112 126 255 116 74 255 115 78 74 161 92 255 255 255 61 72 111 255 88 62 95 114 151 147 255 121 87 101 255 255 255 255 255 -0 -0 -60 -86 -108 -126 -140 -152 -162 -171 -180 -187 -194 -200 -206 -211 -216 -220 -224 -227 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -227 -224 -220 -216 -211 -206 -200 -194 -187 -180 -171 -162 -152 -140 -126 -108 -86 -60 -0 -0 255 255 255 255 255 101 87 121 255 147 151 114 95 62 88 255 111 72 61 255 255 255 92 161 74 78 115 255 74 116 255 126 112 89 132 255 134 108 100 122 255 113 89 63 255 255 254 65 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 60 79 255 255 255 255 68 84 161 255 255 145 233 81 255 197 83 116 255 136 255 141 255 255 107 86 -0 -80 -118 -141 -159 -173 -186 -197 -206 -214 -221 -227 -231 -235 -239 -242 -244 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -211 -202 -192 -181 -167 -151 -131 -102 -53 -0 152 255 255 99 134 255 84 255 103 73 255 110 80 253 255 255 105 164 99 255 88 115 255 255 118 255 215 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 67 98 255 243 151 170 112 255 93 84 102 105 255 116 85 95 127 255 61 91 255 89 61 97 157 80 167 255 255 239 231 195 255 60 64 66 73 126 130 255 92 60 79 143 255 136 99 255 255 -0 -0 -68 -94 -114 -130 -143 -155 -165 -174 -182 -189 -196 -202 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -202 -196 -189 -182 -174 -165 -155 -143 -130 -114 -94 -68 -0 -0 255 255 99 136 255 143 79 60 92 255 130 126 73 66 64 60 255 195 231 239 255 255 167 80 157 97 61 89 255 91 61 255 127 95 85 116 255 105 102 84 93 255 112 170 151 243 255 98 67 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 215 255 118 255 255 115 88 255 99 164 105 255 255 253 80 110 255 73 103 255 84 255 134 99 255 255 152 -0 -53 -102 -131 -151 -167 -181 -192 -202 -211 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -228 -222 -216 -208 -199 -188 -175 -160 -142 -117 -78 -0 88 107 255 255 91 118 255 255 146 93 82 255 101 91 255 252 254 93 191 255 105 118 60 111 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 73 134 255 233 77 161 92 255 61 107 112 96 255 83 82 81 112 248 174 180 255 61 79 99 171 70 184 255 91 84 144 112 255 255 172 171 161 172 188 255 62 70 77 122 255 119 92 90 255 92 -0 -47 -73 -98 -117 -133 -146 -158 -168 -176 -184 -191 -197 -203 -209 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -209 -203 -197 -191 -184 -176 -168 -158 -146 -133 -117 -98 -73 -47 -0 92 255 90 92 119 255 122 77 70 62 255 188 172 161 171 172 255 255 112 144 84 91 255 184 70 171 99 79 61 255 180 174 248 112 81 82 83 255 96 112 107 61 255 92 161 77 233 255 134 73 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 111 60 118 105 255 191 93 254 252 255 91 101 255 82 93 146 255 255 118 91 255 255 107 88 -0 -78 -117 -142 -160 -175 -188 -199 -208 -216 -222 -228 -232 -236 -240 -242 -245 -246 -248 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -213 -204 -194 -183 -169 -152 -131 -101 -58 -0 61 238 255 90 85 90 255 255 135 122 255 123 110 79 255 255 184 74 186 255 95 89 67 60 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 247 253 255 134 70 255 242 219 226 101 255 66 62 83 100 245 101 143 255 255 243 239 247 255 159 255 74 82 132 93 95 255 255 75 73 107 152 255 255 162 168 160 255 104 88 62 255 83 68 -0 -50 -77 -104 -123 -138 -150 -161 -170 -178 -186 -193 -199 -205 -210 -215 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -215 -210 -205 -199 -193 -186 -178 -170 -161 -150 -138 -123 -104 -77 -50 -0 68 83 255 62 88 104 255 160 168 162 255 255 152 107 73 75 255 255 95 93 132 82 74 255 159 255 247 239 243 255 255 143 101 245 100 83 62 66 255 101 226 219 242 255 70 134 255 253 247 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 60 67 89 95 255 186 74 184 255 255 79 110 123 255 122 135 255 255 90 85 90 255 238 61 -0 -58 -101 -131 -152 -169 -183 -194 -204 -213 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -200 -190 -177 -162 -143 -119 -87 -49 -0 255 73 255 79 62 62 255 255 119 64 255 105 137 255 98 252 178 65 255 170 86 86 94 255 255 72 136 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 215 255 255 218 90 255 117 62 255 113 125 178 192 255 69 67 72 97 238 90 163 118 255 255 123 98 255 125 255 70 67 129 90 79 112 255 255 68 118 193 104 255 255 76 104 255 86 61 95 255 62 82 -0 -0 -63 -93 -114 -130 -143 -154 -163 -172 -180 -187 -194 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -194 -187 -180 -172 -163 -154 -143 -130 -114 -93 -63 -0 -0 82 62 255 95 61 86 255 104 76 255 255 104 193 118 68 255 255 112 79 90 129 67 70 255 125 255 98 123 255 255 118 163 90 238 97 72 67 69 255 192 178 125 113 255 62 117 255 90 218 255 255 215 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 136 72 255 255 94 86 86 170 255 65 178 252 98 255 137 105 255 64 119 255 255 62 62 79 255 73 255 -0 -49 -87 -119 -143 -162 -177 -190 -200 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -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 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 -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 -239 -236 -232 -227 -221 -214 -206 -196 -185 -171 -154 -133 -106 -72 -0 255 117 255 169 98 79 255 102 255 122 255 208 81 118 255 255 101 189 255 109 166 62 62 255 255 255 130 75 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 206 235 255 255 255 255 255 100 115 114 122 255 255 207 205 171 243 255 141 102 94 255 60 100 255 102 255 64 72 132 74 67 99 131 255 255 255 166 97 137 255 255 152 255 61 75 75 255 94 92 106 -0 -59 -86 -105 -121 -135 -146 -156 -165 -174 -182 -189 -196 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -196 -189 -182 -174 -165 -156 -146 -135 -121 -105 -86 -59 -0 106 92 94 255 75 75 61 255 152 255 255 137 97 166 255 255 255 131 99 67 74 132 72 64 255 102 255 100 60 255 94 102 141 255 243 171 205 207 255 255 122 114 115 100 255 255 255 255 255 235 206 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 75 130 255 255 255 62 62 166 109 255 189 101 255 255 118 81 208 255 122 255 102 255 79 98 169 255 117 255 -0 -72 -106 -133 -154 -171 -185 -196 -206 -214 -221 -227 -232 -236 -239 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -243 -241 -238 -234 -230 -225 -218 -211 -202 -192 -179 -164 -146 -123 -92 -52 -0 255 255 101 164 99 237 255 91 255 255 116 207 68 255 193 255 83 191 255 83 187 118 255 255 140 255 81 62 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 137 200 93 255 176 116 255 101 109 112 108 99 124 255 255 125 93 117 255 127 93 61 241 205 210 255 66 255 64 69 147 60 84 99 130 164 117 255 255 100 167 118 255 255 255 255 109 103 255 86 104 80 -0 -56 -76 -95 -111 -126 -138 -149 -158 -167 -176 -184 -191 -198 -204 -210 -215 -220 -224 -227 -231 -233 -236 -238 -240 -242 -243 -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 -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 -243 -242 -240 -238 -236 -233 -231 -227 -224 -220 -215 -210 -204 -198 -191 -184 -176 -167 -158 -149 -138 -126 -111 -95 -76 -56 -0 80 104 86 255 103 109 255 255 255 255 118 167 100 255 255 117 164 130 99 84 60 147 69 64 255 66 255 210 205 241 61 93 127 255 117 93 125 255 255 124 99 108 112 109 101 255 116 176 255 93 200 137 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 62 81 255 140 255 255 118 187 83 255 191 83 255 193 255 68 207 116 255 255 91 255 237 99 164 101 255 255 -0 -52 -92 -123 -146 -164 -179 -192 -202 -211 -218 -225 -230 -234 -238 -241 -243 -246 -247 -249 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -216 -208 -198 -187 -173 -157 -137 -112 -73 -0 113 255 251 81 176 234 255 91 78 255 255 85 214 255 150 152 255 89 255 121 74 229 255 255 94 103 255 70 101 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 192 89 255 151 110 255 79 96 97 103 88 113 124 255 255 63 156 255 104 63 98 233 101 158 255 255 255 255 237 246 255 120 81 116 165 106 140 255 255 119 105 140 255 129 255 255 255 255 255 62 109 -0 -0 -55 -75 -97 -114 -129 -140 -151 -160 -169 -178 -186 -193 -200 -206 -212 -217 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -217 -212 -206 -200 -193 -186 -178 -169 -160 -151 -140 -129 -114 -97 -75 -55 -0 -0 109 62 255 255 255 255 255 129 255 140 105 119 255 255 140 106 165 116 81 120 255 246 237 255 255 255 255 158 101 233 98 63 104 255 156 63 255 255 124 113 88 103 97 96 79 255 110 151 255 89 192 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 101 70 255 103 94 255 255 229 74 121 255 89 255 152 150 255 214 85 255 255 78 91 255 234 176 81 251 255 113 -0 -73 -112 -137 -157 -173 -187 -198 -208 -216 -222 -228 -233 -237 -240 -243 -245 -247 -248 -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 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 -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 -239 -235 -231 -226 -220 -213 -204 -194 -182 -167 -150 -129 -100 -58 -0 81 255 185 70 245 112 255 80 63 255 255 81 220 255 99 125 255 64 255 108 68 233 255 255 67 61 255 121 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 63 195 74 255 132 97 255 79 90 83 92 77 107 117 149 255 255 255 255 63 75 83 238 80 160 118 253 255 255 255 255 255 61 79 118 166 78 118 159 255 60 123 121 250 255 173 121 252 255 255 255 255 206 -0 -0 -51 -76 -101 -119 -132 -143 -153 -162 -171 -180 -188 -196 -203 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -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 -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 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -196 -188 -180 -171 -162 -153 -143 -132 -119 -101 -76 -51 -0 -0 206 255 255 255 255 252 121 173 255 250 121 123 60 255 159 118 78 166 118 79 61 255 255 255 255 255 253 118 160 80 238 83 75 63 255 255 255 255 149 117 107 77 92 83 90 79 255 97 132 255 74 195 63 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 121 255 61 67 255 255 233 68 108 255 64 255 125 99 255 220 81 255 255 63 80 255 112 245 70 185 255 81 -0 -58 -100 -129 -150 -167 -182 -194 -204 -213 -220 -226 -231 -235 -239 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -217 -209 -200 -189 -176 -161 -142 -120 -89 -52 -0 61 255 194 255 101 61 246 70 140 243 255 86 255 93 91 104 255 255 178 86 73 255 255 133 78 138 255 69 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 112 222 70 255 114 85 255 77 81 61 137 69 99 114 130 197 111 255 255 182 159 169 246 255 131 91 116 255 169 118 255 255 80 98 148 234 81 96 137 255 255 75 94 123 255 132 93 74 255 143 97 255 255 81 -0 -0 -61 -90 -108 -122 -134 -144 -154 -165 -174 -183 -191 -199 -205 -211 -216 -221 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -248 -248 -249 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -221 -216 -211 -205 -199 -191 -183 -174 -165 -154 -144 -134 -122 -108 -90 -61 -0 -0 81 255 255 97 143 255 74 93 132 255 123 94 75 255 255 137 96 81 234 148 98 80 255 255 118 169 255 116 91 131 255 246 169 159 182 255 255 111 197 130 114 99 69 137 61 81 77 255 85 114 255 70 222 112 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 69 255 138 78 133 255 255 73 86 178 255 255 104 91 93 255 86 255 243 140 70 246 61 101 255 194 255 61 -0 -52 -89 -120 -142 -161 -176 -189 -200 -209 -217 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -245 -242 -240 -236 -232 -227 -221 -214 -206 -196 -184 -170 -154 -134 -110 -81 -49 -0 255 103 172 255 93 172 241 136 149 75 255 63 255 62 62 61 255 251 180 93 70 255 255 136 132 119 252 255 65 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 232 86 255 99 62 255 71 60 97 144 63 82 100 115 203 109 241 255 62 85 82 96 255 96 78 101 255 143 105 97 255 255 255 255 231 91 96 118 148 255 142 174 138 255 100 61 105 255 115 86 79 255 255 63 -0 -48 -72 -94 -110 -123 -134 -146 -157 -168 -178 -187 -194 -201 -208 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -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 -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 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -208 -201 -194 -187 -178 -168 -157 -146 -134 -123 -110 -94 -72 -48 -0 63 255 255 79 86 115 255 105 61 100 255 138 174 142 255 148 118 96 91 231 255 255 255 255 97 105 143 255 101 78 96 255 96 82 85 62 255 241 109 203 115 100 82 63 144 97 60 71 255 62 99 255 86 232 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 65 255 252 119 132 136 255 255 70 93 180 251 255 61 62 62 255 63 255 75 149 136 241 172 93 255 172 103 255 -0 -49 -81 -110 -134 -154 -170 -184 -196 -206 -214 -221 -227 -232 -236 -240 -242 -245 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -202 -192 -179 -164 -147 -126 -101 -73 -0 214 255 98 142 255 177 101 246 126 92 60 255 255 145 111 63 255 255 101 190 107 255 120 255 159 135 90 251 254 67 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 62 255 60 70 255 62 85 95 153 60 109 93 104 201 89 166 255 255 202 212 147 255 64 69 98 255 123 89 90 193 88 122 255 255 93 126 123 128 255 255 113 109 255 62 77 106 255 90 61 89 116 255 255 114 -0 -50 -74 -95 -110 -123 -136 -149 -161 -172 -182 -190 -198 -204 -210 -215 -220 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -215 -210 -204 -198 -190 -182 -172 -161 -149 -136 -123 -110 -95 -74 -50 -0 114 255 255 116 89 61 90 255 106 77 62 255 109 113 255 255 128 123 126 93 255 255 122 88 193 90 89 123 255 98 69 64 255 147 212 202 255 255 166 89 201 104 93 109 60 153 95 85 62 255 70 60 255 62 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 67 254 251 90 135 159 255 120 255 107 190 101 255 255 63 111 145 255 255 60 92 126 246 101 177 255 142 98 255 214 -0 -73 -101 -126 -147 -164 -179 -192 -202 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -198 -187 -173 -157 -138 -116 -90 -64 -0 255 127 84 124 255 140 91 239 85 86 63 255 251 157 115 133 255 255 92 216 255 150 63 252 141 151 255 255 98 73 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 69 255 255 255 255 230 255 255 255 254 255 255 66 96 77 200 82 184 119 255 255 152 104 255 255 100 135 255 105 78 75 184 75 101 93 255 255 63 120 124 139 255 73 104 255 172 162 165 255 61 68 91 95 121 255 255 -0 -0 -56 -79 -94 -110 -126 -141 -155 -166 -177 -186 -194 -201 -207 -213 -218 -222 -226 -229 -232 -235 -237 -240 -241 -243 -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 -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 -243 -241 -240 -237 -235 -232 -229 -226 -222 -218 -213 -207 -201 -194 -186 -177 -166 -155 -141 -126 -110 -94 -79 -56 -0 -0 255 255 121 95 91 68 61 255 165 162 172 255 104 73 255 139 124 120 63 255 255 93 101 75 184 75 78 105 255 135 100 255 255 104 152 255 255 119 184 82 200 77 96 66 255 255 254 255 255 255 230 255 255 255 255 69 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 73 98 255 255 151 141 252 63 150 255 216 92 255 255 133 115 157 251 255 63 86 85 239 91 140 255 124 84 127 255 -0 -64 -90 -116 -138 -157 -173 -187 -198 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -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 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 -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 -239 -236 -232 -227 -220 -213 -204 -194 -182 -167 -149 -129 -104 -76 -50 -0 255 110 61 62 255 139 90 231 60 61 255 255 88 165 158 255 106 255 86 212 255 153 162 250 100 112 255 255 134 255 215 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 67 84 255 255 255 255 255 255 255 61 92 255 255 64 62 228 255 157 106 137 255 255 77 142 255 255 72 255 85 61 112 178 71 93 62 124 255 255 64 125 113 255 255 188 255 102 146 92 255 255 167 174 192 146 124 255 255 -0 -48 -61 -76 -94 -114 -133 -148 -160 -171 -181 -190 -197 -204 -210 -215 -220 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -220 -215 -210 -204 -197 -190 -181 -171 -160 -148 -133 -114 -94 -76 -61 -48 -0 255 255 124 146 192 174 167 255 255 92 146 102 255 188 255 255 113 125 64 255 255 124 62 93 71 178 112 61 85 255 72 255 255 142 77 255 255 137 106 157 255 228 62 64 255 255 92 61 255 255 255 255 255 255 255 84 67 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 215 255 134 255 255 112 100 250 162 153 255 212 86 255 106 255 158 165 88 255 255 61 60 231 90 139 255 62 61 110 255 -0 -50 -76 -104 -129 -149 -167 -182 -194 -204 -213 -220 -227 -232 -236 -239 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -189 -176 -160 -141 -117 -88 -55 -0 255 126 112 90 255 120 148 78 236 108 254 255 255 74 241 255 112 61 255 98 255 87 212 116 245 75 63 243 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 60 122 197 255 122 93 255 255 255 255 255 255 255 255 255 255 255 138 89 131 129 255 255 81 178 255 255 255 60 77 122 198 70 63 107 152 93 255 255 77 97 119 255 255 255 255 97 66 110 255 255 63 157 141 191 103 255 255 -0 -0 -53 -75 -103 -124 -140 -154 -166 -176 -185 -193 -200 -207 -212 -217 -222 -226 -229 -232 -235 -237 -240 -241 -243 -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 -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 -243 -241 -240 -237 -235 -232 -229 -226 -222 -217 -212 -207 -200 -193 -185 -176 -166 -154 -140 -124 -103 -75 -53 -0 -0 255 255 103 191 141 157 63 255 255 110 66 97 255 255 255 255 119 97 77 255 255 93 152 107 63 70 198 122 77 60 255 255 255 178 81 255 255 129 131 89 138 255 255 255 255 255 255 255 255 255 255 255 93 122 255 197 122 60 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 243 63 75 245 116 212 87 255 98 255 61 112 255 241 74 255 255 254 108 236 78 148 120 255 90 112 126 255 -0 -55 -88 -117 -141 -160 -176 -189 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -249 -250 -251 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -215 -207 -196 -184 -170 -152 -131 -104 -70 -0 64 255 116 127 79 255 100 152 77 252 251 255 162 255 82 240 255 108 87 255 64 255 91 218 255 130 89 151 233 247 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 167 255 63 85 109 255 179 79 101 255 255 94 134 255 62 78 62 134 119 150 255 255 152 93 255 255 255 245 245 255 62 95 138 216 86 119 255 255 141 174 176 255 118 255 60 85 133 105 255 255 135 82 162 128 158 255 255 -0 -0 -60 -93 -116 -133 -147 -160 -171 -181 -189 -197 -203 -209 -215 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -215 -209 -203 -197 -189 -181 -171 -160 -147 -133 -116 -93 -60 -0 -0 255 255 158 128 162 82 135 255 255 105 133 85 60 255 118 255 176 174 141 255 255 119 86 216 138 95 62 255 245 245 255 255 255 93 152 255 255 150 119 134 62 78 62 255 134 94 255 255 101 79 179 255 109 85 63 255 167 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 247 233 151 89 130 255 218 91 255 64 255 87 108 255 240 82 255 162 255 251 252 77 152 100 255 79 127 116 255 64 -0 -70 -104 -131 -152 -170 -184 -196 -207 -215 -222 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -192 -179 -163 -144 -120 -91 -57 -0 255 170 108 151 255 125 90 172 255 255 255 117 134 255 106 255 113 122 127 255 255 135 115 183 255 113 170 77 253 218 206 137 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 211 255 255 255 255 255 64 157 255 180 66 83 105 255 255 77 255 39 61 83 171 118 136 151 255 63 98 228 118 255 255 64 255 255 255 255 199 90 109 140 255 255 90 152 255 62 255 120 113 172 93 130 255 255 76 173 98 127 156 255 102 -0 -55 -85 -106 -123 -139 -153 -165 -176 -185 -193 -200 -206 -212 -217 -221 -225 -229 -232 -235 -237 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -229 -225 -221 -217 -212 -206 -200 -193 -185 -176 -165 -153 -139 -123 -106 -85 -55 -0 102 255 156 127 98 173 76 255 255 130 93 172 113 120 255 62 255 152 90 255 255 140 109 90 199 255 255 255 255 64 255 255 118 228 98 63 255 151 136 118 171 83 61 39 255 77 255 255 105 83 66 180 255 157 64 255 255 255 255 255 211 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 137 206 218 253 77 170 113 255 183 115 135 255 255 127 122 113 255 106 255 134 117 255 255 255 172 90 125 255 151 108 170 255 -0 -57 -91 -120 -144 -163 -179 -192 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -217 -209 -199 -187 -173 -156 -135 -110 -81 -52 -0 251 169 101 135 255 117 81 154 255 255 255 103 112 255 60 255 93 172 90 255 255 140 155 137 255 112 161 255 90 235 200 75 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 85 251 255 255 255 255 255 255 67 112 81 125 255 255 255 255 255 255 135 114 132 127 255 255 85 227 101 134 255 255 255 187 129 255 255 93 134 133 152 255 105 165 255 255 255 69 99 186 98 119 158 255 255 171 84 108 132 255 67 -0 -54 -75 -93 -112 -130 -146 -159 -170 -180 -188 -196 -203 -209 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -209 -203 -196 -188 -180 -170 -159 -146 -130 -112 -93 -75 -54 -0 67 255 132 108 84 171 255 255 158 119 98 186 99 69 255 255 255 165 105 255 152 133 134 93 255 255 129 187 255 255 255 134 101 227 85 255 255 127 132 114 135 255 255 255 255 255 255 125 81 112 67 255 255 255 255 255 255 251 85 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 75 200 235 90 255 161 112 255 137 155 140 255 255 90 172 93 255 60 255 112 103 255 255 255 154 81 117 255 135 101 169 251 -0 -52 -81 -110 -135 -156 -173 -187 -199 -209 -217 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -245 -242 -240 -236 -232 -227 -221 -214 -205 -195 -182 -167 -149 -127 -101 -73 -0 255 118 172 82 255 137 114 71 145 255 71 255 85 90 255 255 132 83 184 255 255 147 163 107 122 255 92 134 255 255 93 192 63 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 110 98 119 255 157 112 255 64 255 255 63 103 169 134 255 255 255 255 255 89 99 129 119 140 255 255 215 80 99 184 123 255 255 99 170 255 255 73 123 135 255 255 117 84 255 255 255 255 181 72 101 152 123 255 255 64 111 105 252 181 -0 -0 -56 -74 -99 -120 -138 -152 -164 -175 -184 -192 -199 -206 -212 -217 -221 -226 -229 -232 -235 -238 -240 -242 -243 -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 -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 -243 -242 -240 -238 -235 -232 -229 -226 -221 -217 -212 -206 -199 -192 -184 -175 -164 -152 -138 -120 -99 -74 -56 -0 -0 181 252 105 111 64 255 255 123 152 101 72 181 255 255 255 255 84 117 255 255 135 123 73 255 255 170 99 255 255 123 184 99 80 215 255 255 140 119 129 99 89 255 255 255 255 255 134 169 103 63 255 255 64 255 112 157 255 119 98 110 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 63 192 93 255 255 134 92 255 122 107 163 147 255 255 184 83 132 255 255 90 85 255 71 255 145 71 114 137 255 82 172 118 255 -0 -73 -101 -127 -149 -167 -182 -195 -205 -214 -221 -227 -232 -236 -240 -242 -245 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -202 -191 -177 -161 -142 -118 -92 -63 -0 255 103 172 77 255 126 109 67 255 148 63 255 61 62 255 255 117 88 185 255 255 147 134 100 93 255 70 117 255 255 89 195 112 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 79 108 255 124 89 255 69 92 255 255 255 119 141 158 255 135 255 255 114 94 116 114 127 142 255 205 66 79 182 94 141 255 255 118 119 255 255 77 112 143 255 63 85 255 136 107 255 255 81 127 156 101 148 255 255 157 196 248 102 210 -0 -0 -51 -80 -109 -128 -144 -157 -169 -179 -188 -195 -202 -209 -214 -219 -224 -228 -231 -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 -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 -231 -228 -224 -219 -214 -209 -202 -195 -188 -179 -169 -157 -144 -128 -109 -80 -51 -0 -0 210 102 248 196 157 255 255 148 101 156 127 81 255 255 107 136 255 85 63 255 143 112 77 255 255 119 118 255 255 141 94 182 79 66 205 255 142 127 114 116 94 114 255 255 135 255 158 141 119 255 255 255 92 69 255 89 124 255 108 79 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 112 195 89 255 255 117 70 255 93 100 134 147 255 255 185 88 117 255 255 62 61 255 63 148 255 67 109 126 255 77 172 103 255 -0 -63 -92 -118 -142 -161 -177 -191 -202 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 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 -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 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -198 -186 -172 -155 -134 -110 -81 -50 -0 255 98 192 255 140 127 92 70 254 112 68 255 71 255 255 144 108 71 255 160 255 161 108 84 61 255 62 255 176 255 74 222 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 62 69 95 255 96 63 247 110 129 190 107 255 255 109 202 255 104 255 91 98 91 109 99 117 131 255 255 60 104 211 91 117 150 255 66 90 129 255 255 138 198 255 144 136 255 130 101 99 255 255 73 163 93 136 147 255 255 131 245 255 179 115 -0 -0 -62 -93 -116 -135 -150 -163 -174 -183 -191 -199 -206 -212 -217 -222 -226 -230 -233 -235 -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 -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 -235 -233 -230 -226 -222 -217 -212 -206 -199 -191 -183 -174 -163 -150 -135 -116 -93 -62 -0 -0 115 179 255 245 131 255 255 147 136 93 163 73 255 255 99 101 130 255 136 144 255 198 138 255 255 129 90 66 255 150 117 91 211 104 60 255 255 131 117 99 109 91 98 91 255 104 255 202 109 255 255 107 190 129 110 247 63 96 255 95 69 62 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 222 74 255 176 255 62 255 61 84 108 161 255 160 255 71 108 144 255 255 71 255 68 112 254 70 92 127 140 255 192 98 255 -0 -50 -81 -110 -134 -155 -172 -186 -198 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -213 -205 -194 -182 -167 -149 -127 -100 -65 -0 150 255 84 197 255 137 112 81 91 226 89 61 255 191 255 255 133 100 81 255 146 255 134 102 107 242 255 255 116 151 255 70 232 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 111 133 96 255 61 77 244 90 146 196 94 133 255 255 162 255 67 255 76 84 74 103 89 101 113 150 255 255 255 206 115 116 141 255 255 109 171 125 255 255 149 255 118 116 255 115 99 88 108 255 255 161 80 117 125 139 255 66 90 255 149 103 89 -0 -48 -75 -104 -126 -142 -156 -168 -178 -187 -195 -203 -209 -215 -220 -224 -228 -231 -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 -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 -231 -228 -224 -220 -215 -209 -203 -195 -187 -178 -168 -156 -142 -126 -104 -75 -48 -0 89 103 149 255 90 66 255 139 125 117 80 161 255 255 108 88 99 115 255 116 118 255 149 255 255 125 171 109 255 255 141 116 115 206 255 255 255 150 113 101 89 103 74 84 76 255 67 255 162 255 255 133 94 196 146 90 244 77 61 255 96 133 111 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 232 70 255 151 116 255 255 242 107 102 134 255 146 255 81 100 133 255 255 191 255 61 89 226 91 81 112 137 255 197 84 255 150 -0 -65 -100 -127 -149 -167 -182 -194 -205 -213 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -243 -241 -238 -234 -230 -225 -218 -210 -201 -190 -177 -161 -143 -119 -87 -0 101 128 255 76 255 142 141 101 93 78 215 60 62 255 255 150 255 131 126 255 101 137 255 105 112 219 113 255 255 110 132 255 86 255 69 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 64 121 255 184 193 249 255 96 189 89 119 142 255 115 255 63 255 75 77 64 84 63 121 88 134 213 117 255 255 72 101 131 142 255 255 115 142 156 255 81 255 100 107 255 90 84 79 100 130 255 255 64 126 124 96 255 255 109 255 126 85 62 99 -0 -63 -95 -117 -135 -150 -162 -173 -183 -191 -199 -206 -212 -218 -222 -226 -230 -233 -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 -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 -233 -230 -226 -222 -218 -212 -206 -199 -191 -183 -173 -162 -150 -135 -117 -95 -63 -0 99 62 85 126 255 109 255 255 96 124 126 64 255 255 130 100 79 84 90 255 107 100 255 81 255 156 142 115 255 255 142 131 101 72 255 255 117 213 134 88 121 63 84 64 77 75 255 63 255 115 255 142 119 89 189 96 255 249 193 184 255 121 64 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 69 255 86 255 132 110 255 255 113 219 112 105 255 137 101 255 126 131 255 150 255 255 62 60 215 78 93 101 141 142 255 76 255 128 101 -0 -87 -119 -143 -161 -177 -190 -201 -210 -218 -225 -230 -234 -238 -241 -243 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -222 -216 -207 -198 -186 -172 -156 -136 -110 -71 -0 96 108 255 60 255 149 131 105 84 64 218 82 255 255 89 255 140 134 76 255 95 132 255 96 226 125 100 101 255 97 114 255 62 255 67 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 106 97 255 83 181 73 110 132 255 61 255 100 255 71 61 93 60 104 157 74 112 212 108 150 255 73 118 124 141 135 255 61 133 143 244 222 255 91 135 255 64 74 74 81 119 128 255 255 171 223 101 130 255 255 255 107 61 101 118 -0 -60 -88 -110 -128 -143 -156 -168 -178 -187 -196 -203 -210 -215 -220 -225 -228 -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 -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 -228 -225 -220 -215 -210 -203 -196 -187 -178 -168 -156 -143 -128 -110 -88 -60 -0 118 101 61 107 255 255 255 130 101 223 171 255 255 128 119 81 74 74 64 255 135 91 255 222 244 143 133 61 255 135 141 124 118 73 255 150 108 212 112 74 157 104 60 93 61 71 255 100 255 61 255 132 110 73 181 83 255 97 106 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 67 255 62 255 114 97 255 101 100 125 226 96 255 132 95 255 76 134 140 255 89 255 255 82 218 64 84 105 131 149 255 60 255 108 96 -0 -71 -110 -136 -156 -172 -186 -198 -207 -216 -222 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -182 -168 -150 -129 -99 -56 -0 80 87 255 255 141 151 123 90 70 61 233 255 255 255 66 255 126 132 255 111 89 116 255 101 178 115 109 79 255 85 99 255 255 84 60 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 70 89 255 255 255 62 106 255 68 179 67 93 113 248 185 255 255 255 62 101 63 118 160 233 81 95 215 95 142 255 255 72 101 132 115 255 255 79 119 227 102 255 255 102 255 60 80 62 81 145 138 168 255 255 173 157 173 132 255 255 60 85 135 107 -0 -59 -83 -104 -122 -137 -150 -162 -173 -183 -192 -200 -207 -213 -218 -223 -227 -230 -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 -254 -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 -233 -230 -227 -223 -218 -213 -207 -200 -192 -183 -173 -162 -150 -137 -122 -104 -83 -59 -0 107 135 85 60 255 255 132 173 157 173 255 255 168 138 145 81 62 80 60 255 102 255 255 102 227 119 79 255 255 115 132 101 72 255 255 142 95 215 95 81 233 160 118 63 101 62 255 255 255 185 248 113 93 67 179 68 255 106 62 255 255 255 89 70 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 60 84 255 255 99 85 255 79 109 115 178 101 255 116 89 111 255 132 126 255 66 255 255 255 233 61 70 90 123 151 141 255 255 87 80 -0 -56 -99 -129 -150 -168 -182 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -177 -162 -144 -120 -86 -43 63 60 60 255 255 141 157 112 68 61 61 255 255 135 255 255 134 119 165 255 112 85 83 255 192 114 112 96 79 255 62 60 255 255 122 255 211 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 62 84 131 255 250 234 191 255 71 189 65 82 101 244 110 117 255 255 255 255 255 255 255 224 88 93 218 92 133 143 255 255 145 206 94 148 255 104 158 220 91 138 255 255 255 255 235 255 255 82 103 155 178 255 112 100 130 146 243 255 255 255 255 84 -0 -57 -79 -98 -114 -129 -143 -156 -168 -179 -188 -197 -204 -211 -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 -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 -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 -242 -241 -239 -237 -234 -232 -229 -225 -221 -216 -211 -204 -197 -188 -179 -168 -156 -143 -129 -114 -98 -79 -57 -0 84 255 255 255 255 243 146 130 100 112 255 178 155 103 82 255 255 235 255 255 255 255 138 91 220 158 104 255 148 94 206 145 255 255 143 133 92 218 93 88 224 255 255 255 255 255 255 255 117 110 244 101 82 65 189 71 255 191 234 250 255 131 84 62 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 211 255 122 255 255 60 62 255 79 96 112 114 192 255 83 85 112 255 165 119 134 255 255 135 255 255 61 61 68 112 157 141 255 255 60 60 63 -43 -86 -120 -144 -162 -177 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -245 -242 -240 -236 -232 -228 -222 -215 -207 -197 -186 -172 -156 -136 -109 -70 -0 82 60 255 255 157 128 170 90 65 62 255 255 87 102 255 255 116 225 255 126 95 82 66 255 122 108 97 90 77 255 70 255 255 197 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 69 106 174 255 62 167 87 255 255 199 62 110 93 241 100 107 251 255 255 255 255 86 255 255 73 112 238 81 124 120 151 255 255 168 113 151 255 255 110 214 79 133 113 255 255 255 255 255 255 133 123 153 167 255 62 112 123 112 217 116 255 255 255 255 -0 -54 -74 -91 -106 -121 -135 -149 -162 -174 -185 -194 -202 -208 -214 -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 -254 -254 -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 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -202 -194 -185 -174 -162 -149 -135 -121 -106 -91 -74 -54 -0 255 255 255 255 116 217 112 123 112 62 255 167 153 123 133 255 255 255 255 255 255 113 133 79 214 110 255 255 151 113 168 255 255 151 120 124 81 238 112 73 255 255 86 255 255 255 255 251 107 100 241 93 110 62 199 255 255 87 167 62 255 174 106 69 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 197 255 255 70 255 77 90 97 108 122 255 66 82 95 126 255 225 116 255 255 102 87 255 255 62 65 90 170 128 157 255 255 60 82 -0 -70 -109 -136 -156 -172 -186 -197 -207 -215 -222 -228 -232 -236 -240 -242 -245 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -181 -167 -149 -127 -97 -58 -0 80 147 255 255 162 118 169 89 70 118 255 254 61 60 255 255 115 173 255 127 81 62 69 255 99 103 83 81 71 255 230 255 255 167 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 129 255 61 170 70 91 255 255 255 72 72 243 90 95 138 255 145 107 255 255 96 255 255 255 236 90 140 96 139 145 255 61 91 138 147 255 62 218 77 156 102 136 255 143 107 255 255 67 81 127 153 255 255 183 231 120 216 95 149 255 121 255 -0 -54 -69 -83 -97 -112 -128 -143 -157 -170 -181 -191 -199 -206 -212 -217 -221 -225 -229 -232 -234 -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 -254 -254 -254 -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 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -199 -191 -181 -170 -157 -143 -128 -112 -97 -83 -69 -54 -0 255 121 255 149 95 216 120 231 183 255 255 153 127 81 67 255 255 107 143 255 136 102 156 77 218 62 255 147 138 91 61 255 145 139 96 140 90 236 255 255 255 96 255 255 107 145 255 138 95 90 243 72 72 255 255 255 91 70 170 61 255 129 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 167 255 255 230 255 71 81 83 103 99 255 69 62 81 127 255 173 115 255 255 60 61 254 255 118 70 89 169 118 162 255 255 147 80 -0 -58 -97 -127 -149 -167 -181 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -189 -176 -160 -141 -117 -88 -56 -0 132 255 102 255 154 101 177 84 111 255 255 182 116 255 144 255 145 116 255 112 83 67 255 124 88 92 61 60 62 255 255 122 255 255 85 110 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 215 255 255 255 255 255 186 64 70 224 110 255 255 255 243 89 94 124 255 120 99 80 255 255 171 120 255 255 92 171 83 131 116 255 255 105 167 127 252 208 248 255 128 82 118 255 114 88 116 255 65 107 168 134 157 255 255 184 160 247 93 134 251 255 255 -0 -51 -60 -72 -87 -103 -121 -137 -152 -166 -177 -187 -196 -203 -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 -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 -253 -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 -203 -196 -187 -177 -166 -152 -137 -121 -103 -87 -72 -60 -51 -0 255 255 251 134 93 247 160 184 255 255 157 134 168 107 65 255 116 88 114 255 118 82 128 255 248 208 252 127 167 105 255 255 116 131 83 171 92 255 255 120 171 255 255 80 99 120 255 124 94 89 243 255 255 255 110 224 70 64 186 255 255 255 255 255 215 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 110 85 255 255 122 255 255 62 60 61 92 88 124 255 67 83 112 255 116 145 255 144 255 116 182 255 255 111 84 177 101 154 255 102 255 132 -0 -56 -88 -117 -141 -160 -176 -189 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -196 -184 -170 -153 -132 -108 -81 -55 -0 255 103 60 252 140 92 182 99 255 255 89 227 255 104 134 255 74 61 248 100 72 207 255 113 77 137 97 85 255 255 93 63 255 251 98 75 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 72 254 255 255 255 60 101 230 90 203 98 255 255 91 124 130 255 98 81 67 115 255 135 101 128 255 255 167 73 131 101 139 255 255 118 119 245 111 121 255 104 71 111 255 82 78 107 255 255 255 107 180 155 130 255 131 79 241 112 149 149 255 143 -0 -0 -0 -60 -76 -96 -114 -132 -148 -162 -174 -184 -193 -201 -207 -213 -217 -222 -225 -229 -232 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -238 -236 -234 -232 -229 -225 -222 -217 -213 -207 -201 -193 -184 -174 -162 -148 -132 -114 -96 -76 -60 -0 -0 -0 143 255 149 149 112 241 79 131 255 130 155 180 107 255 255 255 107 78 82 255 111 71 104 255 121 111 245 119 118 255 255 139 101 131 73 167 255 255 128 101 135 255 115 67 81 98 255 130 124 91 255 255 98 203 90 230 101 60 255 255 255 254 72 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 75 98 251 255 63 93 255 255 85 97 137 77 113 255 207 72 100 248 61 74 255 134 104 255 227 89 255 255 99 182 92 140 252 60 103 255 -0 -55 -81 -108 -132 -153 -170 -184 -196 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -202 -191 -179 -163 -145 -123 -99 -75 -54 -0 255 114 158 249 137 73 196 213 234 255 74 232 255 94 129 255 91 174 245 97 205 255 124 107 69 144 95 255 255 255 85 255 255 119 79 62 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 132 124 154 255 150 255 255 255 231 78 210 85 159 255 255 62 129 255 72 62 80 119 255 110 83 113 90 255 255 71 148 97 118 144 255 67 90 239 100 110 255 255 73 125 255 60 70 100 213 99 255 255 135 170 105 255 61 105 235 102 143 162 255 124 193 91 -0 -0 -69 -90 -110 -128 -144 -158 -171 -181 -190 -198 -204 -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 -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 -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 -223 -220 -215 -210 -204 -198 -190 -181 -171 -158 -144 -128 -110 -90 -69 -0 -0 91 193 124 255 162 143 102 235 105 61 255 105 170 135 255 255 99 213 100 70 60 255 125 73 255 255 110 100 239 90 67 255 144 118 97 148 71 255 255 90 113 83 110 255 119 80 62 72 255 129 62 255 255 159 85 210 78 231 255 255 255 150 255 154 124 132 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 62 79 119 255 255 85 255 255 255 95 144 69 107 124 255 205 97 245 174 91 255 129 94 255 232 74 255 234 213 196 73 137 249 158 114 255 -0 -54 -75 -99 -123 -145 -163 -179 -191 -202 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -187 -173 -156 -136 -114 -90 -67 -0 255 95 201 255 132 134 65 238 110 255 101 80 255 110 92 115 255 180 101 238 171 125 255 117 99 63 153 254 255 255 109 64 255 255 108 69 111 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 80 127 255 120 158 83 250 255 255 217 69 154 92 255 255 94 255 62 61 65 108 255 87 61 147 80 163 255 255 134 81 109 128 255 255 97 237 100 107 151 255 255 76 255 70 99 91 214 84 160 255 61 171 94 255 255 134 247 103 140 158 255 229 201 79 112 -0 -65 -86 -106 -125 -141 -155 -167 -178 -187 -195 -202 -208 -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 -253 -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 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -208 -202 -195 -187 -178 -167 -155 -141 -125 -106 -86 -65 -0 112 79 201 229 255 158 140 103 247 134 255 255 94 171 61 255 160 84 214 91 99 70 255 76 255 255 151 107 100 237 97 255 255 128 109 81 134 255 255 163 80 147 61 87 255 108 65 61 62 255 94 255 255 92 154 69 217 255 255 250 83 158 120 255 127 80 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 111 69 108 255 255 64 109 255 255 254 153 63 99 117 255 125 171 238 101 180 255 115 92 110 255 80 101 255 110 238 65 134 132 255 201 95 255 -0 -67 -90 -114 -136 -156 -173 -187 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -220 -213 -204 -194 -181 -166 -148 -127 -103 -79 -56 -0 255 94 152 255 114 153 255 141 255 252 97 93 255 98 78 89 255 143 90 243 93 255 149 114 82 60 255 61 255 255 157 255 157 255 95 133 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 62 70 108 255 93 150 76 166 116 255 255 81 177 82 130 255 255 255 255 158 165 193 255 60 66 157 69 182 111 255 255 77 131 132 157 255 255 225 90 95 130 164 255 255 255 255 68 81 213 79 174 244 160 220 91 144 255 255 232 102 135 161 255 180 227 74 115 -0 -64 -84 -104 -122 -138 -152 -164 -175 -184 -192 -199 -205 -210 -215 -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 -253 -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 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -184 -175 -164 -152 -138 -122 -104 -84 -64 -0 115 74 227 180 255 161 135 102 232 255 255 144 91 220 160 244 174 79 213 81 68 255 255 255 255 164 130 95 90 225 255 255 157 132 131 77 255 255 111 182 69 157 66 60 255 193 165 158 255 255 255 255 130 82 177 81 255 255 116 166 76 150 93 255 108 70 62 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 133 95 255 157 255 157 255 255 61 255 60 82 114 149 255 93 243 90 143 255 89 78 98 255 93 97 252 255 141 255 153 114 255 152 94 255 -0 -56 -79 -103 -127 -148 -166 -181 -194 -204 -213 -220 -226 -231 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -189 -175 -159 -139 -116 -91 -65 -0 116 255 114 104 255 93 127 255 255 255 120 133 255 161 74 61 61 255 163 255 117 63 255 130 100 109 255 92 255 179 255 255 112 124 255 96 64 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 79 255 101 121 125 255 60 175 72 166 91 195 255 255 180 71 132 110 254 255 255 255 255 83 255 255 193 231 255 157 106 126 255 255 78 112 148 116 255 228 67 70 105 150 170 255 255 255 255 80 220 255 143 231 102 213 110 154 153 255 202 94 112 152 255 147 219 82 115 -0 -63 -83 -102 -119 -135 -149 -161 -171 -181 -189 -196 -202 -207 -212 -217 -221 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -247 -247 -248 -249 -250 -250 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -221 -217 -212 -207 -202 -196 -189 -181 -171 -161 -149 -135 -119 -102 -83 -63 -0 115 82 219 147 255 152 112 94 202 255 153 154 110 213 102 231 143 255 220 80 255 255 255 255 170 150 105 70 67 228 255 116 148 112 78 255 255 126 106 157 255 231 193 255 255 83 255 255 255 255 254 110 132 71 180 255 255 195 91 166 72 175 60 255 125 121 101 255 79 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 64 96 255 124 112 255 255 179 255 92 255 109 100 130 255 63 117 255 163 255 61 61 74 161 255 133 120 255 255 255 127 93 255 104 114 255 116 -0 -65 -91 -116 -139 -159 -175 -189 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -207 -196 -184 -169 -151 -130 -106 -79 -0 95 60 252 60 63 255 80 92 255 247 255 133 80 255 161 97 79 255 118 141 255 156 255 197 115 93 66 255 255 79 180 255 255 89 96 255 121 255 70 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 72 97 255 190 247 70 163 80 187 94 255 255 82 162 93 117 255 151 103 255 255 123 255 255 255 255 121 91 117 137 255 255 129 201 109 255 255 60 99 141 148 150 168 255 130 250 255 255 255 99 221 81 194 125 148 156 255 182 71 99 139 255 142 211 70 101 -0 -63 -82 -100 -117 -132 -145 -157 -168 -177 -185 -192 -199 -204 -209 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -209 -204 -199 -192 -185 -177 -168 -157 -145 -132 -117 -100 -82 -63 -0 101 70 211 142 255 139 99 71 182 255 156 148 125 194 81 221 99 255 255 255 250 130 255 168 150 148 141 99 60 255 255 109 201 129 255 255 137 117 91 121 255 255 255 255 123 255 255 103 151 255 117 93 162 82 255 255 94 187 80 163 70 247 190 255 97 72 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 70 255 121 255 96 89 255 255 180 79 255 255 66 93 115 197 255 156 255 141 118 255 79 97 161 255 80 133 255 247 255 92 80 255 63 60 252 60 95 -0 -79 -106 -130 -151 -169 -184 -196 -207 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -203 -192 -179 -163 -144 -122 -97 -69 -0 111 160 252 82 159 255 68 63 255 155 255 114 255 92 157 99 243 255 102 127 255 255 111 203 104 96 255 255 101 66 255 64 255 63 61 255 255 89 62 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 64 255 255 252 94 174 71 188 90 164 255 255 153 82 109 255 122 88 80 254 255 188 136 255 255 82 84 97 132 141 255 255 159 125 138 255 255 255 85 156 178 145 255 99 128 98 255 137 77 211 80 190 107 133 147 255 174 66 82 127 255 128 202 68 91 -0 -64 -81 -98 -114 -128 -141 -153 -163 -173 -181 -188 -195 -201 -206 -211 -216 -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 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -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 -216 -211 -206 -201 -195 -188 -181 -173 -163 -153 -141 -128 -114 -98 -81 -64 -0 91 68 202 128 255 127 82 66 174 255 147 133 107 190 80 211 77 137 255 98 128 99 255 145 178 156 85 255 255 255 138 125 159 255 255 141 132 97 84 82 255 255 136 188 255 254 80 88 122 255 109 82 153 255 255 164 90 188 71 174 94 252 255 255 64 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 62 89 255 255 61 63 255 64 255 66 101 255 255 96 104 203 111 255 255 127 102 255 243 99 157 92 255 114 255 155 255 63 68 255 159 82 252 160 111 -0 -69 -97 -122 -144 -163 -179 -192 -203 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -173 -156 -137 -114 -90 -65 -0 165 100 250 148 99 255 65 255 108 124 255 108 255 80 171 239 255 94 93 104 255 255 109 201 77 64 255 255 83 67 255 69 247 77 184 255 255 84 69 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 255 255 255 255 60 193 64 200 79 153 109 255 255 76 131 255 102 63 90 122 255 147 90 255 87 90 82 82 120 127 156 255 122 92 103 224 119 255 255 86 158 159 255 77 134 92 255 89 62 215 69 191 98 118 135 255 255 69 93 123 255 105 193 65 80 -0 -64 -80 -95 -110 -123 -136 -148 -159 -168 -177 -184 -191 -197 -203 -208 -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 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -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 -208 -203 -197 -191 -184 -177 -168 -159 -148 -136 -123 -110 -95 -80 -64 -0 80 65 193 105 255 123 93 69 255 255 135 118 98 191 69 215 62 89 255 92 134 77 255 159 158 86 255 255 119 224 103 92 122 255 156 127 120 82 82 90 87 255 90 147 255 122 90 63 102 255 131 76 255 255 109 153 79 200 64 193 60 255 255 255 255 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 69 84 255 255 184 77 247 69 255 67 83 255 255 64 77 201 109 255 255 104 93 94 255 239 171 80 255 108 255 124 108 255 65 255 99 148 250 100 165 -0 -65 -90 -114 -137 -156 -173 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -131 -109 -86 -65 -0 111 100 255 92 89 255 255 255 92 109 255 255 167 70 247 123 255 61 63 63 255 241 89 200 62 255 255 105 112 255 92 110 244 193 255 255 131 106 255 215 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 159 94 255 157 255 255 255 255 209 72 161 92 141 255 255 78 255 60 71 88 113 255 120 83 255 69 76 60 83 115 104 146 255 63 84 92 224 91 126 255 117 186 132 255 223 252 100 255 60 78 225 66 200 96 108 131 143 255 255 149 194 255 84 189 63 68 -0 -64 -78 -91 -104 -117 -130 -142 -153 -162 -171 -179 -186 -193 -199 -205 -210 -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 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -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 -210 -205 -199 -193 -186 -179 -171 -162 -153 -142 -130 -117 -104 -91 -78 -64 -0 68 63 189 84 255 194 149 255 255 143 131 108 96 200 66 225 78 60 255 100 252 223 255 132 186 117 255 126 91 224 92 84 63 255 146 104 115 83 60 76 69 255 83 120 255 113 88 71 60 255 78 255 255 141 92 161 72 209 255 255 255 255 157 255 94 159 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 215 255 106 131 255 255 193 244 110 92 255 112 105 255 255 62 200 89 241 255 63 63 61 255 123 247 70 167 255 255 109 92 255 255 255 89 92 255 100 111 -0 -65 -86 -109 -131 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -211 -202 -191 -178 -163 -145 -125 -104 -83 -65 -0 122 90 255 82 77 255 255 103 87 95 255 255 184 255 98 60 241 98 75 182 255 166 82 228 255 94 255 81 63 255 129 90 249 106 255 255 174 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 158 211 89 255 108 84 254 255 255 255 81 185 85 138 118 255 255 255 255 200 209 152 255 117 68 255 67 61 80 67 117 91 128 255 255 63 149 250 91 103 252 255 148 92 253 255 214 191 255 255 234 251 255 188 95 100 126 145 178 255 255 134 255 67 205 62 75 -0 -62 -73 -84 -95 -108 -121 -134 -145 -156 -165 -174 -181 -188 -195 -201 -206 -211 -216 -220 -224 -227 -231 -233 -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 -253 -253 -253 -253 -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 -233 -231 -227 -224 -220 -216 -211 -206 -201 -195 -188 -181 -174 -165 -156 -145 -134 -121 -108 -95 -84 -73 -62 -0 75 62 205 67 255 134 255 255 178 145 126 100 95 188 255 251 234 255 255 191 214 255 253 92 148 255 252 103 91 250 149 63 255 255 128 91 117 67 80 61 67 255 68 117 255 152 209 200 255 255 255 255 118 138 85 185 81 255 255 255 254 84 108 255 89 211 158 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 174 255 255 106 249 90 129 255 63 81 255 94 255 228 82 166 255 182 75 98 241 60 98 255 184 255 255 95 87 103 255 255 77 82 255 90 122 -0 -65 -83 -104 -125 -145 -163 -178 -191 -202 -211 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -208 -199 -187 -174 -158 -140 -121 -100 -79 -61 -0 150 255 100 66 60 255 255 89 63 61 255 255 159 255 100 205 233 83 159 62 255 184 255 255 134 255 125 103 255 190 146 255 97 62 250 255 129 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 108 217 255 255 63 97 131 255 125 255 255 191 83 133 97 144 255 255 255 255 133 79 255 255 62 255 60 89 62 112 174 83 118 146 255 255 255 237 100 106 149 255 104 69 133 255 153 100 255 165 119 123 255 171 93 95 112 135 176 131 255 75 255 255 255 255 130 -0 -58 -65 -72 -81 -94 -109 -123 -136 -147 -158 -167 -175 -183 -190 -196 -202 -208 -213 -217 -222 -225 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -225 -222 -217 -213 -208 -202 -196 -190 -183 -175 -167 -158 -147 -136 -123 -109 -94 -81 -72 -65 -58 -0 130 255 255 255 255 75 255 131 176 135 112 95 93 171 255 123 119 165 255 100 153 255 133 69 104 255 149 106 100 237 255 255 255 146 118 83 174 112 62 89 60 255 62 255 255 79 133 255 255 255 255 144 97 133 83 191 255 255 125 255 131 97 63 255 255 217 108 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 129 255 250 62 97 255 146 190 255 103 125 255 134 255 255 184 255 62 159 83 233 205 100 255 159 255 255 61 63 89 255 255 60 66 100 255 150 -0 -61 -79 -100 -121 -140 -158 -174 -187 -199 -208 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -227 -221 -214 -205 -195 -183 -169 -153 -135 -115 -92 -69 -49 -0 114 255 99 86 255 158 255 103 72 239 91 255 125 255 210 101 238 169 85 255 119 157 255 255 77 255 169 255 107 196 96 255 106 234 62 255 255 72 132 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 254 116 129 131 255 112 111 255 255 69 145 83 134 130 255 124 255 61 97 142 255 255 255 255 255 255 255 148 75 131 138 191 111 255 222 78 84 126 255 63 93 125 255 127 90 255 146 109 111 255 179 93 90 115 126 176 122 255 255 119 255 255 255 255 -0 -50 -50 -52 -61 -76 -92 -108 -123 -137 -150 -160 -169 -177 -185 -192 -198 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -198 -192 -185 -177 -169 -160 -150 -137 -123 -108 -92 -76 -61 -52 -50 -50 -0 255 255 255 255 119 255 255 122 176 126 115 90 93 179 255 111 109 146 255 90 127 255 125 93 63 255 126 84 78 222 255 111 191 138 131 75 148 255 255 255 255 255 255 255 142 97 61 255 124 255 130 134 83 145 69 255 255 111 112 255 131 129 116 254 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 132 72 255 255 62 234 106 255 96 196 107 255 169 255 77 255 255 157 119 255 85 169 238 101 210 255 125 255 91 239 72 103 255 158 255 86 99 255 114 -0 -49 -69 -92 -115 -135 -153 -169 -183 -195 -205 -214 -221 -227 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -252 -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 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 -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 -247 -245 -243 -241 -238 -234 -230 -224 -218 -211 -202 -191 -179 -165 -148 -129 -106 -78 -48 -0 255 80 255 127 255 117 130 255 111 231 84 74 255 102 255 158 80 246 82 202 255 106 138 62 255 255 134 119 255 94 189 83 255 191 167 61 255 254 124 75 255 79 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 255 92 207 143 131 123 255 101 102 125 255 255 142 73 133 112 255 92 243 131 125 165 143 254 255 255 255 255 255 255 255 78 115 193 99 246 255 61 105 161 250 181 196 194 255 101 61 255 141 97 97 255 63 78 70 102 118 176 118 154 255 63 115 255 114 255 -0 -0 -0 -0 -0 -52 -69 -90 -110 -127 -141 -152 -162 -171 -179 -186 -193 -200 -206 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -206 -200 -193 -186 -179 -171 -162 -152 -141 -127 -110 -90 -69 -52 -0 -0 -0 -0 -0 255 114 255 115 63 255 154 118 176 118 102 70 78 63 255 97 97 141 255 61 101 255 194 196 181 250 161 105 61 255 246 99 193 115 78 255 255 255 255 255 255 255 254 143 165 125 131 243 92 255 112 133 73 142 255 255 125 102 101 255 123 131 143 207 92 255 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 79 255 75 124 254 255 61 167 191 255 83 189 94 255 119 134 255 255 62 138 106 255 202 82 246 80 158 255 102 255 74 84 231 111 255 130 117 255 127 255 80 255 -0 -48 -78 -106 -129 -148 -165 -179 -191 -202 -211 -218 -224 -230 -234 -238 -241 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -232 -228 -222 -216 -208 -198 -187 -175 -160 -142 -121 -92 -55 -0 101 255 215 255 255 117 104 109 255 195 144 82 70 255 66 255 160 255 96 212 255 137 89 78 39 255 255 141 255 133 89 181 68 255 87 170 255 255 154 80 62 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 74 255 79 160 99 105 102 255 90 97 106 181 255 255 72 147 98 255 63 242 91 95 140 162 144 255 127 111 255 62 88 255 255 129 223 100 128 255 255 255 96 251 255 116 155 255 62 105 255 142 90 84 255 65 62 96 105 109 176 115 143 255 88 146 255 81 255 89 99 89 60 -0 -0 -49 -72 -97 -117 -132 -144 -155 -164 -173 -181 -188 -195 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -240 -242 -243 -244 -246 -246 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -252 -252 -252 -252 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -246 -246 -244 -243 -242 -240 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -195 -188 -181 -173 -164 -155 -144 -132 -117 -97 -72 -49 -0 -0 60 89 99 89 255 81 255 146 88 255 143 115 176 109 105 96 62 65 255 84 90 142 255 105 62 255 155 116 255 251 96 255 255 255 128 100 223 129 255 255 88 62 255 111 127 255 144 162 140 95 91 242 63 255 98 147 72 255 255 181 106 97 90 255 102 105 99 160 79 255 74 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 62 80 154 255 255 170 87 255 68 181 89 133 255 141 255 255 39 78 89 137 255 212 96 255 160 255 66 255 70 82 144 195 255 109 104 117 255 255 215 255 101 -0 -55 -92 -121 -142 -160 -175 -187 -198 -208 -216 -222 -228 -232 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -213 -204 -195 -183 -170 -154 -135 -109 -73 -0 99 155 255 101 255 252 94 86 88 255 112 132 67 64 255 255 118 131 255 147 152 255 131 62 61 255 255 158 109 255 119 73 179 71 255 70 186 255 255 127 70 101 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 255 68 132 85 84 63 255 77 95 92 176 103 255 255 129 75 254 195 255 141 109 124 144 174 255 104 92 255 70 71 105 255 255 199 99 118 206 117 255 255 94 255 62 125 255 255 67 255 169 80 62 255 62 74 120 91 99 180 102 137 255 255 106 255 60 255 72 83 61 95 110 122 -0 -61 -88 -108 -124 -136 -147 -157 -166 -174 -183 -190 -198 -204 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -204 -198 -190 -183 -174 -166 -157 -147 -136 -124 -108 -88 -61 -0 122 110 95 61 83 72 255 60 255 106 255 255 137 102 180 99 91 120 74 62 255 62 80 169 255 67 255 255 125 62 255 94 255 255 117 206 118 99 199 255 255 105 71 70 255 92 104 255 174 144 124 109 141 255 195 254 75 129 255 255 103 176 92 95 77 255 63 84 85 132 68 255 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 101 70 127 255 255 186 70 255 71 179 73 119 255 109 158 255 255 61 62 131 255 152 147 255 131 118 255 255 64 67 132 112 255 88 86 94 252 255 101 255 155 99 -0 -73 -109 -135 -154 -170 -183 -195 -204 -213 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -229 -224 -217 -210 -201 -191 -179 -165 -148 -126 -97 -58 -0 127 97 255 113 255 83 62 62 60 255 93 129 72 64 255 253 91 96 255 104 255 129 134 83 255 255 255 202 255 142 110 67 189 255 91 64 255 150 255 108 121 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 68 255 67 108 77 60 99 255 63 97 81 174 98 122 255 255 255 248 101 255 85 79 107 123 154 255 61 120 248 90 73 97 120 255 170 75 85 204 99 141 255 120 255 138 189 117 255 255 255 255 62 118 255 255 255 164 81 74 185 94 131 149 255 61 255 100 255 69 61 102 88 68 89 -0 -58 -83 -101 -116 -128 -139 -149 -158 -167 -176 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -176 -167 -158 -149 -139 -128 -116 -101 -83 -58 -0 89 68 88 102 61 69 255 100 255 61 255 149 131 94 185 74 81 164 255 255 255 118 62 255 255 255 255 117 189 138 255 120 255 141 99 204 85 75 170 255 120 97 73 90 248 120 61 255 154 123 107 79 85 255 101 248 255 255 255 122 98 174 81 97 63 255 99 60 77 108 67 255 68 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 121 108 255 150 255 64 91 255 189 67 110 142 255 202 255 255 255 83 134 129 255 104 255 96 91 253 255 64 72 129 93 255 60 62 62 83 255 113 255 97 127 -0 -58 -97 -126 -148 -165 -179 -191 -201 -210 -217 -224 -229 -233 -237 -240 -243 -245 -247 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -215 -207 -197 -187 -174 -159 -141 -117 -85 -0 117 103 80 255 60 255 108 95 64 255 95 90 132 69 255 255 116 78 64 255 77 255 119 171 255 255 135 255 162 255 132 93 65 199 255 70 60 255 120 255 125 72 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 51 255 65 85 61 82 80 255 110 159 72 178 83 109 203 128 255 243 79 255 73 75 89 106 131 255 255 224 255 61 116 151 148 255 150 69 68 207 85 125 247 255 255 255 143 136 148 255 255 255 255 255 255 255 255 113 63 90 194 90 113 148 251 204 255 255 255 61 85 106 61 83 102 -0 -58 -78 -94 -107 -119 -129 -140 -150 -160 -170 -179 -187 -195 -202 -208 -214 -219 -223 -226 -229 -232 -234 -237 -238 -240 -241 -243 -244 -245 -246 -247 -247 -248 -248 -249 -249 -249 -249 -250 -250 -250 -250 -250 -249 -249 -249 -249 -248 -248 -247 -247 -246 -245 -244 -243 -241 -240 -238 -237 -234 -232 -229 -226 -223 -219 -214 -208 -202 -195 -187 -179 -170 -160 -150 -140 -129 -119 -107 -94 -78 -58 -0 102 83 61 106 85 61 255 255 255 204 251 148 113 90 194 90 63 113 255 255 255 255 255 255 255 255 148 136 143 255 255 255 247 125 85 207 68 69 150 255 148 151 116 61 255 224 255 255 131 106 89 75 73 255 79 243 255 128 203 109 83 178 72 159 110 255 80 82 61 85 65 255 51 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 72 125 255 120 255 60 70 255 199 65 93 132 255 162 255 135 255 255 171 119 255 77 255 64 78 116 255 255 69 132 90 95 255 64 95 108 255 60 255 80 103 117 -0 -85 -117 -141 -159 -174 -187 -197 -207 -215 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -203 -194 -182 -169 -153 -133 -107 -69 -0 109 89 64 255 255 140 114 66 172 255 79 74 147 237 255 255 101 69 255 142 255 150 118 135 255 255 104 255 115 255 113 82 62 255 224 101 255 158 93 255 97 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 62 98 61 60 255 255 144 63 189 73 100 201 101 250 255 80 255 60 109 78 93 117 104 255 255 255 255 255 79 107 255 255 63 106 227 82 109 136 255 117 255 106 105 139 160 255 228 116 145 255 103 255 62 75 82 195 89 101 135 247 111 121 255 255 255 255 255 255 255 255 -0 -59 -74 -87 -98 -108 -119 -130 -141 -152 -162 -172 -181 -190 -198 -204 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -204 -198 -190 -181 -172 -162 -152 -141 -130 -119 -108 -98 -87 -74 -59 -0 255 255 255 255 255 255 255 255 121 111 247 135 101 89 195 82 75 62 255 103 255 145 116 228 255 160 139 105 106 255 117 255 136 109 82 227 106 63 255 255 107 79 255 255 255 255 255 104 117 93 78 109 60 255 80 255 250 101 201 100 73 189 63 144 255 255 60 61 98 62 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 97 255 93 158 255 101 224 255 62 82 113 255 115 255 104 255 255 135 118 150 255 142 255 69 101 255 255 237 147 74 79 255 172 66 114 140 255 255 64 89 109 -0 -69 -107 -133 -153 -169 -182 -194 -203 -212 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -223 -216 -209 -200 -189 -177 -163 -145 -124 -95 -53 -0 89 78 76 255 255 151 73 171 255 112 67 60 246 255 169 255 98 100 255 81 255 136 114 89 255 255 67 255 61 248 101 110 255 110 230 255 83 150 60 255 64 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 255 255 255 255 255 255 194 66 80 204 90 122 255 255 255 255 78 61 139 208 94 134 255 105 79 255 255 115 181 255 255 255 230 80 100 130 255 103 255 99 96 116 150 255 218 78 133 255 73 255 118 107 80 204 74 91 125 245 101 110 255 255 255 255 255 173 98 255 -0 -0 -0 -78 -87 -97 -108 -119 -131 -142 -154 -165 -175 -184 -193 -200 -206 -212 -217 -221 -225 -228 -231 -233 -235 -237 -239 -240 -242 -243 -244 -245 -245 -246 -247 -247 -247 -248 -248 -248 -248 -248 -248 -248 -247 -247 -247 -246 -245 -245 -244 -243 -242 -240 -239 -237 -235 -233 -231 -228 -225 -221 -217 -212 -206 -200 -193 -184 -175 -165 -154 -142 -131 -119 -108 -97 -87 -78 -0 -0 -0 255 98 173 255 255 255 255 255 110 101 245 125 91 74 204 80 107 118 255 73 255 133 78 218 255 150 116 96 99 255 103 255 130 100 80 230 255 255 255 181 115 255 255 79 105 255 134 94 208 139 61 78 255 255 255 255 122 90 204 80 66 194 255 255 255 255 255 255 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 64 255 60 150 83 255 230 110 255 110 101 248 61 255 67 255 255 89 114 136 255 81 255 100 98 255 169 255 246 60 67 112 255 171 73 151 255 255 76 78 89 -0 -53 -95 -124 -145 -163 -177 -189 -200 -209 -216 -223 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -213 -205 -196 -184 -171 -156 -137 -113 -81 -40 -0 61 61 255 255 147 126 161 75 255 99 84 255 255 118 143 255 135 255 178 255 151 132 99 114 91 255 63 255 185 244 93 72 255 90 231 250 76 175 190 255 255 159 158 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 254 255 255 157 97 109 255 73 68 255 255 61 106 227 86 121 136 255 255 255 255 255 255 164 120 151 255 63 98 101 255 255 137 190 99 255 255 92 133 136 255 90 255 89 90 116 136 255 255 68 145 255 68 255 79 63 90 224 68 71 109 239 100 107 153 255 68 168 255 255 83 136 255 255 -0 -66 -75 -85 -96 -108 -120 -133 -145 -157 -168 -178 -187 -195 -202 -208 -214 -218 -222 -225 -228 -231 -233 -236 -237 -239 -240 -242 -243 -244 -244 -245 -246 -246 -246 -247 -247 -247 -247 -247 -247 -246 -246 -246 -245 -244 -244 -243 -242 -240 -239 -237 -236 -233 -231 -228 -225 -222 -218 -214 -208 -202 -195 -187 -178 -168 -157 -145 -133 -120 -108 -96 -85 -75 -66 -0 255 255 136 83 255 255 168 68 255 153 107 100 239 109 71 68 224 90 63 79 255 68 255 145 68 255 255 136 116 90 89 255 90 255 136 133 92 255 255 99 190 137 255 255 101 98 63 255 151 120 164 255 255 255 255 255 255 136 121 86 227 106 61 255 255 68 73 255 109 97 157 255 255 254 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 158 159 255 255 190 175 76 250 231 90 255 72 93 244 185 255 63 255 91 114 99 132 151 255 178 255 135 255 143 118 255 255 84 99 255 75 161 126 147 255 255 61 61 -0 -40 -81 -113 -137 -156 -171 -184 -196 -205 -213 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -229 -224 -217 -210 -201 -191 -179 -165 -148 -127 -101 -65 -0 95 79 255 255 255 130 172 73 255 131 99 120 255 255 105 123 255 72 255 152 255 127 129 94 98 76 255 100 255 110 241 72 255 203 78 255 166 72 247 255 255 94 211 108 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 215 123 255 255 63 116 255 62 106 171 255 255 255 229 81 112 128 147 255 232 108 128 255 60 77 125 251 163 194 119 142 255 81 201 74 164 255 255 79 115 255 73 255 77 80 116 128 147 255 255 215 255 62 255 61 92 113 255 61 72 107 240 90 95 134 255 147 215 104 255 255 79 137 255 -0 -0 -62 -72 -84 -96 -109 -122 -135 -148 -160 -171 -181 -190 -198 -204 -210 -215 -219 -223 -226 -229 -231 -234 -236 -237 -239 -240 -241 -242 -243 -244 -244 -245 -245 -245 -246 -246 -246 -245 -245 -245 -244 -244 -243 -242 -241 -240 -239 -237 -236 -234 -231 -229 -226 -223 -219 -215 -210 -204 -198 -190 -181 -171 -160 -148 -135 -122 -109 -96 -84 -72 -62 -0 -0 255 137 79 255 255 104 215 147 255 134 95 90 240 107 72 61 255 113 92 61 255 62 255 215 255 255 147 128 116 80 77 255 73 255 115 79 255 255 164 74 201 81 255 142 119 194 163 251 125 77 60 255 128 108 232 255 147 128 112 81 229 255 255 255 171 106 62 255 116 63 255 255 123 215 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 108 211 94 255 255 247 72 166 255 78 203 255 72 241 110 255 100 255 76 98 94 129 127 255 152 255 72 255 123 105 255 255 120 99 131 255 73 172 130 255 255 255 79 95 -0 -65 -101 -127 -148 -165 -179 -191 -201 -210 -217 -224 -229 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -197 -186 -173 -158 -139 -117 -88 -54 -0 135 255 255 121 255 188 107 68 255 130 81 61 255 97 89 105 255 255 93 63 255 119 116 91 84 75 255 255 117 100 243 255 98 210 255 116 166 70 252 255 255 89 217 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 234 84 194 255 255 63 255 255 255 114 190 111 255 255 94 145 121 156 255 255 104 127 255 62 75 102 249 255 139 106 118 242 217 255 82 181 103 255 255 120 255 73 255 62 69 117 124 136 150 255 255 255 255 255 255 255 255 255 67 91 140 255 91 94 118 251 255 189 113 120 255 255 84 210 108 -0 -0 -60 -71 -84 -97 -110 -124 -138 -152 -164 -175 -184 -192 -200 -206 -211 -216 -220 -223 -226 -229 -231 -234 -235 -237 -238 -240 -241 -242 -242 -243 -243 -244 -244 -244 -244 -244 -244 -243 -243 -242 -242 -241 -240 -238 -237 -235 -234 -231 -229 -226 -223 -220 -216 -211 -206 -200 -192 -184 -175 -164 -152 -138 -124 -110 -97 -84 -71 -60 -0 -0 108 210 84 255 255 120 113 189 255 251 118 94 91 255 140 91 67 255 255 255 255 255 255 255 255 255 150 136 124 117 69 62 255 73 255 120 255 255 103 181 82 255 217 242 118 106 139 255 249 102 75 62 255 127 104 255 255 156 121 145 94 255 255 111 190 114 255 255 255 63 255 255 194 84 234 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 217 89 255 255 252 70 166 116 255 210 98 255 243 100 117 255 255 75 84 91 116 119 255 63 93 255 255 105 89 97 255 61 81 130 255 68 107 188 255 121 255 255 135 -0 -54 -88 -117 -139 -158 -173 -186 -197 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -203 -192 -180 -166 -149 -130 -106 -78 -51 -0 255 255 87 92 255 152 118 255 164 116 79 80 255 90 78 85 255 255 98 255 140 114 109 74 77 71 255 255 107 90 243 255 85 217 255 91 163 94 255 157 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 243 255 158 125 255 255 255 255 250 61 178 99 137 255 255 107 100 146 150 255 255 208 255 68 100 144 122 255 99 85 94 228 101 255 255 155 97 167 254 255 255 255 255 110 105 138 119 138 145 152 255 61 255 255 158 255 255 255 255 255 255 255 114 119 107 158 255 155 95 101 126 255 255 236 102 134 -0 -0 -59 -71 -84 -98 -113 -129 -143 -156 -168 -178 -187 -194 -201 -207 -212 -216 -220 -224 -226 -229 -231 -233 -235 -237 -238 -239 -240 -241 -241 -242 -242 -242 -242 -242 -242 -242 -241 -241 -240 -239 -238 -237 -235 -233 -231 -229 -226 -224 -220 -216 -212 -207 -201 -194 -187 -178 -168 -156 -143 -129 -113 -98 -84 -71 -59 -0 -0 134 102 236 255 255 126 101 95 155 255 158 107 119 114 255 255 255 255 255 255 255 158 255 255 61 255 152 145 138 119 138 105 110 255 255 255 255 254 167 97 155 255 255 101 228 94 85 99 255 122 144 100 68 255 208 255 255 150 146 100 107 255 255 137 99 178 61 250 255 255 255 255 125 158 255 243 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 157 255 94 163 91 255 217 85 255 243 90 107 255 255 71 77 74 109 114 140 255 98 255 255 85 78 90 255 80 79 116 164 255 118 152 255 92 87 255 255 -0 -51 -78 -106 -130 -149 -166 -180 -192 -203 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -232 -228 -222 -216 -208 -198 -187 -174 -159 -141 -120 -95 -68 -0 255 255 101 60 62 255 193 255 117 165 118 98 255 193 75 61 60 255 228 85 255 127 99 103 64 61 62 255 251 95 89 255 159 69 255 195 80 174 60 255 108 255 255 255 74 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 124 114 172 97 255 67 184 100 182 84 126 139 255 255 85 165 136 192 255 255 255 255 255 93 90 255 78 61 116 245 108 140 255 121 80 163 110 255 155 255 255 150 130 135 122 138 141 150 255 255 109 255 106 67 255 146 93 94 253 255 61 107 85 174 255 130 91 90 116 138 255 198 169 159 133 -0 -0 -57 -70 -86 -102 -119 -134 -148 -160 -171 -181 -189 -196 -202 -208 -213 -217 -220 -224 -226 -229 -231 -233 -234 -236 -237 -238 -239 -239 -240 -240 -240 -240 -240 -240 -239 -239 -238 -237 -236 -234 -233 -231 -229 -226 -224 -220 -217 -213 -208 -202 -196 -189 -181 -171 -160 -148 -134 -119 -102 -86 -70 -57 -0 -0 133 159 169 198 255 138 116 90 91 130 255 174 85 107 61 255 253 94 93 146 255 67 106 255 109 255 255 150 141 138 122 135 130 150 255 255 155 255 110 163 80 121 255 140 108 245 116 61 78 255 90 93 255 255 255 255 255 192 136 165 85 255 255 139 126 84 182 100 184 67 255 97 172 114 124 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 74 255 255 255 108 255 60 174 80 195 255 69 159 255 89 95 251 255 62 61 64 103 99 127 255 85 228 255 60 61 75 193 255 98 118 165 117 255 193 255 62 60 101 255 255 -0 -68 -95 -120 -141 -159 -174 -187 -198 -208 -216 -222 -228 -232 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -204 -194 -182 -167 -151 -132 -109 -82 -52 -0 255 255 79 70 255 104 166 255 106 166 148 255 88 184 112 77 255 118 227 255 142 117 89 84 93 101 255 255 138 94 91 255 154 81 255 187 71 193 255 84 63 254 92 255 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 238 209 243 122 187 81 255 66 146 69 180 78 110 122 160 255 255 122 125 187 110 255 60 105 255 255 255 255 255 255 255 232 158 179 255 92 69 166 93 255 127 255 101 90 100 119 100 125 137 142 157 255 62 255 61 79 255 119 87 62 108 255 255 255 255 130 255 110 77 64 103 142 255 157 125 130 139 158 -0 -0 -57 -73 -92 -110 -126 -140 -153 -164 -174 -183 -191 -197 -203 -208 -213 -217 -220 -223 -226 -228 -230 -232 -233 -235 -236 -237 -237 -238 -238 -238 -238 -238 -237 -237 -236 -235 -233 -232 -230 -228 -226 -223 -220 -217 -213 -208 -203 -197 -191 -183 -174 -164 -153 -140 -126 -110 -92 -73 -57 -0 -0 158 139 130 125 157 255 142 103 64 77 110 255 130 255 255 255 255 108 62 87 119 255 79 61 255 62 255 157 142 137 125 100 119 100 90 101 255 127 255 93 166 69 92 255 179 158 232 255 255 255 255 255 255 255 105 60 255 110 187 125 122 255 255 160 122 110 78 180 69 146 66 255 81 187 122 243 209 238 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 255 92 254 63 84 255 193 71 187 255 81 154 255 91 94 138 255 255 101 93 84 89 117 142 255 227 118 255 77 112 184 88 255 148 166 106 255 166 104 255 70 79 255 255 -0 -52 -82 -109 -132 -151 -167 -182 -194 -204 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -200 -189 -176 -160 -142 -121 -95 -56 -0 255 255 143 77 162 255 97 255 140 78 234 255 122 75 178 122 245 255 101 215 255 131 101 63 60 63 255 255 255 124 124 255 92 177 255 94 188 64 255 254 97 116 207 79 255 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 224 68 210 209 254 86 255 255 148 63 196 72 112 114 143 148 255 76 106 192 93 255 255 114 202 119 255 255 155 109 255 94 93 141 255 61 65 170 83 255 102 255 89 75 97 113 90 117 132 146 144 255 174 255 95 123 255 96 61 98 119 143 253 255 255 68 255 89 61 85 92 132 255 146 115 111 104 136 170 -0 -0 -64 -84 -101 -117 -131 -145 -157 -167 -177 -185 -192 -198 -204 -209 -213 -217 -220 -223 -225 -227 -229 -231 -232 -233 -234 -235 -235 -235 -235 -235 -235 -234 -233 -232 -231 -229 -227 -225 -223 -220 -217 -213 -209 -204 -198 -192 -185 -177 -167 -157 -145 -131 -117 -101 -84 -64 -0 -0 170 136 104 111 115 146 255 132 92 85 61 89 255 68 255 255 253 143 119 98 61 96 255 123 95 255 174 255 144 146 132 117 90 113 97 75 89 255 102 255 83 170 65 61 255 141 93 94 255 109 155 255 255 119 202 114 255 255 93 192 106 76 255 148 143 114 112 72 196 63 148 255 255 86 254 209 210 68 224 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 255 79 207 116 97 254 255 64 188 94 255 177 92 255 124 124 255 255 255 63 60 63 101 131 255 215 101 255 245 122 178 75 122 255 234 78 140 255 97 255 162 77 143 255 255 -0 -56 -95 -121 -142 -160 -176 -189 -200 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -221 -213 -205 -195 -183 -169 -153 -133 -108 -72 -0 74 255 255 122 168 255 137 100 255 118 81 231 255 101 71 198 245 255 134 80 205 255 113 121 104 118 255 255 145 255 130 62 255 82 180 255 90 200 255 255 131 129 143 160 68 255 51 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 194 67 162 91 247 255 192 255 255 255 208 67 102 108 143 129 255 255 146 230 101 146 255 255 167 129 163 255 128 79 255 72 78 107 255 255 121 207 75 255 68 255 79 69 83 109 84 101 119 135 154 247 127 255 255 77 255 62 89 69 100 135 137 255 210 189 255 62 78 74 82 123 255 140 111 105 88 111 155 170 -0 -59 -76 -92 -108 -123 -136 -149 -160 -170 -178 -186 -193 -199 -204 -209 -213 -216 -219 -222 -224 -226 -228 -229 -230 -231 -231 -232 -232 -232 -231 -231 -230 -229 -228 -226 -224 -222 -219 -216 -213 -209 -204 -199 -193 -186 -178 -170 -160 -149 -136 -123 -108 -92 -76 -59 -0 170 155 111 88 105 111 140 255 123 82 74 78 62 255 189 210 255 137 135 100 69 89 62 255 77 255 255 127 247 154 135 119 101 84 109 83 69 79 255 68 255 75 207 121 255 255 107 78 72 255 79 128 255 163 129 167 255 255 146 101 230 146 255 255 129 143 108 102 67 208 255 255 255 192 255 247 91 162 67 194 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 51 255 68 160 143 129 131 255 255 200 90 255 180 82 255 62 130 255 145 255 255 118 104 121 113 255 205 80 134 255 245 198 71 101 255 231 81 118 255 100 137 255 168 122 255 255 74 -0 -72 -108 -133 -153 -169 -183 -195 -205 -213 -221 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -201 -190 -177 -162 -144 -121 -91 -49 -0 255 136 255 160 76 255 167 255 159 96 91 255 93 93 70 255 64 255 99 66 255 150 88 157 160 255 255 107 120 255 129 255 130 71 255 164 79 209 255 255 131 131 99 132 67 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 69 174 64 162 81 109 255 163 179 88 255 255 80 141 92 137 113 148 255 255 202 139 158 155 255 124 91 136 255 113 72 255 61 70 99 130 255 255 208 86 255 64 255 64 63 83 99 80 90 114 119 138 247 110 118 255 225 255 255 61 107 146 160 116 255 176 96 255 255 210 230 106 120 255 127 99 87 60 98 141 151 -0 -53 -68 -83 -99 -114 -128 -141 -152 -163 -172 -180 -187 -193 -199 -204 -208 -212 -215 -218 -220 -222 -224 -226 -227 -227 -228 -228 -228 -228 -227 -227 -226 -224 -222 -220 -218 -215 -212 -208 -204 -199 -193 -187 -180 -172 -163 -152 -141 -128 -114 -99 -83 -68 -53 -0 151 141 98 60 87 99 127 255 120 106 230 210 255 255 96 176 255 116 160 146 107 61 255 255 225 255 118 110 247 138 119 114 90 80 99 83 63 64 255 64 255 86 208 255 255 130 99 70 61 255 72 113 255 136 91 124 255 155 158 139 202 255 255 148 113 137 92 141 80 255 255 88 179 163 255 109 81 162 64 174 69 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 67 132 99 131 131 255 255 209 79 164 255 71 130 255 129 255 120 107 255 255 160 157 88 150 255 66 99 255 64 255 70 93 93 255 91 96 159 255 167 255 76 160 255 136 255 -0 -49 -91 -121 -144 -162 -177 -190 -201 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -185 -171 -154 -134 -106 -70 -0 255 99 119 255 104 255 118 119 255 137 96 93 255 62 63 62 255 255 184 79 60 255 134 74 233 255 86 255 99 98 255 94 255 132 82 255 153 72 255 125 255 123 105 85 108 65 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 192 62 176 75 91 255 137 169 84 146 255 255 123 81 139 101 136 161 255 159 100 141 160 255 93 79 123 255 255 60 255 90 121 81 128 113 255 255 63 255 69 255 62 70 60 139 60 100 100 111 117 241 100 110 255 255 130 255 255 255 85 174 128 255 168 93 100 255 255 185 97 114 255 116 87 62 99 129 152 140 -0 -0 -58 -74 -90 -106 -120 -133 -145 -155 -165 -173 -181 -187 -193 -199 -203 -207 -211 -214 -216 -218 -220 -221 -223 -223 -224 -224 -224 -223 -223 -221 -220 -218 -216 -214 -211 -207 -203 -199 -193 -187 -181 -173 -165 -155 -145 -133 -120 -106 -90 -74 -58 -0 -0 140 152 129 99 62 87 116 255 114 97 185 255 255 100 93 168 255 128 174 85 255 255 255 130 255 255 110 100 241 117 111 100 100 60 139 60 70 62 255 69 255 63 255 255 113 128 81 121 90 255 60 255 255 123 79 93 255 160 141 100 159 255 161 136 101 139 81 123 255 255 146 84 169 137 255 91 75 176 62 192 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 65 108 85 105 123 255 125 255 72 153 255 82 132 255 94 255 98 99 255 86 255 233 74 134 255 60 79 184 255 255 62 63 62 255 93 96 137 255 119 118 255 104 255 119 99 255 -0 -70 -106 -134 -154 -171 -185 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -202 -192 -179 -164 -146 -122 -90 -50 -0 255 92 104 255 152 255 105 60 255 118 126 255 124 107 95 255 255 123 182 104 255 213 112 81 224 255 255 80 81 72 255 255 110 162 255 109 161 81 255 112 255 102 84 77 85 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 184 71 84 255 116 158 81 144 104 255 255 76 167 84 118 141 255 139 85 113 140 255 61 75 116 109 255 255 255 255 63 119 188 116 174 255 255 255 255 255 62 61 67 154 60 126 92 94 104 230 100 106 151 255 91 222 100 255 255 134 92 255 154 90 94 106 255 255 81 129 255 91 63 104 98 105 147 157 133 -0 -0 -66 -83 -98 -112 -125 -137 -147 -157 -166 -173 -181 -187 -193 -198 -202 -206 -209 -211 -214 -215 -217 -218 -218 -219 -219 -218 -218 -217 -215 -214 -211 -209 -206 -202 -198 -193 -187 -181 -173 -166 -157 -147 -137 -125 -112 -98 -83 -66 -0 -0 133 157 147 105 98 104 63 91 255 129 81 255 255 106 94 90 154 255 92 134 255 255 100 222 91 255 151 106 100 230 104 94 92 126 60 154 67 61 62 255 255 255 255 255 174 116 188 119 63 255 255 255 255 109 116 75 61 255 140 113 85 139 255 141 118 84 167 76 255 255 104 144 81 158 116 255 84 71 184 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 85 77 84 102 255 112 255 81 161 109 255 162 110 255 255 72 81 80 255 255 224 81 112 213 255 104 182 123 255 255 95 107 124 255 126 118 255 60 105 255 152 255 104 92 255 -0 -50 -90 -122 -146 -164 -179 -192 -202 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -208 -198 -187 -173 -157 -137 -109 -73 -0 255 90 88 86 255 255 140 123 255 148 123 63 255 152 138 255 187 255 94 211 255 117 212 95 88 255 96 255 67 62 62 255 254 93 153 255 92 185 255 111 101 255 63 60 61 62 255 254 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 62 128 255 93 159 61 154 103 108 255 255 161 74 111 129 255 124 82 99 118 255 255 136 185 104 160 251 255 255 255 255 145 126 185 119 255 255 255 255 255 225 223 251 255 97 85 61 138 238 79 80 129 252 221 255 81 156 255 88 69 255 141 89 89 106 161 255 255 93 255 62 69 98 74 82 123 155 154 185 -0 -61 -76 -90 -104 -116 -128 -139 -149 -157 -166 -173 -180 -186 -191 -196 -200 -203 -206 -208 -210 -211 -212 -213 -213 -213 -212 -211 -210 -208 -206 -203 -200 -196 -191 -186 -180 -173 -166 -157 -149 -139 -128 -116 -104 -90 -76 -61 -0 185 154 155 123 82 74 98 69 62 255 93 255 255 161 106 89 89 141 255 69 88 255 156 81 255 221 252 129 80 79 238 138 61 85 97 255 251 223 225 255 255 255 255 255 119 185 126 145 255 255 255 255 251 160 104 185 136 255 255 118 99 82 124 255 129 111 74 161 255 255 108 103 154 61 159 93 255 128 62 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 254 255 62 61 60 63 255 101 111 255 185 92 255 153 93 254 255 62 62 67 255 96 255 88 95 212 117 255 211 94 255 187 255 138 152 255 63 123 148 255 123 140 255 255 86 88 90 255 -0 -73 -109 -137 -157 -173 -187 -198 -208 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -182 -167 -150 -127 -98 -60 -0 255 62 61 61 255 255 121 75 255 128 120 255 93 216 255 129 255 141 91 206 255 108 215 93 73 255 255 115 80 61 255 255 117 82 255 141 85 191 255 102 90 255 99 82 98 255 255 215 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 116 255 255 255 255 62 186 62 171 101 100 123 255 255 72 124 124 255 95 65 89 109 141 255 255 131 131 168 124 255 183 165 255 63 89 180 115 149 255 245 116 255 255 255 255 255 69 61 93 159 255 89 83 111 244 112 255 255 126 255 61 72 255 122 74 84 93 158 109 255 255 255 255 187 198 244 106 116 152 123 180 -0 -56 -61 -65 -86 -108 -119 -130 -139 -148 -157 -165 -172 -179 -184 -189 -193 -197 -200 -202 -204 -205 -206 -206 -206 -206 -205 -204 -202 -200 -197 -193 -189 -184 -179 -172 -165 -157 -148 -139 -130 -119 -108 -86 -65 -61 -56 -0 180 123 152 116 106 244 198 187 255 255 255 255 109 158 93 84 74 122 255 72 61 255 126 255 255 112 244 111 83 89 255 159 93 61 69 255 255 255 255 255 116 245 255 149 115 180 89 63 255 165 183 255 124 168 131 131 255 255 141 109 89 65 95 255 124 124 72 255 255 123 100 101 171 62 186 62 255 255 255 255 116 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 215 255 255 98 82 99 255 90 102 255 191 85 141 255 82 117 255 255 61 80 115 255 255 73 93 215 108 255 206 91 141 255 129 255 216 93 255 120 128 255 75 121 255 255 61 61 62 255 -0 -60 -98 -127 -150 -167 -182 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -217 -210 -200 -189 -176 -161 -142 -118 -86 -0 92 255 95 75 255 129 250 94 142 255 124 64 255 86 199 255 99 255 117 115 255 150 95 218 112 255 171 255 119 65 158 255 255 109 76 255 138 83 255 125 97 77 255 80 61 255 255 123 234 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 255 61 195 84 255 255 232 243 255 154 98 94 109 118 255 255 76 112 255 61 99 93 92 128 149 255 76 98 168 106 255 156 107 250 255 119 208 117 141 255 255 91 249 89 124 255 255 255 255 255 255 255 85 90 112 241 102 170 255 81 255 109 111 255 103 67 68 81 157 101 128 255 255 255 255 255 200 115 125 162 122 161 -0 -0 -0 -0 -69 -99 -110 -120 -129 -138 -147 -155 -163 -170 -177 -182 -186 -189 -192 -195 -196 -197 -198 -198 -198 -197 -196 -195 -192 -189 -186 -182 -177 -170 -163 -155 -147 -138 -129 -120 -110 -99 -69 -0 -0 -0 -0 161 122 162 125 115 200 255 255 255 255 255 128 101 157 81 68 67 103 255 111 109 255 81 255 170 102 241 112 90 85 255 255 255 255 255 255 255 124 89 249 91 255 255 141 117 208 119 255 250 107 156 255 106 168 98 76 255 149 128 92 93 99 61 255 112 76 255 255 118 109 94 98 154 255 243 232 255 255 84 195 61 255 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 234 123 255 255 61 80 255 77 97 125 255 83 138 255 76 109 255 255 158 65 119 255 171 255 112 218 95 150 255 115 117 255 99 255 199 86 255 64 124 255 142 94 250 129 255 75 95 255 92 -0 -86 -118 -142 -161 -176 -189 -200 -210 -217 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -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 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 -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 -239 -236 -232 -227 -222 -215 -206 -196 -185 -171 -155 -135 -108 -68 -0 83 255 75 109 255 255 123 174 255 139 125 255 119 90 255 170 255 150 116 72 255 142 92 238 255 120 135 255 108 165 255 151 255 131 255 118 133 69 255 106 95 63 255 60 255 157 255 84 243 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 252 144 237 71 255 78 86 60 255 127 97 77 98 109 151 255 255 147 255 207 212 224 110 139 132 255 255 143 216 113 255 147 101 108 252 255 175 142 149 148 255 255 255 255 62 193 84 255 255 255 252 255 80 108 147 235 91 185 240 234 255 90 136 255 84 60 71 70 163 83 113 139 255 138 91 255 255 81 123 156 114 136 162 255 255 -0 -70 -89 -99 -109 -118 -127 -136 -145 -154 -162 -168 -173 -178 -181 -184 -186 -188 -189 -189 -189 -189 -188 -186 -184 -181 -178 -173 -168 -162 -154 -145 -136 -127 -118 -109 -99 -89 -70 -0 255 255 162 136 114 156 123 81 255 255 91 138 255 139 113 83 163 70 71 60 84 255 136 90 255 234 240 185 91 235 147 108 80 255 252 255 255 255 84 193 62 255 255 255 255 148 149 142 175 255 252 108 101 147 255 113 216 143 255 255 132 139 110 224 212 207 255 147 255 255 151 109 98 77 97 127 255 60 86 78 255 71 237 144 252 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 243 84 255 157 255 60 255 63 95 106 255 69 133 118 255 131 255 151 255 165 108 255 135 120 255 238 92 142 255 72 116 150 255 170 255 90 119 255 125 139 255 174 123 255 255 109 75 255 83 -0 -68 -108 -135 -155 -171 -185 -196 -206 -215 -222 -227 -232 -236 -239 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -203 -192 -180 -165 -148 -126 -94 -47 68 62 255 103 255 173 255 138 113 255 113 77 255 109 93 255 118 255 141 101 73 255 133 81 236 255 101 110 255 193 255 103 122 255 78 255 97 145 255 181 92 97 110 255 255 97 255 194 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 243 97 255 65 60 92 255 106 83 66 91 90 141 123 255 255 255 255 114 169 133 171 138 131 255 255 179 142 255 141 99 99 118 255 128 104 138 149 165 255 255 255 255 198 68 154 91 255 64 255 255 255 82 224 255 154 200 105 255 255 111 255 61 94 61 75 183 73 101 123 255 111 83 86 255 255 67 152 82 103 140 156 255 -0 -70 -79 -88 -96 -104 -114 -125 -135 -144 -152 -159 -164 -168 -171 -174 -176 -178 -178 -179 -178 -178 -176 -174 -171 -168 -164 -159 -152 -144 -135 -125 -114 -104 -96 -88 -79 -70 -0 255 156 140 103 82 152 67 255 255 86 83 111 255 123 101 73 183 75 61 94 61 255 111 255 255 105 200 154 255 224 82 255 255 255 64 255 91 154 68 198 255 255 255 255 165 149 138 104 128 255 118 99 99 141 255 142 179 255 255 131 138 171 133 169 114 255 255 255 255 123 141 90 91 66 83 106 255 92 60 65 255 97 243 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 194 255 97 255 255 110 97 92 181 255 145 97 255 78 255 122 103 255 193 255 110 101 255 236 81 133 255 73 101 141 255 118 255 93 109 255 77 113 255 113 138 255 173 255 103 255 62 68 -47 -94 -126 -148 -165 -180 -192 -203 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -208 -199 -188 -174 -159 -140 -114 -73 -0 82 94 255 255 121 132 255 109 73 255 97 255 140 134 255 119 66 255 131 118 255 143 124 90 255 128 83 87 255 83 255 88 102 255 255 144 83 142 255 176 81 159 255 255 109 63 255 158 255 238 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 63 255 61 70 77 255 86 60 122 86 69 141 96 129 255 62 255 79 167 88 138 144 130 142 255 129 89 255 127 97 94 102 255 121 95 114 138 163 151 255 69 255 255 81 177 82 255 68 156 91 255 255 255 255 111 192 95 108 255 255 255 255 255 255 255 179 68 82 96 255 88 62 85 113 255 255 149 71 93 112 141 255 -0 -62 -68 -74 -80 -90 -101 -113 -124 -134 -142 -148 -153 -157 -160 -163 -165 -166 -166 -166 -166 -165 -163 -160 -157 -153 -148 -142 -134 -124 -113 -101 -90 -80 -74 -68 -62 -0 255 141 112 93 71 149 255 255 113 85 62 88 255 96 82 68 179 255 255 255 255 255 255 255 108 95 192 111 255 255 255 255 91 156 68 255 82 177 81 255 255 69 255 151 163 138 114 95 121 255 102 94 97 127 255 89 129 255 142 130 144 138 88 167 79 255 62 255 129 96 141 69 86 122 60 86 255 77 70 61 255 63 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 238 255 158 255 63 109 255 255 159 81 176 255 142 83 144 255 255 102 88 255 83 255 87 83 128 255 90 124 143 255 118 131 255 66 119 255 134 140 255 97 255 73 109 255 132 121 255 255 94 82 -0 -73 -114 -140 -159 -174 -188 -199 -208 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -213 -205 -195 -183 -169 -152 -130 -98 -50 -0 92 86 255 252 93 100 255 104 255 119 141 255 133 73 255 90 255 142 124 72 255 120 140 92 255 113 61 60 255 255 80 63 60 255 255 134 73 255 103 174 72 144 255 255 116 255 125 124 209 224 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 239 94 255 255 255 255 255 255 255 61 62 144 60 132 213 95 118 253 163 255 203 251 92 125 123 117 130 255 97 61 255 103 83 92 90 255 113 93 100 122 161 146 255 92 169 255 255 181 75 249 109 183 81 171 109 255 177 104 183 92 102 96 254 255 255 255 255 255 255 72 73 89 255 62 61 70 102 125 255 255 70 114 93 131 104 -0 -0 -55 -57 -63 -75 -89 -102 -114 -123 -131 -137 -141 -145 -147 -149 -151 -152 -152 -152 -151 -149 -147 -145 -141 -137 -131 -123 -114 -102 -89 -75 -63 -57 -55 -0 -0 104 131 93 114 70 255 255 125 102 70 61 62 255 89 73 72 255 255 255 255 255 255 254 96 102 92 183 104 177 255 109 171 81 183 109 249 75 181 255 255 169 92 255 146 161 122 100 93 113 255 90 92 83 103 255 61 97 255 130 117 123 125 92 251 203 255 163 253 118 95 213 132 60 144 62 61 255 255 255 255 255 255 255 94 239 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 224 209 124 125 255 116 255 255 144 72 174 103 255 73 134 255 255 60 63 80 255 255 60 61 113 255 92 140 120 255 72 124 142 255 90 255 73 133 255 141 119 255 104 255 100 93 252 255 86 92 -0 -50 -98 -130 -152 -169 -183 -195 -205 -213 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -218 -210 -201 -190 -177 -162 -143 -117 -77 -0 106 104 255 255 74 61 62 255 188 255 174 255 152 123 255 129 109 255 141 101 255 151 96 171 255 90 147 66 255 123 254 90 71 255 255 130 133 72 255 98 178 63 255 73 255 63 255 114 243 68 194 69 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 213 84 94 255 255 255 255 252 255 255 255 255 255 255 187 89 84 243 119 255 255 227 147 122 114 101 98 255 60 82 255 83 77 75 78 255 103 90 89 113 146 140 255 255 136 136 255 255 60 254 79 198 73 172 91 255 141 106 172 89 98 80 121 255 153 104 255 255 231 223 204 169 255 255 78 111 151 140 136 255 255 73 71 147 83 113 -0 -0 -0 -0 -63 -79 -93 -104 -112 -119 -124 -127 -130 -133 -134 -135 -136 -136 -135 -134 -133 -130 -127 -124 -119 -112 -104 -93 -79 -63 -0 -0 -0 -0 113 83 147 71 73 255 255 136 140 151 111 78 255 255 169 204 223 231 255 255 104 153 255 121 80 98 89 172 106 141 255 91 172 73 198 79 254 60 255 255 136 136 255 255 140 146 113 89 90 103 255 78 75 77 83 255 82 60 255 98 101 114 122 147 227 255 255 119 243 84 89 187 255 255 255 255 255 255 252 255 255 255 255 94 84 213 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 69 194 68 243 114 255 63 255 73 255 63 178 98 255 72 133 130 255 255 71 90 254 123 255 66 147 90 255 171 96 151 255 101 141 255 109 129 255 123 152 255 174 255 188 255 62 61 74 255 255 104 106 -0 -77 -117 -143 -162 -177 -190 -201 -210 -218 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -239 -236 -232 -227 -222 -215 -206 -197 -185 -171 -155 -133 -104 -63 -0 80 62 255 255 105 77 172 255 255 176 90 255 135 77 255 171 255 135 132 145 255 139 83 167 255 80 157 193 255 255 122 88 200 255 255 112 147 255 122 83 189 255 68 62 255 255 172 122 210 67 174 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 176 83 80 127 255 69 255 119 79 255 255 175 110 255 114 63 98 239 101 160 255 193 128 115 107 91 73 255 167 160 255 67 90 62 94 255 91 87 61 107 151 117 161 255 97 129 101 255 255 255 255 206 68 172 82 255 128 95 162 87 90 67 109 255 123 92 108 255 156 123 114 96 67 255 255 255 88 119 124 105 255 255 255 126 60 125 252 109 106 -0 -57 -72 -84 -93 -100 -105 -109 -112 -114 -116 -117 -117 -117 -117 -117 -116 -114 -112 -109 -105 -100 -93 -84 -72 -57 -0 106 109 252 125 60 126 255 255 255 105 124 119 88 255 255 255 67 96 114 123 156 255 108 92 123 255 109 67 90 87 162 95 128 255 82 172 68 206 255 255 255 255 101 129 97 255 161 117 151 107 61 87 91 255 94 62 90 67 255 160 167 255 73 91 107 115 128 193 255 160 101 239 98 63 114 255 110 175 255 255 79 119 255 69 255 127 80 83 176 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 174 67 210 122 172 255 255 62 68 255 189 83 122 255 147 112 255 255 200 88 122 255 255 193 157 80 255 167 83 139 255 145 132 135 255 171 255 77 135 255 90 176 255 255 172 77 105 255 255 62 80 -0 -63 -104 -133 -155 -171 -185 -197 -206 -215 -222 -227 -232 -236 -239 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -180 -165 -146 -123 -93 -59 -0 109 255 143 255 106 162 102 255 255 152 105 255 112 255 125 115 255 115 206 255 145 131 73 255 163 69 231 255 188 255 113 209 255 124 255 98 129 255 109 73 194 255 106 255 255 97 187 209 162 64 192 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 69 153 79 69 119 241 186 255 102 69 107 255 255 63 255 62 74 88 238 79 173 255 169 118 100 87 60 99 255 119 128 255 255 255 255 255 255 77 60 94 129 166 102 145 255 65 143 91 118 254 255 255 255 80 191 77 255 108 84 165 74 60 98 119 255 110 89 100 255 133 104 88 60 97 214 94 255 255 157 216 91 122 155 255 255 255 255 254 113 107 -0 -53 -66 -75 -82 -87 -90 -93 -95 -96 -97 -97 -97 -97 -97 -97 -96 -95 -93 -90 -87 -82 -75 -66 -53 -0 107 113 254 255 255 255 255 155 122 91 216 157 255 255 94 214 97 60 88 104 133 255 100 89 110 255 119 98 60 74 165 84 108 255 77 191 80 255 255 255 254 118 91 143 65 255 145 102 166 129 94 60 77 255 255 255 255 255 255 128 119 255 99 60 87 100 118 169 255 173 79 238 88 74 62 255 63 255 255 107 69 102 255 186 241 119 69 79 153 69 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 192 64 162 209 187 97 255 255 106 255 194 73 109 255 129 98 255 124 255 209 113 255 188 255 231 69 163 255 73 131 145 255 206 115 255 115 125 255 112 255 105 152 255 255 102 162 106 255 143 255 109 -0 -59 -93 -123 -146 -165 -180 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -208 -199 -187 -174 -158 -138 -114 -86 -56 -0 255 97 115 255 165 146 255 118 255 165 255 143 138 255 142 61 255 94 168 255 116 131 71 255 182 255 255 136 147 255 152 133 255 92 255 75 255 203 100 66 255 171 255 255 255 81 254 91 162 62 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 177 60 88 120 227 102 255 255 72 125 119 255 255 255 255 225 224 246 255 148 255 155 104 85 61 94 114 254 101 153 121 255 255 122 255 88 62 91 86 109 168 92 132 255 255 246 85 117 130 255 148 255 255 202 77 255 88 62 193 60 65 88 115 255 99 73 91 255 113 88 60 90 120 232 91 117 253 255 165 118 132 165 154 144 147 255 255 62 113 -0 -51 -60 -65 -69 -72 -74 -76 -77 -77 -76 -76 -75 -76 -76 -77 -77 -76 -74 -72 -69 -65 -60 -51 -0 113 62 255 255 147 144 154 165 132 118 165 255 253 117 91 232 120 90 60 88 113 255 91 73 99 255 115 88 65 60 193 62 88 255 77 202 255 255 148 255 130 117 85 246 255 255 132 92 168 109 86 91 62 88 255 122 255 255 121 153 101 254 114 94 61 85 104 155 255 148 255 246 224 225 255 255 255 255 119 125 72 255 255 102 227 120 88 60 177 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 62 162 91 254 81 255 255 255 171 255 66 100 203 255 75 255 92 255 133 152 255 147 136 255 255 182 255 71 131 116 255 168 94 255 61 142 255 138 143 255 165 255 118 255 146 165 255 115 97 255 -0 -56 -86 -114 -138 -158 -174 -187 -199 -208 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -182 -168 -150 -130 -105 -76 -0 206 255 86 90 255 92 97 255 62 255 117 255 198 255 156 133 255 148 113 61 255 101 148 255 111 157 255 255 90 120 255 79 61 243 63 254 255 128 201 80 61 255 114 250 67 255 86 247 81 176 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 136 183 224 92 168 255 255 73 122 128 255 255 255 255 137 106 255 117 255 126 88 60 95 112 118 251 255 111 100 139 255 60 255 61 71 115 60 126 221 86 128 146 255 195 135 152 131 255 136 99 255 255 62 255 62 79 214 61 61 73 95 255 61 86 61 255 90 61 89 111 124 244 91 120 104 255 109 65 89 129 156 173 176 101 255 255 245 -0 -0 -52 -54 -56 -57 -58 -58 -58 -57 -55 -53 -53 -55 -57 -58 -58 -58 -57 -56 -54 -52 -0 -0 245 255 255 101 176 173 156 129 89 65 109 255 104 120 91 244 124 111 89 61 90 255 61 86 61 255 95 73 61 61 214 79 62 255 62 255 255 99 136 255 131 152 135 195 255 146 128 86 221 126 60 115 71 61 255 60 255 139 100 111 255 251 118 112 95 60 88 126 255 117 255 106 137 255 255 255 255 128 122 73 255 255 168 92 224 183 136 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 176 81 247 86 255 67 250 114 255 61 80 201 128 255 254 63 243 61 79 255 120 90 255 255 157 111 255 148 101 255 61 113 148 255 133 156 255 198 255 117 255 62 255 97 92 255 90 86 255 206 -0 -76 -105 -130 -150 -168 -182 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -217 -210 -200 -189 -176 -161 -143 -121 -95 -55 -0 255 79 61 61 255 66 60 255 255 84 63 255 149 255 143 79 255 151 91 255 139 97 134 255 106 121 255 255 83 117 255 97 131 242 195 248 255 101 204 106 255 190 61 184 66 255 255 109 75 184 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 131 222 80 166 122 255 255 79 112 133 255 69 255 93 60 255 98 255 99 61 95 146 83 68 100 255 61 83 127 238 204 255 255 255 255 255 255 202 127 128 164 255 164 87 116 133 255 129 94 125 255 255 255 255 248 255 255 93 107 147 255 64 61 86 255 61 63 73 88 93 242 90 149 91 255 63 80 99 116 135 141 171 182 151 255 255 73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 73 255 255 151 182 171 141 135 116 99 80 63 255 91 149 90 242 93 88 73 63 61 255 86 61 64 255 147 107 93 255 255 248 255 255 255 255 125 94 129 255 133 116 87 164 255 164 128 127 202 255 255 255 255 255 255 204 238 127 83 61 255 100 68 83 146 95 61 99 255 98 255 60 93 255 69 255 133 112 79 255 255 122 166 80 222 131 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 184 75 109 255 255 66 184 61 190 255 106 204 101 255 248 195 242 131 97 255 117 83 255 255 121 106 255 134 97 139 255 91 151 255 79 143 255 149 255 63 84 255 255 60 66 255 61 61 79 255 -0 -55 -95 -121 -143 -161 -176 -189 -200 -210 -217 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -239 -236 -232 -227 -221 -214 -206 -196 -184 -170 -154 -135 -111 -75 -0 81 255 89 68 255 110 85 120 255 255 85 144 255 81 244 119 104 255 138 105 255 118 81 255 126 91 82 87 255 68 255 142 125 91 255 101 243 250 90 227 255 111 178 100 146 255 192 255 91 71 255 116 255 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 61 255 62 222 78 182 121 116 255 255 119 186 244 185 255 61 69 255 66 255 62 76 88 149 61 111 151 255 62 97 130 214 96 105 255 255 167 103 255 64 98 87 140 255 154 83 98 111 255 124 93 120 109 255 255 255 255 255 255 255 255 255 255 255 129 149 255 255 154 146 171 194 250 255 108 68 255 108 105 116 127 141 138 137 153 116 121 255 255 211 61 73 74 74 70 86 121 63 62 62 63 121 86 70 74 74 73 61 211 255 255 121 116 153 137 138 141 127 116 105 108 255 68 108 255 250 194 171 146 154 255 255 149 129 255 255 255 255 255 255 255 255 255 255 255 109 120 93 124 255 111 98 83 154 255 140 87 98 64 255 103 167 255 255 105 96 214 130 97 62 255 151 111 61 149 88 76 62 255 66 255 69 61 255 185 244 186 119 255 255 116 121 182 78 222 62 255 61 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 255 116 255 71 91 255 192 255 146 100 178 111 255 227 90 250 243 101 255 91 125 142 255 68 255 87 82 91 126 255 81 118 255 105 138 255 104 119 244 81 255 144 85 255 255 120 85 110 255 68 89 255 81 -0 -75 -111 -135 -154 -170 -184 -196 -206 -214 -221 -227 -232 -236 -239 -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 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 -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 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -219 -211 -202 -191 -178 -163 -146 -126 -97 -51 -0 255 116 91 167 255 133 113 69 255 255 136 118 255 222 227 158 255 147 167 255 144 109 77 255 117 84 90 69 255 62 255 165 95 141 255 79 255 122 86 229 255 99 182 69 148 255 163 255 84 62 255 61 252 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 253 115 246 170 236 255 163 111 99 134 255 255 137 240 101 255 255 162 255 255 255 255 247 248 252 255 255 74 255 255 67 146 211 77 81 147 255 255 64 255 64 126 73 106 255 140 81 89 100 255 105 90 116 98 117 255 168 95 255 61 92 134 255 255 255 255 255 255 255 255 255 255 104 79 255 62 89 255 98 81 89 109 131 133 151 159 172 121 120 255 255 64 65 75 84 90 95 163 61 55 61 163 95 90 84 75 65 64 255 255 120 121 172 159 151 133 131 109 89 81 98 255 89 62 255 79 104 255 255 255 255 255 255 255 255 255 255 134 92 61 255 95 168 255 117 98 116 90 105 255 100 89 81 140 255 106 73 126 64 255 64 255 255 147 81 77 211 146 67 255 255 74 255 255 252 248 247 255 255 255 255 162 255 255 101 240 137 255 255 134 99 111 163 255 236 170 246 115 253 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 252 61 255 62 84 255 163 255 148 69 182 99 255 229 86 122 255 79 255 141 95 165 255 62 255 69 90 84 117 255 77 109 144 255 167 147 255 158 227 222 255 118 136 255 255 69 113 133 255 167 91 116 255 -0 -51 -97 -126 -146 -163 -178 -191 -202 -211 -219 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -223 -216 -207 -197 -186 -172 -156 -138 -114 -76 -0 63 255 95 174 255 105 172 99 255 136 255 116 100 255 102 220 110 255 127 118 255 128 131 255 137 97 82 76 67 255 255 143 140 109 85 255 80 255 121 81 255 137 84 180 63 255 179 137 255 128 255 195 144 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 254 101 251 100 104 255 133 105 87 129 126 255 69 242 91 130 254 255 255 255 255 255 255 255 114 79 255 255 255 255 255 124 222 71 73 142 101 255 255 255 255 110 65 82 255 120 67 82 80 255 83 88 111 92 103 255 154 83 255 67 85 102 93 255 141 93 90 255 255 103 136 255 255 255 255 183 176 255 161 104 97 97 109 110 129 145 160 169 126 125 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 125 126 169 160 145 129 110 109 97 97 104 161 255 176 183 255 255 255 255 136 103 255 255 90 93 141 255 93 102 85 67 255 83 154 255 103 92 111 88 83 255 80 82 67 120 255 82 65 110 255 255 255 255 101 142 73 71 222 124 255 255 255 255 255 79 114 255 255 255 255 255 255 255 254 130 91 242 69 255 126 129 87 105 133 255 104 100 251 101 254 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 144 195 255 128 255 137 179 255 63 180 84 137 255 81 121 255 80 255 85 109 140 143 255 255 67 76 82 97 137 255 131 128 255 118 127 255 110 220 102 255 100 116 255 136 255 99 172 105 255 174 95 255 63 -0 -76 -114 -138 -156 -172 -186 -197 -207 -216 -223 -228 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -193 -180 -165 -149 -129 -101 -61 -0 255 121 192 63 255 93 186 255 107 130 255 107 91 255 91 214 62 252 119 67 255 132 78 255 132 82 60 61 60 255 254 162 124 79 73 255 255 136 112 94 255 126 78 196 255 88 169 116 255 255 84 237 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 254 90 101 255 110 87 62 127 116 236 198 255 91 157 159 101 255 62 255 135 81 255 255 255 161 86 255 62 255 219 255 61 121 200 94 132 255 255 255 255 64 109 255 122 62 61 78 255 77 87 100 87 92 255 99 61 244 98 114 93 61 255 113 85 68 112 255 255 76 103 147 255 255 61 69 255 116 71 71 74 79 85 96 103 109 122 79 89 104 215 105 82 96 94 105 97 93 97 105 94 96 82 105 215 104 89 79 122 109 103 96 85 79 74 71 71 116 255 69 61 255 255 147 103 76 255 255 112 68 85 113 255 61 93 114 98 244 61 99 255 92 87 100 87 77 255 78 61 62 122 255 109 64 255 255 255 255 132 94 200 121 61 255 219 255 62 255 86 161 255 255 255 81 135 255 62 255 101 159 157 91 255 198 236 116 127 62 87 110 255 101 90 254 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 237 84 255 255 116 169 88 255 196 78 126 255 94 112 136 255 255 73 79 124 162 254 255 60 61 60 82 132 255 78 132 255 67 119 252 62 214 91 255 91 107 255 130 107 255 186 93 255 63 192 121 255 -0 -61 -101 -129 -149 -165 -180 -193 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -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 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -224 -217 -209 -199 -187 -174 -158 -140 -119 -90 -48 114 255 146 157 255 130 98 181 255 101 115 255 135 255 138 79 218 208 245 90 255 157 112 255 141 120 83 80 89 255 255 144 144 107 75 60 255 255 128 145 255 139 110 72 208 255 84 158 93 255 255 71 243 255 239 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 91 135 255 87 63 115 131 100 215 105 255 255 122 152 83 234 161 255 65 70 133 113 251 243 255 229 192 247 255 246 255 255 164 96 124 155 255 197 255 255 255 255 255 61 76 92 255 69 62 141 70 60 255 61 65 243 81 92 61 96 255 89 61 80 108 133 255 255 134 201 96 255 255 255 255 255 60 96 80 79 79 90 100 110 126 63 78 90 229 61 95 110 126 125 124 124 125 126 110 95 61 229 90 78 63 126 110 100 90 79 79 80 96 60 255 255 255 255 255 96 201 134 255 255 133 108 80 61 89 255 96 61 92 81 243 65 61 255 60 70 141 62 69 255 92 76 61 255 255 255 255 255 197 255 155 124 96 164 255 255 246 255 247 192 229 255 243 251 113 133 70 65 255 161 234 83 152 122 255 255 105 215 100 131 115 63 87 255 135 91 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 239 255 243 71 255 255 93 158 84 255 208 72 110 139 255 145 128 255 255 60 75 107 144 144 255 255 89 80 83 120 141 255 112 157 255 90 245 208 218 79 138 255 135 255 115 101 255 181 98 130 255 157 146 255 114 -48 -90 -119 -140 -158 -174 -187 -199 -209 -217 -224 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 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 -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 -245 -242 -240 -236 -232 -227 -221 -214 -205 -194 -182 -167 -151 -132 -108 -72 -0 255 124 141 135 255 119 72 255 99 99 90 255 102 255 133 77 248 111 239 97 255 148 129 255 127 115 67 62 255 255 255 174 123 89 109 255 255 147 121 107 255 122 112 67 255 146 81 159 62 255 255 97 255 94 213 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 239 121 255 255 102 255 61 65 105 138 93 208 88 107 255 91 169 77 212 139 255 255 74 155 92 187 118 255 181 119 98 255 121 89 255 122 67 103 150 255 164 124 123 255 255 255 255 255 255 255 61 68 165 62 102 255 255 62 255 70 61 87 111 255 61 70 78 91 116 148 255 255 166 88 198 107 255 255 255 255 255 255 243 230 233 242 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 242 233 230 243 255 255 255 255 255 255 107 198 88 166 255 255 148 116 91 78 70 61 255 111 87 61 70 255 62 255 255 102 62 165 68 61 255 255 255 255 255 255 255 123 124 164 255 150 103 67 122 255 89 121 255 98 119 181 255 118 187 92 155 74 255 255 139 212 77 169 91 255 107 88 208 93 138 105 65 61 255 102 255 255 121 239 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 213 94 255 97 255 255 62 159 81 146 255 67 112 122 255 107 121 147 255 255 109 89 123 174 255 255 255 62 67 115 127 255 129 148 255 97 239 111 248 77 133 255 102 255 90 99 99 255 72 119 255 135 141 124 255 -0 -72 -108 -132 -151 -167 -182 -194 -205 -214 -221 -227 -232 -236 -240 -242 -245 -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 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 -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 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -218 -210 -200 -189 -176 -160 -143 -122 -94 -50 -0 255 191 82 255 158 101 81 255 88 84 64 255 255 113 156 255 121 100 237 255 116 201 255 156 104 117 112 255 255 127 255 154 106 78 78 255 255 156 100 255 160 114 102 80 255 144 61 186 232 78 255 63 255 84 176 69 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 229 69 106 255 255 255 255 185 199 245 100 218 73 93 245 224 255 86 219 121 135 255 255 144 81 186 90 255 156 107 87 255 88 79 255 63 84 113 144 255 146 115 110 104 255 172 121 124 248 255 255 255 255 255 255 255 255 255 255 60 100 121 153 255 255 191 205 105 128 154 140 255 149 71 199 74 101 255 158 128 117 98 63 89 107 113 119 132 135 139 140 139 135 140 140 136 127 127 136 140 140 135 139 140 139 135 132 119 113 107 89 63 98 117 128 158 255 101 74 199 71 149 255 140 154 128 105 205 191 255 255 153 121 100 60 255 255 255 255 255 255 255 255 255 255 248 124 121 172 255 104 110 115 146 255 144 113 84 63 255 79 88 255 87 107 156 255 90 186 81 144 255 255 135 121 219 86 255 224 245 93 73 218 100 245 199 185 255 255 255 255 106 69 229 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 69 176 84 255 63 255 78 232 186 61 144 255 80 102 114 160 255 100 156 255 255 78 78 106 154 255 127 255 255 112 117 104 156 255 201 116 255 237 100 121 255 156 113 255 255 64 84 88 255 81 101 158 255 82 191 255 -0 -50 -94 -122 -143 -160 -176 -189 -200 -210 -218 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 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 -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 -247 -245 -243 -240 -237 -233 -228 -222 -215 -206 -196 -184 -169 -153 -134 -110 -74 -0 255 103 162 76 255 152 127 255 108 79 74 60 255 255 102 128 255 110 100 225 255 109 159 255 146 91 174 255 255 111 104 255 131 93 61 255 232 255 146 85 255 143 108 141 255 104 154 62 243 86 65 255 255 94 83 153 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 202 67 97 114 253 255 255 255 255 209 201 254 62 131 240 116 254 255 202 129 117 133 255 255 76 203 75 255 141 88 63 255 85 75 252 100 98 106 124 255 139 110 104 90 255 146 110 108 88 137 255 255 150 96 121 250 255 60 255 255 255 255 255 91 255 255 161 75 128 155 110 255 255 69 207 68 81 255 134 106 89 62 90 109 113 118 122 130 131 130 127 136 132 132 130 124 113 124 130 132 132 136 127 130 131 130 122 118 113 109 90 62 89 106 134 255 81 68 207 69 255 255 110 155 128 75 161 255 255 91 255 255 255 255 255 60 255 250 121 96 150 255 255 137 88 108 110 146 255 90 104 110 139 255 124 106 98 100 252 75 85 255 63 88 141 255 75 203 76 255 255 133 117 129 202 255 254 116 240 131 62 254 201 209 255 255 255 255 253 114 97 67 202 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 153 83 94 255 255 65 86 243 62 154 104 255 141 108 143 255 85 146 255 232 255 61 93 131 255 104 111 255 255 174 91 146 255 159 109 255 225 100 110 255 128 102 255 255 60 74 79 108 255 127 152 255 76 162 103 255 -0 -74 -110 -134 -153 -169 -184 -196 -206 -215 -222 -228 -233 -237 -240 -243 -245 -247 -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 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 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -219 -212 -202 -191 -178 -162 -144 -123 -95 -56 -0 255 128 173 255 123 156 73 255 100 74 80 255 255 136 82 104 255 107 90 228 255 125 122 255 128 83 148 255 255 92 61 255 117 139 255 108 255 150 165 255 148 143 92 123 255 103 171 255 60 60 61 255 255 80 79 177 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 69 183 64 92 112 117 255 147 114 255 255 99 246 255 255 220 146 158 255 177 116 111 118 126 255 255 206 86 255 103 62 118 255 75 74 243 79 87 79 95 255 126 98 85 63 255 126 95 88 62 138 95 255 255 76 132 133 255 255 250 255 112 69 251 255 106 255 255 255 72 157 92 151 255 255 217 65 68 255 114 88 60 88 109 115 120 124 127 132 143 144 143 135 139 138 134 125 125 134 138 139 135 143 144 143 132 127 124 120 115 109 88 60 88 114 255 68 65 217 255 255 151 92 157 72 255 255 255 106 255 251 69 112 255 250 255 255 133 132 76 255 255 95 138 62 88 95 126 255 63 85 98 126 255 95 79 87 79 243 74 75 255 118 62 103 255 86 206 255 255 126 118 111 116 177 255 158 146 220 255 255 246 99 255 255 114 147 255 117 112 92 64 183 69 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 177 79 80 255 255 61 60 60 255 171 103 255 123 92 143 148 255 165 150 255 108 255 139 117 255 61 92 255 255 148 83 128 255 122 125 255 228 90 107 255 104 82 136 255 255 80 74 100 255 73 156 123 255 173 128 255 -0 -56 -95 -123 -144 -162 -178 -191 -202 -212 -219 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 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 -255 -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 -251 -250 -249 -247 -245 -243 -241 -238 -234 -229 -223 -216 -208 -198 -186 -171 -154 -134 -110 -79 -48 255 158 98 171 255 101 163 255 130 81 62 235 255 255 118 71 255 151 95 67 255 138 92 63 255 118 75 255 62 255 120 255 104 208 255 128 104 255 136 122 255 129 137 81 255 108 101 154 255 92 70 255 255 127 69 60 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 200 62 121 99 107 255 116 99 129 255 255 147 113 255 185 109 123 255 153 112 108 108 117 139 255 255 63 255 61 73 130 255 65 74 239 66 74 60 94 255 115 85 60 97 255 108 83 61 99 178 92 124 255 255 79 100 145 255 255 255 62 77 121 246 255 193 152 255 255 151 73 147 101 255 255 60 98 255 98 62 90 113 126 120 101 102 104 106 111 126 118 98 97 96 88 87 88 96 97 98 118 126 111 106 104 102 101 120 126 113 90 62 98 255 98 60 255 255 101 147 73 151 255 255 152 193 255 246 121 77 62 255 255 255 145 100 79 255 255 124 92 178 99 61 83 108 255 97 60 85 115 255 94 60 74 66 239 74 65 255 130 73 61 255 63 255 255 139 117 108 108 112 153 255 123 109 185 255 113 147 255 255 129 99 116 255 107 99 121 62 200 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 60 69 127 255 255 70 92 255 154 101 108 255 81 137 129 255 122 136 255 104 128 255 208 104 255 120 255 62 255 75 118 255 63 92 138 255 67 95 151 255 71 118 255 255 235 62 81 130 255 163 101 255 171 98 158 255 -48 -79 -110 -134 -154 -171 -186 -198 -208 -216 -223 -229 -234 -238 -241 -243 -245 -247 -249 -250 -251 -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 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 -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 -245 -242 -240 -236 -232 -227 -221 -213 -204 -193 -180 -165 -146 -123 -94 -61 -0 255 127 84 255 148 93 161 255 119 81 255 255 143 255 111 73 255 130 70 60 255 103 84 255 146 131 255 88 70 248 224 255 94 164 255 127 255 192 125 76 255 113 139 76 255 100 98 127 255 77 255 255 255 119 88 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 99 87 94 255 91 83 123 106 255 105 81 255 158 99 108 255 132 109 106 103 96 132 151 255 255 255 255 200 212 255 64 70 243 70 62 82 93 255 90 61 93 117 255 88 61 71 99 193 84 116 149 255 255 112 167 153 255 255 142 99 144 109 255 151 101 89 255 255 71 164 83 118 255 255 255 255 61 71 73 82 90 90 69 68 68 69 70 92 91 69 60 68 69 69 68 60 69 91 92 70 69 68 68 69 90 90 82 73 71 61 255 255 255 255 118 83 164 71 255 255 89 101 151 255 109 144 99 142 255 255 153 167 112 255 255 149 116 84 193 99 71 61 88 255 117 93 61 90 255 93 82 62 70 243 70 64 255 212 200 255 255 255 255 151 132 96 103 106 109 132 255 108 99 158 255 81 105 255 106 123 83 91 255 94 87 99 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 88 119 255 255 255 77 255 127 98 100 255 76 139 113 255 76 125 192 255 127 255 164 94 255 224 248 70 88 255 131 146 255 84 103 255 60 70 130 255 73 111 255 143 255 255 81 119 255 161 93 148 255 84 127 255 -0 -61 -94 -123 -146 -165 -180 -193 -204 -213 -221 -227 -232 -236 -240 -242 -245 -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 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 -255 -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 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -218 -210 -200 -188 -174 -157 -136 -110 -76 -0 255 156 108 64 255 136 80 255 128 145 255 255 107 114 255 125 255 164 105 99 255 224 92 63 255 138 78 255 71 90 255 255 134 120 60 255 208 255 187 106 255 148 101 167 255 123 94 97 106 255 255 255 69 241 120 136 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 64 151 255 62 105 136 101 255 61 83 255 135 97 87 255 115 100 92 98 80 114 145 159 255 255 255 255 255 255 255 234 255 255 171 160 154 255 62 71 82 100 255 62 61 113 147 234 81 102 140 132 255 255 100 157 255 255 63 110 182 91 255 123 91 68 120 255 255 161 75 113 193 98 255 255 255 247 237 240 255 255 255 216 205 209 215 223 248 255 155 147 150 147 155 255 248 223 215 209 205 216 255 255 255 240 237 247 255 255 255 98 193 113 75 161 255 255 120 68 91 123 255 91 182 110 63 255 255 157 100 255 255 132 140 102 81 234 147 113 61 62 255 100 82 71 62 255 154 160 171 255 255 234 255 255 255 255 255 255 255 159 145 114 80 98 92 100 115 255 87 97 135 255 83 61 255 101 136 105 62 255 151 64 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 136 120 241 69 255 255 255 106 97 94 123 255 167 101 148 255 106 187 255 208 255 60 120 134 255 255 90 71 255 78 138 255 63 92 224 255 99 105 164 255 125 255 114 107 255 255 145 128 255 80 136 255 64 108 156 255 -0 -76 -110 -136 -157 -174 -188 -200 -210 -218 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 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 -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 -250 -248 -247 -245 -243 -240 -237 -233 -228 -222 -215 -206 -196 -183 -168 -149 -126 -94 -53 -0 255 132 111 255 147 117 64 255 138 82 255 255 88 82 255 76 255 150 141 255 119 224 149 255 191 115 255 105 73 61 255 255 151 77 62 255 255 110 192 146 255 136 84 161 255 109 77 83 86 255 252 255 186 227 183 255 61 253 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 71 255 255 255 255 255 208 240 109 255 75 72 255 116 82 61 255 98 96 81 90 67 100 135 146 165 255 112 79 255 255 255 255 255 255 255 63 112 255 255 230 231 240 255 255 255 255 255 231 78 126 144 104 156 255 95 164 145 255 255 255 161 81 255 95 61 99 123 152 255 255 60 108 202 73 101 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 136 101 73 202 108 60 255 255 152 123 99 61 95 255 81 161 255 255 255 145 164 95 255 156 104 144 126 78 231 255 255 255 255 255 240 231 230 255 255 112 63 255 255 255 255 255 255 255 79 112 255 165 146 135 100 67 90 81 96 98 255 61 82 116 255 72 75 255 109 240 208 255 255 255 255 255 71 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 253 61 255 183 227 186 255 252 255 86 83 77 109 255 161 84 136 255 146 192 110 255 255 62 77 151 255 255 61 73 105 255 115 191 255 149 224 119 255 141 150 255 76 255 82 88 255 255 82 138 255 64 117 147 255 111 132 255 -0 -53 -94 -126 -149 -168 -183 -196 -206 -215 -222 -228 -233 -237 -240 -243 -245 -247 -248 -250 -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 -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 -255 -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 -239 -236 -231 -226 -220 -212 -203 -191 -178 -161 -141 -114 -75 -0 102 255 105 157 255 125 126 255 168 103 133 255 116 78 60 255 255 170 148 85 255 91 250 255 111 193 129 255 97 116 255 105 255 125 75 68 255 255 93 230 255 161 118 74 255 118 98 66 60 61 255 119 255 102 224 131 255 115 254 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 255 69 174 89 255 60 252 255 196 207 255 110 138 255 100 60 99 255 81 95 72 61 95 120 149 132 150 255 60 85 116 255 127 87 255 255 255 255 255 70 255 255 255 152 104 255 255 255 249 255 255 72 151 92 141 252 255 116 104 249 255 255 253 255 255 60 70 78 107 145 147 255 255 171 244 81 96 109 116 143 159 159 144 143 138 141 145 146 141 140 135 138 133 123 133 138 135 140 141 146 145 141 138 143 144 159 159 143 116 109 96 81 244 171 255 255 147 145 107 78 70 60 255 255 253 255 255 249 104 116 255 252 141 92 151 72 255 255 249 255 255 255 104 152 255 255 255 70 255 255 255 255 255 87 127 255 116 85 60 255 150 132 149 120 95 61 72 95 81 255 99 60 100 255 138 110 255 207 196 255 252 60 255 89 174 69 255 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 254 115 255 131 224 102 255 119 255 61 60 66 98 118 255 74 118 161 255 230 93 255 255 68 75 125 255 105 255 116 97 255 129 193 111 255 250 91 255 85 148 170 255 255 60 78 116 255 133 103 168 255 126 125 255 157 105 255 102 -0 -75 -114 -141 -161 -178 -191 -203 -212 -220 -226 -231 -236 -239 -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 -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 -255 -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 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -224 -217 -209 -199 -187 -172 -155 -133 -103 -60 -0 67 252 196 255 139 124 171 255 155 123 67 255 107 70 70 255 255 150 156 255 126 91 237 255 99 223 255 120 151 255 79 63 251 102 100 255 60 255 101 202 255 141 111 72 255 109 91 122 62 255 79 102 255 92 222 62 246 101 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 255 120 214 74 247 112 142 255 118 104 255 255 91 255 61 79 89 255 66 116 61 82 84 100 137 150 166 248 198 220 150 255 103 60 109 255 125 126 250 107 107 164 255 255 76 174 93 255 118 90 255 255 142 73 135 120 255 61 94 122 255 149 101 255 255 181 137 91 106 148 144 132 255 255 236 80 93 102 99 116 127 142 141 142 138 138 136 145 140 139 133 129 119 119 129 133 139 140 145 136 138 138 142 141 142 127 116 99 102 93 80 236 255 255 132 144 148 106 91 137 181 255 255 101 149 255 122 94 61 255 120 135 73 142 255 255 90 118 255 93 174 76 255 255 164 107 107 250 126 125 255 109 60 103 255 150 220 198 248 166 150 137 100 84 82 61 116 66 255 89 79 61 255 91 255 255 104 118 255 142 112 247 74 214 120 255 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 101 246 62 222 92 255 102 79 255 62 122 91 109 255 72 111 141 255 202 101 255 60 255 100 102 251 63 79 255 151 120 255 223 99 255 237 91 126 255 156 150 255 255 70 70 107 255 67 123 155 255 171 124 139 255 196 252 67 -0 -60 -103 -133 -155 -172 -187 -199 -209 -217 -224 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -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 -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 -255 -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 -247 -245 -243 -240 -236 -232 -227 -221 -214 -205 -194 -182 -166 -148 -124 -93 -55 -0 181 248 131 255 96 223 255 178 153 81 65 255 100 99 255 255 168 178 86 255 103 100 222 246 100 199 255 148 79 255 98 163 249 144 255 105 255 146 139 159 255 129 124 255 151 90 86 144 255 255 69 255 168 80 222 170 251 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 219 84 232 100 142 255 107 90 119 255 255 255 255 252 247 255 255 255 255 99 95 103 132 128 143 244 255 152 153 255 60 71 120 255 103 111 215 109 100 158 109 255 255 164 89 255 60 112 109 255 255 72 154 99 255 107 118 123 255 120 90 255 89 92 62 97 124 134 165 119 161 255 234 67 82 90 82 93 94 97 102 98 99 109 116 120 124 123 115 109 96 109 115 123 124 120 116 109 99 98 102 97 94 93 82 90 82 67 234 255 161 119 165 134 124 97 62 92 89 255 90 120 255 123 118 107 255 99 154 72 255 255 109 112 60 255 89 164 255 255 109 158 100 109 215 111 103 255 120 71 60 255 153 152 255 244 143 128 132 103 95 99 255 255 255 255 247 252 255 255 255 255 119 90 107 255 142 100 232 84 219 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 251 170 222 80 168 255 69 255 255 144 86 90 151 255 124 129 255 159 139 146 255 105 255 144 249 163 98 255 79 148 255 199 100 246 222 100 103 255 86 178 168 255 255 99 100 255 65 81 153 178 255 223 96 255 131 248 181 -0 -55 -93 -124 -148 -166 -182 -194 -205 -214 -221 -227 -232 -236 -240 -243 -245 -247 -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 -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 -255 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -211 -201 -190 -177 -160 -140 -116 -85 -54 -0 102 245 66 255 101 173 255 167 127 107 255 213 91 68 255 255 145 158 117 252 106 78 255 128 99 170 255 107 255 101 194 255 122 93 255 114 255 158 100 139 255 124 76 255 141 69 60 255 255 107 72 255 166 78 236 100 254 255 239 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 60 234 78 155 255 96 81 114 122 255 255 255 255 135 95 255 255 255 255 93 124 168 163 183 111 255 90 91 255 255 204 209 255 61 141 225 71 66 154 92 127 255 255 65 249 109 170 103 94 255 255 143 88 250 101 149 121 255 93 60 255 68 62 96 110 98 96 150 118 131 255 255 68 112 85 89 99 99 100 100 90 81 81 81 81 81 74 79 67 67 79 74 81 81 81 81 81 90 100 100 99 99 89 85 112 68 255 255 131 118 150 96 98 110 96 62 68 255 60 93 255 121 149 101 250 88 143 255 255 94 103 170 109 249 65 255 255 127 92 154 66 71 225 141 61 255 209 204 255 255 91 90 255 111 183 163 168 124 93 255 255 255 255 95 135 255 255 255 255 122 114 81 96 255 155 78 234 60 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 239 255 254 100 236 78 166 255 72 107 255 255 60 69 141 255 76 124 255 139 100 158 255 114 255 93 122 255 194 101 255 107 255 170 99 128 255 78 106 252 117 158 145 255 255 68 91 213 255 107 127 167 255 173 101 255 66 245 102 -0 -54 -85 -116 -140 -160 -177 -190 -201 -211 -219 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 -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 -255 -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 -251 -250 -248 -247 -245 -243 -241 -237 -233 -229 -223 -216 -208 -198 -186 -171 -154 -133 -106 -75 -0 210 255 90 255 130 157 112 255 153 168 255 99 214 81 255 130 255 159 186 255 149 84 61 255 118 75 150 255 115 255 119 139 255 90 255 202 255 155 141 85 124 255 112 255 123 141 132 255 175 255 125 255 122 182 255 104 90 255 121 229 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 240 93 255 255 253 255 126 255 85 74 97 122 140 255 68 255 92 68 91 255 255 255 255 255 100 114 164 128 255 62 129 110 251 255 121 255 255 241 255 62 103 193 74 104 140 255 255 253 255 137 94 63 118 255 255 63 252 255 105 96 255 60 72 255 61 84 79 106 61 141 220 107 110 100 255 255 255 255 254 247 244 247 246 241 234 219 214 215 214 214 211 212 211 214 214 215 214 219 234 241 246 247 244 247 254 255 255 255 255 100 110 107 220 141 61 106 79 84 61 255 72 60 255 96 105 255 252 63 255 255 118 63 94 137 255 253 255 255 140 104 74 193 103 62 255 241 255 255 121 255 251 110 129 62 255 128 164 114 100 255 255 255 255 255 91 68 92 255 68 255 140 122 97 74 85 255 126 255 253 255 255 93 240 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 229 121 255 90 104 255 182 122 255 125 255 175 255 132 141 123 255 112 255 124 85 141 155 255 202 255 90 255 139 119 255 115 255 150 75 118 255 61 84 149 255 186 159 255 130 255 81 214 99 255 168 153 255 112 157 130 255 90 255 210 -0 -75 -106 -133 -154 -171 -186 -198 -208 -216 -223 -229 -233 -237 -241 -243 -245 -247 -248 -250 -251 -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 -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 -255 -255 -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 -245 -242 -239 -236 -232 -227 -221 -213 -204 -194 -181 -166 -147 -123 -93 -56 -0 179 255 109 255 173 100 62 255 134 107 255 84 213 80 250 99 255 132 148 255 126 105 255 206 85 69 255 181 255 142 106 99 255 255 119 167 255 160 113 82 95 255 147 255 96 213 255 110 255 119 73 255 121 163 255 101 91 255 69 202 69 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 210 85 103 255 255 255 80 255 74 67 97 109 130 245 193 255 60 64 73 115 255 97 81 255 255 145 216 95 255 255 96 115 92 255 60 82 254 255 255 255 255 192 67 81 119 142 255 255 255 101 64 113 125 108 255 255 255 255 61 106 255 213 195 255 255 255 255 249 255 255 185 115 94 60 99 255 255 141 109 103 92 103 131 123 103 60 82 88 93 88 92 92 88 93 88 82 60 103 123 131 103 92 103 109 141 255 255 99 60 94 115 185 255 255 249 255 255 255 255 195 213 255 106 61 255 255 255 255 108 125 113 64 101 255 255 255 142 119 81 67 192 255 255 255 255 254 82 60 255 92 115 96 255 255 95 216 145 255 255 81 97 255 115 73 64 60 255 193 245 130 109 97 67 74 255 80 255 255 255 103 85 210 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 69 202 69 255 91 101 255 163 121 255 73 119 255 110 255 213 96 255 147 255 95 82 113 160 255 167 119 255 255 99 106 142 255 181 255 69 85 206 255 105 126 255 148 132 255 99 250 80 213 84 255 107 134 255 62 100 173 255 109 255 179 -0 -56 -93 -123 -147 -166 -181 -194 -204 -213 -221 -227 -232 -236 -239 -242 -245 -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 -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 -255 -255 -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 -252 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -225 -218 -210 -201 -190 -176 -160 -139 -112 -74 -0 115 149 255 255 132 130 112 255 157 180 255 160 79 220 255 128 77 255 92 104 255 161 255 117 204 68 63 255 137 255 118 85 78 255 255 129 124 255 140 99 65 61 255 255 129 95 187 255 63 255 122 255 116 111 133 255 135 255 106 67 183 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 171 84 89 148 255 234 230 255 61 76 108 86 119 241 110 255 255 171 175 167 255 66 72 102 251 255 175 136 138 255 190 234 85 255 123 117 162 255 121 80 255 255 61 106 158 160 150 255 255 61 83 125 119 92 209 117 255 240 216 193 255 82 67 104 255 255 166 76 80 255 149 93 61 92 104 156 255 101 91 89 61 91 115 94 61 85 98 108 115 118 116 118 115 108 98 85 61 94 115 91 61 89 91 101 255 156 104 92 61 93 149 255 80 76 166 255 255 104 67 82 255 193 216 240 255 117 209 92 119 125 83 61 255 255 150 160 158 106 61 255 255 80 121 255 162 117 123 255 85 234 190 255 138 136 175 255 251 102 72 66 255 167 175 171 255 255 110 241 119 86 108 76 61 255 230 234 255 148 89 84 171 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 183 67 106 255 135 255 133 111 116 255 122 255 63 255 187 95 129 255 255 61 65 99 140 255 124 129 255 255 78 85 118 255 137 255 63 68 204 117 255 161 255 104 92 255 77 128 255 220 79 160 255 180 157 255 112 130 132 255 255 149 115 -0 -74 -112 -139 -160 -176 -190 -201 -210 -218 -225 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -252 -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 -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 -255 -255 -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 -247 -245 -243 -240 -237 -233 -228 -222 -215 -207 -197 -185 -171 -153 -130 -99 -51 -0 103 126 255 255 146 123 183 255 155 135 255 174 255 255 98 134 223 253 69 63 250 96 255 99 207 106 255 190 81 242 94 61 255 255 163 91 93 255 118 89 99 207 255 255 118 89 114 255 255 128 79 255 99 105 110 255 102 255 97 64 200 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 68 148 79 79 145 255 158 113 255 255 156 192 85 108 241 101 114 255 255 69 132 255 255 75 114 119 255 127 90 94 254 255 183 149 252 118 121 154 255 92 69 101 255 255 255 90 144 162 255 255 255 129 161 237 76 204 98 255 185 116 109 255 60 81 106 126 255 255 61 101 255 104 60 87 109 118 152 255 70 72 60 112 92 96 60 84 95 100 102 102 98 98 102 102 100 95 84 60 96 92 112 60 72 70 255 152 118 109 87 60 104 255 101 61 255 255 126 106 81 60 255 109 116 185 255 98 204 76 237 161 129 255 255 255 162 144 90 255 255 255 101 69 92 255 154 121 118 252 149 183 255 254 94 90 127 255 119 114 75 255 255 132 69 255 255 114 101 241 108 85 192 156 255 255 113 158 255 145 79 79 148 68 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 200 64 97 255 102 255 110 105 99 255 79 128 255 255 114 89 118 255 255 207 99 89 118 255 93 91 163 255 255 61 94 242 81 190 255 106 207 99 255 96 250 63 69 253 223 134 98 255 255 174 255 135 155 255 183 123 146 255 255 126 103 -0 -51 -99 -130 -153 -171 -185 -197 -207 -215 -222 -228 -233 -237 -240 -243 -245 -247 -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 -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 -255 -255 -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 -239 -236 -231 -226 -220 -213 -204 -193 -181 -165 -146 -120 -80 -0 89 85 107 255 243 112 231 255 130 170 61 244 143 255 255 92 252 255 133 93 181 251 255 141 85 227 255 99 201 217 228 116 255 155 255 136 79 61 255 109 93 212 255 62 253 84 63 62 255 255 112 255 134 87 87 87 255 255 114 92 62 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 171 60 101 149 255 137 107 119 255 255 168 77 90 239 100 107 179 255 255 69 137 255 255 73 131 255 103 63 103 118 255 130 92 246 100 115 126 255 64 64 82 183 93 255 255 122 204 142 255 255 255 255 213 109 218 85 255 163 107 88 255 93 91 117 113 153 255 255 255 255 62 72 76 84 71 74 255 61 62 82 151 67 62 87 98 103 105 105 104 100 104 105 105 103 98 87 62 67 151 82 62 61 255 74 71 84 76 72 62 255 255 255 255 153 113 117 91 93 255 88 107 163 255 85 218 109 213 255 255 255 255 142 204 122 255 255 93 183 82 64 64 255 126 115 100 246 92 130 255 118 103 63 103 255 131 73 255 255 137 69 255 255 179 107 100 239 90 77 168 255 255 119 107 137 255 149 101 60 171 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 62 92 114 255 255 87 87 87 134 255 112 255 255 62 63 84 253 62 255 212 93 109 255 61 79 136 255 155 255 116 228 217 201 99 255 227 85 141 255 251 181 93 133 255 252 92 255 255 143 244 61 170 130 255 231 112 243 255 107 85 89 -0 -80 -120 -146 -165 -181 -193 -204 -213 -220 -226 -231 -236 -239 -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 -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 -255 -255 -255 -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 -251 -250 -249 -247 -246 -243 -241 -238 -234 -230 -224 -218 -210 -200 -189 -176 -159 -138 -109 -62 -0 62 61 60 255 217 120 184 255 105 171 160 231 99 137 255 100 214 255 125 196 255 94 255 125 82 230 255 74 255 101 245 255 109 128 255 123 75 255 141 92 224 114 255 163 243 98 74 255 255 133 119 255 129 62 63 61 255 253 112 121 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 142 211 255 116 105 116 104 255 255 62 107 248 90 94 174 110 255 255 91 172 255 255 77 255 60 70 110 115 255 106 61 247 79 104 99 255 255 66 108 212 85 129 251 255 161 142 255 103 106 255 255 94 228 82 255 146 88 62 255 82 83 116 92 130 192 111 255 255 255 214 211 232 243 192 255 255 140 119 202 61 94 118 127 136 134 131 127 127 131 134 136 127 118 94 61 202 119 140 255 255 192 243 232 211 214 255 255 255 111 192 130 92 116 83 82 255 62 88 146 255 82 228 94 255 255 106 103 255 142 161 255 251 129 85 212 108 66 255 255 99 104 79 247 61 106 255 115 110 70 60 255 77 255 255 172 91 255 255 110 174 94 90 248 107 62 255 255 104 116 105 116 255 211 142 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 121 112 253 255 61 63 62 129 255 119 133 255 255 74 98 243 163 255 114 224 92 141 255 75 123 255 128 109 255 245 101 255 74 255 230 82 125 255 94 255 196 125 255 214 100 255 137 99 231 160 171 105 255 184 120 217 255 60 61 62 -0 -62 -109 -138 -159 -176 -189 -200 -210 -218 -224 -230 -234 -238 -241 -243 -246 -247 -249 -250 -251 -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 -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 -255 -255 -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 -247 -245 -243 -240 -237 -233 -228 -222 -215 -207 -197 -185 -170 -152 -128 -93 -48 99 101 85 255 116 216 160 131 255 94 220 102 221 77 89 255 191 153 255 194 116 255 120 247 109 80 255 164 82 255 108 232 255 79 113 255 116 136 255 128 110 169 79 255 119 239 88 225 255 255 186 255 126 127 115 65 255 255 117 99 99 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 173 255 91 105 113 99 90 255 255 255 248 85 100 187 93 135 255 255 123 134 255 255 255 255 206 192 227 255 63 72 247 78 134 91 123 255 255 255 209 80 119 128 255 105 79 255 93 93 118 255 255 233 87 255 108 60 96 255 74 91 125 73 98 188 99 130 162 255 255 255 255 178 63 94 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 94 63 178 255 255 255 255 162 130 99 188 98 73 125 91 74 255 96 60 108 255 87 233 255 255 118 93 93 255 79 105 255 128 119 80 209 255 255 255 123 91 134 78 247 72 63 255 227 192 206 255 255 255 255 134 123 255 255 135 93 187 100 85 248 255 255 255 90 99 113 105 91 255 173 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 99 99 117 255 255 65 115 127 126 255 186 255 255 225 88 239 119 255 79 169 110 128 255 136 116 255 113 79 255 232 108 255 82 164 255 80 109 247 120 255 116 194 255 153 191 255 89 77 221 102 220 94 255 131 160 216 116 255 85 101 99 -48 -93 -128 -152 -170 -185 -197 -207 -215 -222 -228 -233 -237 -240 -243 -245 -247 -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 -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 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -193 -180 -164 -144 -116 -75 -0 118 135 255 255 95 247 79 61 255 91 213 81 211 62 60 255 100 127 255 155 62 255 255 136 100 92 255 181 255 140 158 94 255 72 255 109 185 255 149 139 133 167 203 255 101 238 224 255 69 244 137 255 116 131 105 185 255 255 107 87 255 71 255 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 60 255 127 255 79 93 107 92 62 195 99 255 255 69 106 213 86 125 152 255 68 91 168 253 255 255 65 80 179 255 255 187 255 255 94 71 105 188 107 255 255 94 145 131 255 62 99 255 82 83 110 132 255 255 63 255 61 79 132 255 255 62 136 60 123 225 100 116 146 134 163 145 254 254 255 255 255 230 65 87 114 129 133 138 152 216 60 60 216 152 138 133 129 114 87 65 230 255 255 255 254 254 145 163 134 146 116 100 225 123 60 136 62 255 255 132 79 61 255 63 255 255 132 110 83 82 255 99 62 255 131 145 94 255 255 107 188 105 71 94 255 255 187 255 255 179 80 65 255 255 253 168 91 68 255 152 125 86 213 106 69 255 255 99 195 62 92 107 93 79 255 127 255 60 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 255 71 255 87 107 255 255 185 105 131 116 255 137 244 69 255 224 238 101 255 203 167 133 139 149 255 185 109 255 72 255 94 158 140 255 181 255 92 100 136 255 255 62 155 255 127 100 255 60 62 211 81 213 91 255 61 79 247 95 255 255 135 118 -0 -75 -116 -144 -164 -180 -193 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -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 -251 -250 -249 -247 -245 -243 -241 -238 -234 -229 -224 -217 -209 -200 -188 -175 -157 -135 -104 -63 -0 107 255 255 149 93 241 105 255 144 110 194 80 215 78 255 255 90 101 255 125 138 255 255 130 133 255 103 155 255 179 93 72 255 60 255 104 131 255 132 171 88 251 255 160 79 246 137 255 185 240 69 236 100 138 199 255 147 255 94 64 255 69 255 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 241 150 255 97 255 82 86 89 62 102 213 85 152 255 255 255 209 80 112 131 255 255 98 187 110 255 241 131 128 183 98 255 255 76 255 62 114 94 190 94 137 255 255 97 118 255 164 164 255 70 73 101 124 172 255 255 255 255 247 248 255 255 255 255 255 255 211 137 136 152 141 137 154 148 149 162 141 251 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 141 162 149 148 154 137 141 152 136 137 211 255 255 255 255 255 255 248 247 255 255 255 255 172 124 101 73 70 255 164 164 255 118 97 255 255 137 94 190 94 114 62 255 76 255 255 98 183 128 131 241 255 110 187 98 255 255 131 112 80 209 255 255 255 152 85 213 102 62 89 86 82 255 97 255 150 241 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 255 69 255 64 94 255 147 255 199 138 100 236 69 240 185 255 137 246 79 160 255 251 88 171 132 255 131 104 255 60 255 72 93 179 255 155 103 255 133 130 255 255 138 125 255 101 90 255 255 78 215 80 194 110 144 255 105 241 93 149 255 255 107 -0 -63 -104 -135 -157 -175 -188 -200 -209 -217 -224 -229 -234 -238 -241 -243 -245 -247 -249 -250 -251 -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 -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 -255 -255 -255 -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 -247 -245 -242 -240 -236 -232 -227 -222 -215 -206 -196 -184 -169 -150 -126 -95 -60 -0 84 255 255 134 112 235 134 255 154 125 190 69 225 234 165 255 61 62 255 189 255 117 255 136 79 255 97 121 255 141 78 61 255 255 160 131 76 255 138 138 92 227 255 173 255 106 93 255 101 242 198 215 93 245 255 114 116 255 151 255 174 120 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 249 90 255 61 255 75 87 62 93 109 232 82 151 174 114 255 255 94 144 121 161 255 255 156 91 255 234 80 68 170 98 155 255 255 255 255 73 77 194 89 126 128 255 255 95 253 128 141 255 60 70 84 113 170 101 255 255 255 255 255 255 181 135 130 114 255 61 79 100 123 138 153 139 159 150 154 162 147 151 160 154 152 147 146 139 136 127 127 136 139 146 147 152 154 160 151 147 162 154 150 159 139 153 138 123 100 79 61 255 114 130 135 181 255 255 255 255 255 255 101 170 113 84 70 60 255 141 128 253 95 255 255 128 126 89 194 77 73 255 255 255 255 155 98 170 68 80 234 255 91 156 255 255 161 121 144 94 255 255 114 174 151 82 232 109 93 62 87 75 255 61 255 90 249 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 120 174 255 151 255 116 114 255 245 93 215 198 242 101 255 93 106 255 173 255 227 92 138 138 255 76 131 160 255 255 61 78 141 255 121 97 255 79 136 255 117 255 189 255 62 61 255 165 234 225 69 190 125 154 255 134 235 112 134 255 255 84 -0 -60 -95 -126 -150 -169 -184 -196 -206 -215 -222 -227 -232 -236 -240 -242 -245 -247 -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 -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 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -219 -212 -203 -192 -179 -163 -142 -117 -88 -59 -0 255 121 251 149 102 247 255 153 148 107 191 66 251 119 146 255 105 255 117 143 255 103 255 115 255 167 80 92 255 107 70 90 255 251 168 98 255 131 144 125 147 193 255 148 255 60 61 255 91 255 105 208 100 209 255 99 91 255 255 89 214 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 255 167 255 68 61 84 101 108 234 91 177 174 92 120 255 255 98 111 156 133 255 134 69 255 255 62 104 199 84 155 116 255 255 255 255 255 199 72 124 112 192 247 255 236 124 133 255 255 149 161 151 202 87 133 255 135 81 255 127 149 120 107 86 255 67 69 92 110 118 134 139 139 156 151 153 154 147 148 152 153 148 146 139 133 123 133 139 146 148 153 152 148 147 154 153 151 156 139 139 134 118 110 92 69 67 255 86 107 120 149 127 255 81 135 255 133 87 202 151 161 149 255 255 133 124 236 255 247 192 112 124 72 199 255 255 255 255 255 116 155 84 199 104 62 255 255 69 134 255 133 156 111 98 255 255 120 92 174 177 91 234 108 101 84 61 68 255 167 255 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 214 89 255 255 91 99 255 209 100 208 105 255 91 255 61 60 255 148 255 193 147 125 144 131 255 98 168 251 255 90 70 107 255 92 80 167 255 115 255 103 255 143 117 255 105 255 146 119 251 66 191 107 148 153 255 247 102 149 251 121 255 -0 -59 -88 -117 -142 -163 -179 -192 -203 -212 -219 -226 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -255 -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 -251 -250 -248 -247 -245 -243 -241 -237 -234 -229 -224 -217 -209 -199 -188 -174 -156 -135 -110 -83 -57 -0 255 255 149 143 103 232 255 156 133 98 200 255 123 109 141 255 67 255 136 106 255 90 255 120 254 163 69 61 255 99 121 255 255 124 168 143 255 130 123 122 128 169 255 117 255 69 255 130 91 255 88 218 201 255 129 83 62 255 255 74 219 255 240 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 255 255 60 67 66 82 114 240 255 147 172 81 109 140 255 255 91 180 128 248 240 255 172 255 255 255 196 80 153 101 144 255 162 117 255 255 82 151 101 189 103 255 209 102 109 148 255 255 78 99 177 201 162 255 107 70 255 117 127 102 88 60 255 78 74 87 93 102 117 124 129 136 149 150 150 148 139 138 139 136 122 125 103 103 125 122 136 139 138 139 148 150 150 149 136 129 124 117 102 93 87 74 78 255 60 88 102 127 117 255 70 107 255 162 201 177 99 78 255 255 148 109 102 209 255 103 189 101 151 82 255 255 117 162 255 144 101 153 80 196 255 255 255 172 255 240 248 128 180 91 255 255 140 109 81 172 147 255 240 114 82 66 67 60 255 255 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 240 255 219 74 255 255 62 83 129 255 201 218 88 255 91 130 255 69 255 117 255 169 128 122 123 130 255 143 168 124 255 255 121 99 255 61 69 163 254 120 255 90 255 106 136 255 67 255 141 109 123 255 200 98 133 156 255 232 103 143 149 255 255 -0 -57 -83 -110 -135 -156 -174 -188 -199 -209 -217 -224 -229 -234 -237 -241 -243 -245 -247 -248 -250 -251 -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 -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 -255 -255 -255 -255 -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 -245 -242 -240 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -128 -104 -79 -54 -0 255 255 162 140 102 202 255 147 118 96 188 255 111 97 142 255 255 148 105 99 255 73 255 255 110 166 65 255 130 81 63 255 255 106 216 255 142 117 114 115 118 155 255 98 255 162 254 157 255 107 73 254 99 255 123 105 255 60 247 84 255 93 210 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 245 114 137 255 255 255 255 255 255 255 255 255 112 164 71 101 133 150 255 255 149 102 223 105 255 137 168 97 255 255 82 172 97 126 255 133 100 86 255 255 135 82 188 89 255 185 84 91 133 142 255 255 122 175 172 159 255 89 67 255 127 110 84 62 99 255 78 112 75 71 83 100 108 117 129 134 142 142 140 138 131 123 115 92 83 28 83 92 115 123 131 138 140 142 142 134 129 117 108 100 83 71 75 112 78 255 99 62 84 110 127 255 67 89 255 159 172 175 122 255 255 142 133 91 84 185 255 89 188 82 135 255 255 86 100 133 255 126 97 172 82 255 255 97 168 137 255 105 223 102 149 255 255 150 133 101 71 164 112 255 255 255 255 255 255 255 255 255 137 114 245 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 210 93 255 84 247 60 255 105 123 255 99 254 73 107 255 157 254 162 255 98 255 155 118 115 114 117 142 255 216 106 255 255 63 81 130 255 65 166 110 255 255 73 255 99 105 148 255 255 142 97 111 255 188 96 118 147 255 202 102 140 162 255 255 -0 -54 -79 -104 -128 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -240 -242 -245 -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 -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 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -244 -241 -239 -235 -231 -225 -219 -212 -202 -191 -178 -162 -143 -122 -98 -74 -54 -0 143 255 158 135 94 182 255 135 108 95 171 255 97 90 169 255 255 139 96 89 255 73 255 255 93 170 121 255 128 119 255 183 255 113 179 255 130 101 107 100 104 126 255 66 255 255 159 122 255 93 62 246 255 106 136 208 252 112 232 60 255 85 171 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 73 240 69 91 247 255 255 255 255 141 117 255 255 87 157 65 82 118 135 166 255 64 129 216 101 255 103 166 82 125 255 255 171 84 120 255 112 81 69 127 255 255 77 200 84 255 164 82 85 118 126 138 255 255 111 197 99 255 255 60 255 167 93 62 104 147 255 255 78 78 69 70 74 88 90 100 106 102 101 101 101 100 100 100 81 61 61 81 100 100 100 101 101 101 102 106 100 90 88 74 70 69 78 78 255 255 147 104 62 93 167 255 60 255 255 99 197 111 255 255 138 126 118 85 82 164 255 84 200 77 255 255 127 69 81 112 255 120 84 171 255 255 125 82 166 103 255 101 216 129 64 255 166 135 118 82 65 157 87 255 255 117 141 255 255 255 255 247 91 69 240 73 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 171 85 255 60 232 112 252 208 136 106 255 246 62 93 255 122 159 255 255 66 255 126 104 100 107 101 130 255 179 113 255 183 255 119 128 255 121 170 93 255 255 73 255 89 96 139 255 255 169 90 97 255 171 95 108 135 255 182 94 135 158 255 143 -0 -54 -74 -98 -122 -143 -162 -178 -191 -202 -212 -219 -225 -231 -235 -239 -241 -244 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -243 -241 -237 -234 -229 -224 -217 -209 -199 -187 -173 -156 -137 -114 -91 -69 -51 -0 124 255 161 112 71 174 255 131 100 93 179 255 84 80 255 255 160 116 90 77 255 255 155 255 83 207 255 113 188 255 165 156 255 142 129 255 98 91 87 85 88 99 255 255 255 101 152 91 245 131 255 147 255 101 240 255 142 100 234 255 103 84 148 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 218 67 80 108 255 141 93 255 63 90 245 255 63 184 63 69 110 129 152 255 255 79 216 91 255 62 185 78 111 127 255 255 65 127 255 90 61 85 117 145 255 255 204 84 255 151 69 62 120 121 119 144 255 95 196 131 161 255 255 255 255 57 68 68 255 255 255 255 255 251 223 199 201 210 215 221 228 232 238 243 247 251 255 255 255 255 255 251 247 243 238 232 228 221 215 210 201 199 223 251 255 255 255 255 255 68 68 57 255 255 255 255 161 131 196 95 255 144 119 121 120 62 69 151 255 84 204 255 255 145 117 85 61 90 255 127 65 255 255 127 111 78 185 62 255 91 216 79 255 255 152 129 110 69 63 184 63 255 245 90 63 255 93 141 255 108 80 67 218 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 148 84 103 255 234 100 142 255 240 101 255 147 255 131 245 91 152 101 255 255 255 99 88 85 87 91 98 255 129 142 255 156 165 255 188 113 255 207 83 255 155 255 255 77 90 116 160 255 255 80 84 255 179 93 100 131 255 174 71 112 161 255 124 -0 -51 -69 -91 -114 -137 -156 -173 -187 -199 -209 -217 -224 -229 -234 -237 -241 -243 -245 -247 -248 -250 -251 -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 -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 -255 -255 -255 -255 -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 -245 -242 -240 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -129 -106 -83 -60 -0 193 229 255 152 99 66 255 143 126 95 93 63 255 62 62 255 255 150 116 80 62 255 255 127 255 75 208 255 116 145 255 107 147 255 89 97 255 73 60 61 60 61 62 255 255 255 83 169 224 240 255 113 105 255 109 196 255 142 78 253 255 89 79 171 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 68 202 64 69 99 255 113 86 225 139 149 150 255 255 255 60 100 148 142 166 131 255 135 234 92 255 140 222 73 113 119 139 255 255 171 255 62 68 85 114 145 113 255 255 60 255 165 60 60 119 108 113 112 255 255 167 98 131 169 255 255 255 255 255 255 255 255 175 139 123 97 63 88 108 116 129 132 134 139 139 135 141 145 142 134 134 142 145 141 135 139 139 134 132 129 116 108 88 63 97 123 139 175 255 255 255 255 255 255 255 255 169 131 98 167 255 255 112 113 108 119 60 60 165 255 60 255 255 113 145 114 85 68 62 255 171 255 255 139 119 113 73 222 140 255 92 234 135 255 131 166 142 148 100 60 255 255 255 150 149 139 225 86 113 255 99 69 64 202 68 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 171 79 89 255 253 78 142 255 196 109 255 105 113 255 240 224 169 83 255 255 255 62 61 60 61 60 73 255 97 89 255 147 107 255 145 116 255 208 75 255 127 255 255 62 80 116 150 255 255 62 62 255 63 93 95 126 143 255 66 99 152 255 229 193 -0 -60 -83 -106 -129 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -240 -242 -245 -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 -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 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -219 -212 -203 -191 -178 -162 -143 -121 -97 -72 -0 91 201 180 255 139 82 69 255 145 112 90 78 65 255 118 255 228 255 136 116 69 110 255 255 102 255 86 255 174 126 63 250 101 141 255 61 60 255 99 94 95 95 76 255 255 62 234 77 255 116 220 255 81 61 255 207 118 255 155 255 255 148 79 60 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 80 255 60 214 70 62 86 255 89 62 221 78 115 112 248 255 255 255 255 86 122 171 118 255 255 218 92 255 119 232 81 113 114 122 155 255 255 255 255 161 168 169 193 102 154 255 255 255 255 61 103 178 102 96 84 140 255 134 85 95 148 161 255 210 91 97 68 255 62 128 110 93 61 89 108 113 123 122 119 129 128 137 133 133 131 125 114 125 131 133 133 137 128 129 119 122 123 113 108 89 61 93 110 128 62 255 68 97 91 210 255 161 148 95 85 134 255 140 84 96 102 178 103 61 255 255 255 255 154 102 193 169 168 161 255 255 255 255 155 122 114 113 81 232 119 255 92 218 255 255 118 171 122 86 255 255 255 255 248 112 115 78 221 62 89 255 86 62 70 214 60 255 80 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 60 79 148 255 255 155 255 118 207 255 61 81 255 220 116 255 77 234 62 255 255 76 95 95 94 99 255 60 61 255 141 101 250 63 126 174 255 86 255 102 255 255 110 69 116 136 255 228 255 118 255 65 78 90 112 145 255 69 82 139 255 180 201 91 -0 -72 -97 -121 -143 -162 -178 -191 -203 -212 -219 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -252 -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 -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 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -243 -241 -237 -234 -229 -224 -217 -209 -199 -187 -173 -156 -135 -112 -87 -60 -0 79 227 147 255 127 93 255 178 135 115 70 62 62 255 255 116 218 255 128 117 105 150 101 255 68 255 63 255 185 89 255 108 99 127 255 82 167 255 114 112 146 88 247 255 255 161 212 86 254 146 185 255 83 75 255 104 107 255 126 255 255 145 101 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 126 150 255 61 79 227 76 144 82 126 255 126 88 255 255 96 193 123 152 255 195 69 252 100 232 81 111 107 122 142 163 255 64 255 255 76 126 185 102 155 163 255 255 255 255 255 146 94 64 109 145 255 117 81 80 132 127 255 200 70 60 98 255 83 107 88 62 90 109 124 132 147 157 119 121 115 118 123 122 118 109 109 118 122 123 118 115 121 119 157 147 132 124 109 90 62 88 107 83 255 98 60 70 200 255 127 132 80 81 117 255 145 109 64 94 146 255 255 255 255 255 163 155 102 185 126 76 255 255 64 255 163 142 122 107 111 81 232 100 252 69 195 255 152 123 193 96 255 255 88 126 255 126 82 144 76 227 79 61 255 150 126 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 101 145 255 255 126 255 107 104 255 75 83 255 185 146 254 86 212 161 255 255 247 88 146 112 114 255 167 82 255 127 99 108 255 89 185 255 63 255 68 255 101 150 105 117 128 255 218 116 255 255 62 62 70 115 135 178 255 93 127 255 147 227 79 -0 -60 -87 -112 -135 -156 -173 -187 -199 -209 -217 -224 -229 -234 -237 -241 -243 -245 -247 -248 -250 -251 -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 -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 -255 -255 -255 -255 -255 -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 -245 -242 -240 -236 -232 -228 -222 -215 -206 -196 -183 -168 -149 -128 -103 -76 -0 112 74 219 142 255 123 149 255 176 126 102 96 74 255 255 145 78 255 147 124 138 130 90 89 255 64 255 255 119 180 119 252 99 97 103 255 160 119 254 118 83 149 248 255 135 255 139 219 255 158 109 158 255 72 110 255 90 96 255 80 234 255 149 142 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 255 255 226 255 255 108 66 94 255 96 61 103 255 255 160 110 145 255 186 66 248 78 229 84 99 87 109 130 154 255 88 154 255 255 153 231 102 148 164 145 255 248 108 255 113 62 93 114 160 255 71 60 81 141 88 255 255 61 106 141 255 120 90 61 88 106 117 128 132 146 201 82 63 84 85 85 79 87 86 87 79 85 85 84 63 82 201 146 132 128 117 106 88 61 90 120 255 141 106 61 255 255 88 141 81 60 71 255 160 114 93 62 113 255 108 248 255 145 164 148 102 231 153 255 255 154 88 255 154 130 109 87 99 84 229 78 248 66 186 255 145 110 160 255 255 103 61 96 255 94 66 108 255 255 226 255 255 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 142 149 255 234 80 255 96 90 255 110 72 255 158 109 158 255 219 139 255 135 255 248 149 83 118 254 119 160 255 103 97 99 252 119 180 119 255 255 64 255 89 90 130 138 124 147 255 78 145 255 255 74 96 102 126 176 255 149 123 255 142 219 74 112 -0 -76 -103 -128 -149 -168 -183 -196 -206 -215 -222 -228 -232 -236 -240 -242 -245 -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 -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 -255 -255 -255 -255 -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 -247 -246 -244 -242 -239 -235 -231 -226 -220 -212 -203 -192 -179 -162 -143 -121 -96 -69 -0 115 82 211 128 255 194 255 131 176 118 105 120 255 255 255 133 68 255 136 119 135 100 75 79 255 69 255 255 115 208 255 118 94 83 83 255 128 101 251 68 61 252 255 81 65 255 121 202 255 123 99 135 255 138 255 119 81 85 255 230 158 255 211 255 60 241 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 255 61 131 255 255 255 255 130 255 60 75 95 255 61 91 97 114 255 122 82 123 255 255 68 252 76 237 75 90 60 105 108 155 255 255 118 129 252 255 203 140 157 169 135 255 255 120 255 61 83 89 102 150 255 255 63 106 186 90 113 255 255 255 255 255 255 61 82 95 102 107 111 119 133 236 63 98 115 119 125 128 124 124 128 125 119 115 98 63 236 133 119 111 107 102 95 82 61 255 255 255 255 255 255 113 90 186 106 63 255 255 150 102 89 83 61 255 120 255 255 135 169 157 140 203 255 252 129 118 255 255 155 108 105 60 90 75 237 76 252 68 255 255 123 82 122 255 114 97 91 61 255 95 75 60 255 130 255 255 255 255 131 61 255 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 241 60 255 211 255 158 230 255 85 81 119 255 138 255 135 99 123 255 202 121 255 65 81 255 252 61 68 251 101 128 255 83 83 94 118 255 208 115 255 255 69 255 79 75 100 135 119 136 255 68 133 255 255 255 120 105 118 176 131 255 194 255 128 211 82 115 -0 -69 -96 -121 -143 -162 -179 -192 -203 -212 -220 -226 -231 -235 -239 -242 -244 -246 -247 -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 -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 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -200 -188 -174 -157 -137 -114 -90 -65 -0 115 70 202 105 255 134 255 122 176 109 91 164 255 103 255 145 255 150 138 122 119 97 69 64 255 255 255 149 117 175 255 102 92 77 67 255 153 255 100 111 255 114 255 70 255 135 129 177 255 108 97 116 255 91 255 114 74 74 255 113 137 255 173 255 150 249 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 253 116 158 119 255 69 255 91 255 131 127 150 254 193 202 214 128 255 94 75 103 129 255 255 255 255 249 72 62 101 146 92 139 163 255 79 140 91 255 160 104 132 173 142 151 255 255 255 255 140 138 108 168 106 255 255 255 177 73 100 215 113 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 126 113 215 100 73 177 255 255 255 106 168 108 138 140 255 255 255 255 151 142 173 132 104 160 255 91 140 79 255 163 139 92 146 101 62 72 249 255 255 255 255 129 103 75 94 255 128 214 202 193 254 150 127 131 255 91 255 69 255 119 158 116 253 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 249 150 255 173 255 137 113 255 74 74 114 255 91 255 116 97 108 255 177 129 135 255 70 255 114 255 111 100 255 153 255 67 77 92 102 255 175 117 149 255 255 255 64 69 97 119 122 138 150 255 145 255 103 255 164 91 109 176 122 255 134 255 105 202 70 115 -0 -65 -90 -114 -137 -157 -174 -188 -200 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -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 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -222 -215 -207 -197 -185 -170 -152 -132 -110 -86 -64 -0 101 68 193 84 255 75 255 118 176 99 81 113 255 73 255 215 255 145 138 100 113 83 63 62 255 255 255 141 142 128 255 90 75 90 255 121 111 255 151 255 79 255 133 74 255 117 116 153 255 87 82 100 255 255 122 97 67 61 255 107 116 255 127 255 90 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 254 102 181 101 247 176 251 217 255 69 101 152 255 255 96 160 159 255 65 71 107 118 154 254 255 255 255 62 105 140 207 95 135 150 254 183 236 85 255 134 89 122 157 141 153 182 255 255 255 255 62 97 186 85 196 108 255 255 82 123 220 88 108 104 255 151 102 94 60 89 119 128 132 137 135 140 141 140 133 129 120 120 129 133 140 141 140 135 137 132 128 119 89 60 94 102 151 255 104 108 88 220 123 82 255 255 108 196 85 186 97 62 255 255 255 255 182 153 141 157 122 89 134 255 85 236 183 254 150 135 95 207 140 105 62 255 255 255 254 154 118 107 71 65 255 159 160 96 255 255 152 101 69 255 217 251 176 247 101 181 102 254 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 90 255 127 255 116 107 255 61 67 97 122 255 255 100 82 87 255 153 116 117 255 74 133 255 79 255 151 255 111 121 255 90 75 90 255 128 142 141 255 255 255 62 63 83 113 100 138 145 255 215 255 73 255 113 81 99 176 118 255 75 255 84 193 68 101 -0 -64 -86 -110 -132 -152 -170 -185 -197 -207 -215 -222 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -148 -128 -106 -84 -63 -0 91 65 189 67 255 255 154 115 180 74 63 62 255 68 255 255 152 141 125 90 109 83 70 62 255 245 255 149 104 121 255 78 62 255 255 100 61 255 74 255 255 113 155 255 133 111 112 132 255 61 60 61 255 255 122 97 76 255 119 105 91 255 97 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 255 255 166 91 238 111 247 255 255 255 255 98 114 255 60 155 89 255 255 74 127 117 138 108 255 136 255 255 255 255 186 90 125 143 247 255 198 148 255 111 84 111 150 121 149 191 111 255 62 255 255 255 176 66 198 89 105 255 255 63 225 75 92 64 255 132 83 61 91 101 118 129 127 137 133 133 133 128 130 126 115 126 130 128 133 133 133 137 127 129 118 101 91 61 83 132 255 64 92 75 225 63 255 255 105 89 198 66 176 255 255 255 62 255 111 191 149 121 150 111 84 111 255 148 198 255 247 143 125 90 186 255 255 255 255 136 255 108 138 117 127 74 255 255 89 155 60 255 114 98 255 255 255 255 247 111 238 91 166 255 255 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 97 255 91 105 119 255 76 97 122 255 255 61 60 61 255 132 112 111 133 255 155 113 255 255 74 255 61 100 255 255 62 78 255 121 104 149 255 245 255 62 70 83 109 90 125 141 152 255 255 68 255 62 63 74 180 115 154 255 255 67 189 65 91 -0 -63 -84 -106 -128 -148 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -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 -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 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -202 -191 -177 -162 -144 -125 -104 -83 -63 -0 80 63 205 255 119 255 143 102 185 90 75 118 255 62 255 255 150 137 117 84 99 60 61 255 116 255 148 138 95 113 255 94 255 255 139 83 62 255 255 161 251 92 144 255 118 108 109 115 255 99 79 255 255 140 109 108 156 255 116 105 79 255 61 255 255 245 73 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 88 232 116 142 255 139 100 255 255 91 255 255 127 60 114 255 255 93 115 146 95 255 108 197 79 100 255 255 94 141 154 138 255 154 100 255 80 84 106 143 101 129 189 116 255 255 110 113 252 255 255 200 90 97 104 255 255 231 72 61 92 255 127 62 90 97 103 120 110 115 118 123 121 131 124 121 111 111 121 124 131 121 123 118 115 110 120 103 97 90 62 127 255 92 61 72 231 255 255 104 97 90 200 255 255 252 113 110 255 255 116 189 129 101 143 106 84 80 255 100 154 255 138 154 141 94 255 255 100 79 197 108 255 95 146 115 93 255 255 114 60 127 255 255 91 255 255 100 139 255 142 116 232 88 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 73 245 255 255 61 255 79 105 116 255 156 108 109 140 255 255 79 99 255 115 109 108 118 255 144 92 251 161 255 255 62 83 139 255 255 94 255 113 95 138 148 255 116 255 61 60 99 84 117 137 150 255 255 62 255 118 75 90 185 102 143 255 119 255 205 63 80 -0 -63 -83 -104 -125 -144 -162 -177 -191 -202 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -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 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -199 -187 -174 -158 -141 -122 -102 -82 -64 -0 68 62 255 255 63 255 137 94 194 82 107 79 255 255 61 255 142 132 101 80 139 67 225 255 91 255 149 114 93 103 255 255 122 255 127 97 255 255 86 243 187 81 255 126 108 106 100 98 255 89 252 255 255 130 86 192 255 104 113 93 82 255 167 255 114 240 65 255 80 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 240 121 252 255 204 164 144 255 122 92 109 255 255 171 255 63 96 154 118 255 255 197 236 101 255 85 187 65 81 112 255 255 84 153 124 255 127 90 255 83 70 103 137 90 117 184 107 146 255 74 110 149 87 255 255 67 103 90 124 255 255 62 104 127 255 255 64 67 80 93 124 92 105 102 110 117 119 122 117 105 117 122 119 117 110 102 105 92 124 93 80 67 64 255 255 127 104 62 255 255 124 90 103 67 255 255 87 149 110 74 255 146 107 184 117 90 137 103 70 83 255 90 127 255 124 153 84 255 255 112 81 65 187 85 255 101 236 197 255 255 118 154 96 63 255 171 255 255 109 92 122 255 144 164 204 255 252 121 240 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 80 255 65 240 114 255 167 255 82 93 113 104 255 192 86 130 255 255 252 89 255 98 100 106 108 126 255 81 187 243 86 255 255 97 127 255 122 255 255 103 93 114 149 255 91 255 225 67 139 80 101 132 142 255 61 255 255 79 107 82 194 94 137 255 63 255 255 62 68 -0 -64 -82 -102 -122 -141 -158 -174 -187 -199 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -196 -184 -171 -155 -138 -119 -100 -81 -64 -0 75 255 255 115 88 255 131 90 195 80 63 61 255 255 255 157 146 119 90 60 154 223 255 249 255 165 138 100 90 91 255 255 60 238 130 67 255 255 255 118 186 76 255 117 103 92 96 81 255 247 255 68 245 119 85 168 255 99 107 86 75 255 255 137 69 218 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 74 230 69 105 255 169 117 102 255 92 75 102 116 255 135 243 137 127 160 196 103 255 255 194 210 255 67 199 71 76 96 113 255 255 219 128 255 101 61 255 76 73 100 132 84 101 176 93 133 255 255 171 231 92 118 255 255 68 82 151 101 255 255 255 255 255 255 255 255 255 255 78 69 74 76 71 86 81 89 93 93 89 81 86 71 76 74 69 78 255 255 255 255 255 255 255 255 255 255 101 151 82 68 255 255 118 92 231 171 255 255 133 93 176 101 84 132 100 73 76 255 61 101 255 128 219 255 255 113 96 76 71 199 67 255 210 194 255 255 103 196 160 127 137 243 135 255 116 102 75 92 255 102 117 169 255 105 69 230 74 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 218 69 137 255 255 75 86 107 99 255 168 85 119 245 68 255 247 255 81 96 92 103 117 255 76 186 118 255 255 255 67 130 238 60 255 255 91 90 100 138 165 255 249 255 223 154 60 90 119 146 157 255 255 255 61 63 80 195 90 131 255 88 115 255 255 75 -0 -64 -81 -100 -119 -138 -155 -171 -184 -196 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -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 -255 -255 -255 -255 -255 -255 -255 -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 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -203 -193 -181 -167 -152 -135 -117 -98 -80 -64 -0 130 255 255 146 255 149 113 89 204 90 92 255 255 109 255 144 135 114 100 60 251 255 89 255 255 163 122 89 87 77 88 255 204 214 146 255 62 229 255 90 203 255 139 96 98 81 95 66 255 135 255 193 241 108 77 255 90 92 89 87 68 255 255 91 67 202 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 65 202 68 92 255 144 109 88 255 60 97 112 110 255 107 231 79 80 123 175 129 167 255 62 150 255 255 253 255 141 182 117 141 255 159 157 255 63 112 255 65 73 98 129 80 93 166 73 119 135 255 255 193 154 141 165 255 255 255 115 80 233 101 99 123 255 255 93 197 107 250 247 237 200 147 80 80 86 87 83 87 86 80 80 147 200 237 247 250 107 197 93 255 255 123 99 101 233 80 115 255 255 255 165 141 154 193 255 255 135 119 73 166 93 80 129 98 73 65 255 112 63 255 157 159 255 141 117 182 141 255 253 255 255 150 62 255 167 129 175 123 80 79 231 107 255 110 112 97 60 255 88 109 144 255 92 68 202 65 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 202 67 91 255 255 68 87 89 92 90 255 77 108 241 193 255 135 255 66 95 81 98 96 139 255 203 90 255 229 62 255 146 214 204 255 88 77 87 89 122 163 255 255 89 255 251 60 100 114 135 144 255 109 255 255 92 90 204 89 113 149 255 146 255 255 130 -0 -64 -80 -98 -117 -135 -152 -167 -181 -193 -203 -212 -219 -225 -230 -234 -238 -241 -243 -245 -247 -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 -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 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -229 -223 -217 -210 -201 -190 -178 -164 -149 -132 -114 -95 -78 -62 -0 255 114 255 106 255 148 101 74 224 113 255 158 255 62 255 154 119 100 126 255 255 124 255 255 151 161 113 61 60 62 61 255 96 211 124 255 192 181 255 75 206 255 132 80 90 72 116 255 95 92 255 110 241 90 62 255 62 62 62 61 60 255 247 80 64 214 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 69 184 65 83 255 122 90 62 255 229 213 228 117 255 85 226 65 64 98 161 93 143 255 128 190 112 255 255 255 255 123 126 150 255 116 99 255 255 62 255 64 70 101 145 61 100 161 66 100 116 136 255 143 97 98 155 166 141 255 255 255 234 95 75 86 111 255 255 191 64 170 121 123 100 60 81 90 93 91 91 93 90 81 60 100 123 121 170 64 191 255 255 111 86 75 95 234 255 255 255 141 166 155 98 97 143 255 136 116 100 66 161 100 61 145 101 70 64 255 62 255 255 99 116 255 150 126 123 255 255 255 255 112 190 128 255 143 93 161 98 64 65 226 85 255 117 228 213 229 255 62 90 122 255 83 65 184 69 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 214 64 80 247 255 60 61 62 62 62 255 62 90 241 110 255 92 95 255 116 72 90 80 132 255 206 75 255 181 192 255 124 211 96 255 61 62 60 61 113 161 151 255 255 124 255 255 126 100 119 154 255 62 255 158 255 113 224 74 101 148 255 106 255 114 255 -0 -62 -78 -95 -114 -132 -149 -164 -178 -190 -201 -210 -217 -223 -229 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -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 -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 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -215 -207 -198 -187 -175 -161 -145 -128 -110 -91 -73 -58 -0 255 81 255 61 251 135 91 68 255 255 255 106 255 174 247 138 111 92 97 255 255 62 255 255 146 146 107 94 91 71 255 105 77 222 219 247 119 156 255 86 255 151 114 67 61 61 255 255 68 60 255 101 239 107 255 195 102 93 84 67 255 255 108 69 70 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 79 255 60 200 63 111 255 96 63 101 255 98 107 177 201 255 68 235 70 62 94 172 74 112 252 255 156 105 118 255 68 255 62 93 124 255 105 89 114 255 255 255 255 238 248 255 71 107 177 71 98 103 119 255 115 86 69 120 160 156 130 141 255 255 61 76 78 83 107 255 254 255 147 110 92 62 87 100 106 108 106 108 106 100 87 62 92 110 147 255 254 255 107 83 78 76 61 255 255 141 130 156 160 120 69 86 115 255 119 103 98 71 177 107 71 255 248 238 255 255 255 255 114 89 105 255 124 93 62 255 68 255 118 105 156 255 252 112 74 172 94 62 70 235 68 255 201 177 107 98 255 101 63 96 255 111 63 200 60 255 79 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 70 69 108 255 255 67 84 93 102 195 255 107 239 101 255 60 68 255 255 61 61 67 114 151 255 86 255 156 119 247 219 222 77 105 255 71 91 94 107 146 146 255 255 62 255 255 97 92 111 138 247 174 255 106 255 255 255 68 91 135 251 61 255 81 255 -0 -58 -73 -91 -110 -128 -145 -161 -175 -187 -198 -207 -215 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -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 -255 -255 -255 -255 -255 -255 -255 -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 -247 -245 -243 -241 -238 -234 -230 -225 -220 -213 -204 -195 -184 -171 -157 -141 -123 -104 -84 -65 -50 -0 255 60 255 204 247 125 71 61 255 255 67 61 255 127 247 117 94 85 69 255 193 255 69 255 140 151 129 86 115 255 255 81 71 255 255 98 107 141 255 63 255 145 100 95 82 255 255 91 64 255 114 100 248 255 99 213 109 101 66 255 255 255 99 62 255 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 255 255 63 255 62 69 89 255 88 101 104 104 255 255 255 255 148 169 252 70 86 132 255 119 89 100 238 189 255 63 109 117 255 95 80 108 120 253 255 255 255 255 242 234 238 255 255 174 203 165 255 90 61 80 108 142 152 177 185 102 255 255 202 194 183 180 251 255 255 127 89 62 88 103 110 112 111 111 112 110 103 88 62 89 127 255 255 251 180 183 194 202 255 255 102 185 177 152 142 108 80 61 90 255 165 203 174 255 255 238 234 242 255 255 255 255 253 120 108 80 95 255 117 109 63 255 189 238 100 89 119 255 132 86 70 252 169 148 255 255 255 255 104 104 101 88 255 89 69 62 255 63 255 255 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 255 62 99 255 255 255 66 101 109 213 99 255 248 100 114 255 64 91 255 255 82 95 100 145 255 63 255 141 107 98 255 255 71 81 255 255 115 86 129 151 140 255 69 255 193 255 69 85 94 117 247 127 255 61 67 255 255 61 71 125 247 204 255 60 255 -0 -50 -65 -84 -104 -123 -141 -157 -171 -184 -195 -204 -213 -220 -225 -230 -234 -238 -241 -243 -245 -247 -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 -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 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -237 -233 -229 -224 -217 -210 -202 -192 -181 -168 -153 -136 -117 -95 -72 -50 -0 89 255 100 255 111 245 109 72 67 255 255 79 95 255 110 241 104 61 61 255 84 198 255 92 255 117 166 109 60 255 255 147 73 61 246 255 87 88 103 255 255 159 135 120 84 99 255 255 73 171 255 107 90 248 255 85 232 108 82 255 255 141 255 86 126 255 255 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 195 155 115 255 79 100 98 87 103 253 255 255 255 255 246 100 103 138 255 91 63 115 219 101 255 255 61 135 255 84 74 91 104 140 255 143 90 255 255 82 123 139 254 255 130 146 255 61 68 75 91 127 117 128 177 195 163 255 255 71 73 83 101 255 255 85 61 87 101 109 113 104 91 104 113 109 101 87 61 85 255 255 101 83 73 71 255 255 163 195 177 128 117 127 91 75 68 61 255 146 130 255 254 139 123 82 255 255 90 143 255 140 104 91 74 84 255 135 61 255 255 101 219 115 63 91 255 138 103 100 246 255 255 255 255 253 103 87 98 100 79 255 115 155 195 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 255 255 126 86 255 141 255 255 82 108 232 85 255 248 90 107 255 171 73 255 255 99 84 120 135 159 255 255 103 88 87 255 246 61 73 147 255 255 60 109 166 117 255 92 255 198 84 255 61 61 104 241 110 255 95 79 255 255 67 72 109 245 111 255 100 255 89 -0 -50 -72 -95 -117 -136 -153 -168 -181 -192 -202 -210 -217 -224 -229 -233 -237 -240 -242 -245 -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 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -208 -199 -189 -177 -163 -148 -130 -108 -81 -52 -0 99 72 255 255 121 101 239 107 91 255 146 255 123 255 118 100 230 138 93 255 255 68 255 169 255 161 102 168 126 255 167 255 142 121 255 121 255 63 62 61 255 255 146 149 100 95 255 255 115 175 255 179 94 85 255 152 82 234 114 255 255 93 113 255 150 255 61 253 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 75 255 156 255 89 91 61 94 255 69 98 91 60 90 131 255 106 99 255 255 114 142 142 255 60 67 123 227 81 149 255 255 107 255 74 73 79 91 127 255 115 81 86 255 255 63 138 101 255 61 96 255 255 167 171 154 158 179 123 121 150 154 164 255 255 175 174 158 255 255 61 63 71 80 62 62 62 62 62 62 80 71 63 61 255 255 158 174 175 255 255 164 154 150 121 123 179 158 154 171 167 255 255 96 61 255 101 138 63 255 255 86 81 115 255 127 91 79 73 74 255 107 255 255 149 81 227 123 67 60 255 142 142 114 255 255 99 106 255 131 90 60 91 98 69 255 94 61 91 89 255 156 255 75 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 253 61 255 150 255 113 93 255 255 114 234 82 152 255 85 94 179 255 175 115 255 255 95 100 149 146 255 255 61 62 63 255 121 255 121 142 255 167 255 126 168 102 161 255 169 255 68 255 255 93 138 230 100 118 255 123 255 146 255 91 107 239 101 121 255 255 72 99 -0 -52 -81 -108 -130 -148 -163 -177 -189 -199 -208 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -245 -243 -241 -238 -234 -230 -225 -220 -213 -205 -196 -185 -173 -159 -142 -121 -94 -61 -0 89 83 69 255 255 110 100 240 140 255 93 119 255 77 255 110 100 238 159 255 255 154 81 255 136 255 145 92 221 255 103 255 101 200 255 89 88 255 118 73 255 255 165 132 137 103 93 255 255 167 69 255 174 100 69 255 151 91 240 255 141 255 86 89 255 255 131 116 254 117 255 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 79 255 102 255 69 60 86 107 255 63 98 62 101 124 123 255 62 121 96 255 255 73 124 255 255 137 184 255 81 170 116 255 216 255 77 62 79 80 105 255 90 60 85 106 255 255 105 88 247 133 168 120 255 255 82 83 103 133 167 143 151 145 154 159 255 255 71 73 83 255 255 255 255 255 230 150 29 150 230 255 255 255 255 255 83 73 71 255 255 159 154 145 151 143 167 133 103 83 82 255 255 120 168 133 247 88 105 255 255 106 85 60 90 255 105 80 79 62 77 255 216 255 116 170 81 255 184 137 255 255 124 73 255 255 96 121 62 255 123 124 101 62 98 63 255 107 86 60 69 255 102 255 79 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 255 117 254 116 131 255 255 89 86 255 141 255 240 91 151 255 69 100 174 255 69 167 255 255 93 103 137 132 165 255 255 73 118 255 88 89 255 200 101 255 103 255 221 92 145 255 136 255 81 154 255 255 159 238 100 110 255 77 255 119 93 255 140 240 100 110 255 255 69 83 89 -0 -61 -94 -121 -142 -159 -173 -185 -196 -205 -213 -220 -225 -230 -234 -238 -241 -243 -245 -247 -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 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -233 -229 -223 -217 -210 -202 -192 -181 -168 -153 -134 -109 -76 -0 60 61 61 61 255 255 107 90 255 255 94 87 96 255 225 255 106 79 255 255 255 91 177 255 136 97 255 132 86 202 255 64 255 94 164 255 79 85 255 130 200 255 255 150 150 132 124 255 97 255 132 255 110 187 106 255 174 177 255 255 117 63 225 62 61 255 255 158 102 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 180 255 65 255 62 72 79 80 255 255 61 102 142 188 135 255 133 184 98 155 255 255 78 122 255 255 255 254 255 144 104 217 129 255 255 240 232 191 198 255 62 77 81 82 113 255 255 60 247 255 110 89 142 255 255 164 189 131 156 149 147 159 147 152 160 255 255 175 175 255 255 89 130 133 108 61 61 108 133 130 89 255 255 175 175 255 255 160 152 147 159 147 149 156 131 189 164 255 255 142 89 110 255 247 60 255 255 113 82 81 77 62 255 198 191 232 240 255 255 129 217 104 144 255 254 255 255 255 122 78 255 255 155 98 184 133 255 135 188 142 102 61 255 255 80 79 72 62 255 65 255 180 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 102 158 255 255 61 62 225 63 117 255 255 177 174 255 106 187 110 255 132 255 97 255 124 132 150 150 255 255 200 130 255 85 79 255 164 94 255 64 255 202 86 132 255 97 136 255 177 91 255 255 255 79 106 255 225 255 96 87 94 255 255 90 107 255 255 61 61 61 60 -0 -76 -109 -134 -153 -168 -181 -192 -202 -210 -217 -223 -229 -233 -237 -240 -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 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -241 -239 -235 -232 -227 -221 -215 -207 -199 -188 -177 -162 -145 -123 -92 -52 -0 95 102 85 255 255 153 95 91 255 253 62 61 62 255 255 151 80 89 255 252 255 82 181 255 129 65 255 128 127 64 255 255 132 96 122 255 75 75 255 212 255 112 255 166 128 168 255 81 66 255 69 255 93 213 255 114 174 147 255 255 90 139 221 79 255 255 119 181 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 66 255 255 255 255 255 255 255 255 255 255 255 255 117 173 255 255 150 80 155 110 255 255 134 219 101 255 69 255 109 98 205 88 99 255 255 160 106 153 255 255 179 204 106 127 153 255 255 255 255 60 85 130 123 255 255 118 79 115 149 151 148 157 151 153 156 255 255 72 73 255 79 108 92 61 69 61 92 108 79 255 73 72 255 255 156 153 151 157 148 151 149 115 79 118 255 255 123 130 85 60 255 255 255 255 153 127 106 204 179 255 255 153 106 160 255 255 99 88 205 98 109 255 69 255 101 219 134 255 255 110 155 80 150 255 255 173 117 255 255 255 255 255 255 255 255 255 255 255 255 66 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 181 119 255 255 79 221 139 90 255 255 147 174 114 255 213 93 255 69 255 66 81 255 168 128 166 255 112 255 212 255 75 75 255 122 96 132 255 255 64 127 128 255 65 129 255 181 82 255 252 255 89 80 151 255 255 62 61 62 253 255 91 95 153 255 255 85 102 95 -0 -52 -92 -123 -145 -162 -177 -188 -199 -207 -215 -221 -227 -232 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -204 -195 -184 -171 -156 -136 -108 -69 -0 110 88 106 255 255 255 134 94 114 255 108 98 89 255 130 255 129 83 85 255 64 255 75 255 101 143 255 146 128 98 64 255 255 124 67 63 252 74 65 255 255 79 60 248 143 163 100 255 72 255 137 255 135 86 209 255 92 172 112 255 245 149 78 227 226 255 255 101 166 255 240 74 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 255 255 255 80 100 253 255 72 117 255 255 112 106 255 132 67 174 102 145 255 255 184 155 237 180 255 95 83 203 75 79 118 255 255 64 155 82 255 255 163 88 109 136 218 95 255 237 165 173 139 106 93 255 62 77 95 112 126 141 145 150 150 148 156 255 255 142 255 73 87 61 74 74 61 87 73 255 142 255 255 156 148 150 150 145 141 126 112 95 77 62 255 93 106 139 173 165 237 255 95 218 136 109 88 163 255 255 82 155 64 255 255 118 79 75 203 83 95 255 180 237 155 184 255 255 145 102 174 67 132 255 106 112 255 255 117 72 255 253 100 80 255 255 255 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 74 240 255 166 101 255 255 226 227 78 149 245 255 112 172 92 255 209 86 135 255 137 255 72 255 100 163 143 248 60 79 255 255 65 74 252 63 67 124 255 255 64 98 128 146 255 143 101 255 75 255 64 255 85 83 129 255 130 255 89 98 108 255 114 94 134 255 255 255 106 88 110 -0 -69 -108 -136 -156 -171 -184 -195 -204 -212 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -236 -233 -228 -223 -217 -209 -201 -191 -179 -165 -147 -123 -90 -49 122 68 61 255 255 68 255 118 119 61 255 119 69 61 255 91 252 111 90 80 255 68 249 60 255 91 246 255 164 87 126 255 255 155 103 84 100 243 74 64 255 255 85 198 244 183 114 255 102 75 255 91 255 125 80 255 120 81 164 87 255 150 115 76 255 255 69 247 91 255 121 230 65 255 79 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 238 63 255 69 255 255 99 174 255 255 63 131 255 61 96 252 242 255 148 92 141 150 255 135 106 221 101 255 60 106 217 70 66 117 126 255 255 144 69 138 255 255 70 118 90 214 101 255 205 90 130 117 93 63 255 121 106 117 127 129 133 140 150 151 146 148 152 255 255 255 67 61 79 83 79 61 67 255 255 255 152 148 146 151 150 140 133 129 127 117 106 121 255 63 93 117 130 90 205 255 101 214 90 118 70 255 255 138 69 144 255 255 126 117 66 70 217 106 60 255 101 221 106 135 255 150 141 92 148 255 242 252 96 61 255 131 63 255 255 174 99 255 255 69 255 63 238 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 79 255 65 230 121 255 91 247 69 255 255 76 115 150 255 87 164 81 120 255 80 125 255 91 255 75 102 255 114 183 244 198 85 255 255 64 74 243 100 84 103 155 255 255 126 87 164 255 246 91 255 60 249 68 255 80 90 111 252 91 255 61 69 119 255 61 119 118 255 68 255 255 61 68 122 -49 -90 -123 -147 -165 -179 -191 -201 -209 -217 -223 -228 -233 -236 -240 -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 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -246 -244 -241 -238 -235 -231 -226 -221 -214 -206 -197 -186 -174 -158 -137 -110 -72 -0 89 83 255 255 168 147 251 107 107 255 143 100 107 255 222 221 244 112 108 255 156 109 254 255 118 85 195 255 140 73 110 255 255 150 113 98 79 239 70 255 255 116 220 255 111 164 145 251 114 255 172 255 152 112 94 255 109 71 157 63 255 112 144 255 130 255 176 238 88 252 69 202 69 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 61 173 169 255 79 151 255 255 132 145 255 255 95 245 148 182 225 101 255 109 70 128 140 255 104 112 211 79 255 224 224 255 60 116 168 130 112 255 255 255 81 173 255 255 64 124 237 92 255 184 83 109 91 61 99 255 132 116 103 108 117 129 128 140 147 155 147 146 146 255 255 60 66 64 64 66 60 255 255 146 146 147 155 147 140 128 129 117 108 103 116 132 255 99 61 91 109 83 184 255 92 237 124 64 255 255 173 81 255 255 255 112 130 168 116 60 255 224 224 255 79 211 112 104 255 140 128 70 109 255 101 225 182 148 245 95 255 255 145 132 255 255 151 79 255 169 173 61 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 69 202 69 252 88 238 176 255 130 255 144 112 255 63 157 71 109 255 94 112 152 255 172 255 114 251 145 164 111 255 220 116 255 255 70 239 79 98 113 150 255 255 110 73 140 255 195 85 118 255 254 109 156 255 108 112 244 221 222 255 107 100 143 255 107 107 251 147 168 255 255 83 89 -0 -72 -110 -137 -158 -174 -186 -197 -206 -214 -221 -226 -231 -235 -238 -241 -244 -246 -247 -248 -250 -251 -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 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -211 -203 -193 -181 -167 -150 -127 -97 -61 -0 102 255 173 255 215 255 158 85 255 253 135 146 255 100 255 112 241 147 255 91 183 79 255 254 117 135 164 255 106 65 255 197 255 144 106 87 66 243 234 255 255 150 152 255 128 216 255 119 73 255 123 255 131 144 255 140 101 65 184 255 248 82 108 255 91 251 111 232 255 105 68 184 60 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 68 94 113 251 255 113 124 255 64 160 96 255 255 255 255 130 223 81 255 63 85 120 133 255 255 241 211 77 251 110 128 253 255 255 117 199 105 202 117 255 255 139 119 255 255 255 237 104 255 173 71 90 61 91 119 255 65 79 66 79 92 109 114 118 126 139 145 144 142 151 255 255 255 255 255 255 255 151 142 144 145 139 126 118 114 109 92 79 66 79 65 255 119 91 61 90 71 173 255 104 237 255 255 255 119 139 255 255 117 202 105 199 117 255 255 253 128 110 251 77 211 241 255 255 133 120 85 63 255 81 223 130 255 255 255 255 96 160 64 255 124 113 255 251 113 94 68 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 60 184 68 105 255 232 111 251 91 255 108 82 248 255 184 65 101 140 255 144 131 255 123 255 73 119 255 216 128 255 152 150 255 255 234 243 66 87 106 144 255 197 255 65 106 255 164 135 117 254 255 79 183 91 255 147 241 112 255 100 255 146 135 253 255 85 158 255 215 255 173 255 102 -0 -61 -97 -127 -150 -167 -181 -193 -203 -211 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -216 -208 -199 -188 -175 -160 -141 -117 -88 -58 -0 255 98 255 104 189 255 174 255 255 137 160 85 255 81 255 102 235 82 255 81 198 255 255 130 152 87 154 255 82 64 255 164 255 124 79 74 70 255 255 127 255 153 90 255 95 175 255 131 255 134 68 255 121 98 255 133 82 63 255 255 126 66 60 255 217 247 116 204 255 92 65 200 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 68 63 95 79 255 70 130 243 143 207 100 128 254 255 255 81 229 80 255 86 80 128 120 141 255 176 236 255 232 113 133 116 122 255 255 155 155 204 100 142 255 62 97 166 102 255 255 60 255 182 63 62 90 109 130 255 64 62 71 76 77 81 89 99 113 118 138 112 114 119 144 154 61 61 154 144 119 114 112 138 118 113 99 89 81 77 76 71 62 64 255 130 109 90 62 63 182 255 60 255 255 102 166 97 62 255 142 100 204 155 155 255 255 122 116 133 113 232 255 236 176 255 141 120 128 80 86 255 80 229 81 255 255 254 128 100 207 143 243 130 70 255 79 95 63 68 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 200 65 92 255 204 116 247 217 255 60 66 126 255 255 63 82 133 255 98 121 255 68 134 255 131 255 175 95 255 90 153 255 127 255 255 70 74 79 124 255 164 255 64 82 255 154 87 152 130 255 255 198 81 255 82 235 102 255 81 255 85 160 137 255 255 174 255 189 104 255 98 255 -0 -58 -88 -117 -141 -160 -175 -188 -199 -208 -216 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -205 -195 -183 -169 -152 -132 -108 -83 -58 -0 255 83 255 113 155 255 130 255 255 116 174 255 156 255 170 91 224 255 171 73 206 255 255 131 116 83 140 255 109 255 124 146 255 95 60 62 255 255 87 103 255 91 62 255 136 127 255 77 255 91 255 161 111 255 150 118 69 60 255 255 94 75 131 255 255 142 164 169 255 83 63 255 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 58 78 101 68 253 200 234 234 90 211 113 124 130 255 240 238 255 80 255 117 113 144 134 132 255 99 86 255 215 77 115 100 89 122 255 64 155 202 90 117 254 255 133 211 110 125 255 255 255 255 60 89 112 133 157 255 255 178 193 208 165 143 143 147 152 162 174 184 140 156 142 99 19 99 142 156 140 184 174 162 152 147 143 143 165 208 193 178 255 255 157 133 112 89 60 255 255 255 255 125 110 211 133 255 254 117 90 202 155 64 255 122 89 100 115 77 215 255 86 99 255 132 134 144 113 117 255 80 255 238 240 255 130 124 113 211 90 234 234 200 253 68 101 78 58 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 255 63 83 255 169 164 142 255 255 131 75 94 255 255 60 69 118 150 255 111 161 255 91 255 77 255 127 136 255 62 91 255 103 87 255 255 62 60 95 255 146 124 255 109 255 140 83 116 131 255 255 206 73 171 255 224 91 170 255 156 255 174 116 255 255 130 255 155 113 255 83 255 -0 -58 -83 -108 -132 -152 -169 -183 -195 -205 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -240 -237 -233 -229 -224 -217 -210 -201 -190 -177 -162 -144 -124 -101 -78 -59 -0 136 255 120 95 130 255 68 210 255 128 134 255 126 255 185 255 255 109 172 68 255 148 255 133 98 81 120 255 255 123 115 139 255 94 82 171 255 255 60 60 255 129 255 138 90 103 255 255 168 98 255 156 91 255 135 110 100 255 126 255 95 127 69 255 255 144 117 144 255 111 255 255 75 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 222 255 255 243 111 207 245 255 188 109 110 119 255 154 133 255 255 253 99 107 132 134 130 255 83 69 255 192 73 107 91 60 97 255 255 123 194 88 104 142 255 255 180 122 104 147 255 255 255 255 255 255 255 255 255 255 255 255 115 63 86 91 94 96 100 116 175 103 122 101 61 61 101 122 103 175 116 100 96 94 91 86 63 115 255 255 255 255 255 255 255 255 255 255 255 255 147 104 122 180 255 255 142 104 88 194 123 255 255 97 60 91 107 73 192 255 69 83 255 130 134 132 107 99 253 255 255 133 154 255 119 110 109 188 255 245 207 111 243 255 255 222 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 75 255 255 111 255 144 117 144 255 255 69 127 95 255 126 255 100 110 135 255 91 156 255 98 168 255 255 103 90 138 255 129 255 60 60 255 255 171 82 94 255 139 115 123 255 255 120 81 98 133 255 148 255 68 172 109 255 255 185 255 126 255 134 128 255 210 68 255 130 95 120 255 136 -0 -59 -78 -101 -124 -144 -162 -177 -190 -201 -210 -217 -224 -229 -233 -237 -240 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -196 -185 -171 -155 -136 -116 -94 -74 -0 255 79 255 101 91 110 255 189 176 255 92 88 255 81 240 154 255 255 91 172 80 255 136 255 111 89 67 122 255 255 110 110 126 255 93 160 255 255 109 71 255 110 96 255 94 63 60 255 253 187 255 133 180 255 166 129 148 255 88 96 255 150 101 255 139 255 102 109 122 255 63 255 255 79 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 254 255 93 198 120 255 160 99 103 102 255 131 125 115 255 244 91 112 113 107 102 255 62 82 255 177 74 87 61 96 123 169 255 90 211 73 91 131 145 255 141 94 73 133 152 255 189 72 67 135 100 123 252 255 92 255 62 74 62 74 85 98 99 101 181 73 96 61 71 61 96 73 181 101 99 98 85 74 62 74 62 255 92 255 252 123 100 135 67 72 189 255 152 133 73 94 141 255 145 131 91 73 211 90 255 169 123 96 61 87 74 177 255 82 62 255 102 107 113 112 91 244 255 115 125 131 255 102 103 99 160 255 120 198 93 255 254 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 79 255 255 63 255 122 109 102 255 139 255 101 150 255 96 88 255 148 129 166 255 180 133 255 187 253 255 60 63 94 255 96 110 255 71 109 255 255 160 93 255 126 110 110 255 255 122 67 89 111 255 136 255 80 172 91 255 255 154 240 81 255 88 92 255 176 189 255 110 91 101 255 79 255 -0 -74 -94 -116 -136 -155 -171 -185 -196 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -192 -179 -164 -147 -128 -107 -87 -0 255 137 255 126 90 77 89 255 96 168 255 69 61 255 234 200 111 177 255 82 191 255 99 129 255 100 82 62 255 255 104 104 98 115 255 154 63 255 255 120 204 251 115 190 254 103 70 255 255 110 156 255 128 149 255 152 142 86 255 61 61 254 152 255 100 122 255 88 90 96 255 255 156 255 180 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 70 101 255 87 254 255 174 115 255 137 96 99 89 255 103 121 111 255 249 85 101 106 93 73 255 132 116 255 192 61 61 93 106 126 168 251 209 255 81 85 112 140 255 122 62 101 136 136 255 255 63 104 179 72 93 105 255 255 255 90 60 70 74 77 82 95 98 200 68 61 77 77 61 68 200 98 95 82 77 74 70 60 90 255 255 255 105 93 72 179 104 63 255 255 136 136 101 62 122 255 140 112 85 81 255 209 251 168 126 106 93 61 61 192 255 116 132 255 73 93 106 101 85 249 255 111 121 103 255 89 99 96 137 255 115 174 255 254 87 255 101 70 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 180 255 156 255 255 96 90 88 255 122 100 255 152 254 61 61 255 86 142 152 255 149 128 255 156 110 255 255 70 103 254 190 115 251 204 120 255 255 63 154 255 115 98 104 104 255 255 62 82 100 255 129 99 255 191 82 255 177 111 200 234 255 61 69 255 168 96 255 89 77 90 126 255 137 255 -0 -87 -107 -128 -147 -164 -179 -192 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -173 -157 -139 -119 -98 -78 -0 255 84 255 116 64 61 62 255 93 154 255 72 109 255 105 192 104 141 255 77 202 255 94 124 255 80 61 61 255 255 90 85 85 90 255 112 255 125 255 209 255 92 234 255 118 110 206 255 255 91 134 248 102 64 255 166 122 255 103 91 193 255 98 255 92 92 255 62 63 62 255 255 102 255 66 255 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 67 79 255 61 102 255 143 104 255 119 84 82 62 255 105 112 98 255 75 73 86 86 61 99 255 118 114 255 255 60 91 126 160 127 168 249 102 255 101 102 117 142 255 61 80 93 132 119 156 255 255 255 168 63 111 85 101 255 255 60 83 100 116 131 146 154 167 247 60 90 96 90 60 247 167 154 146 131 116 100 83 60 255 255 101 85 111 63 168 255 255 255 156 119 132 93 80 61 255 142 117 102 101 255 102 249 168 127 160 126 91 60 255 255 114 118 255 99 61 86 86 73 75 255 98 112 105 255 62 82 84 119 255 104 143 255 102 61 255 79 67 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 255 66 255 102 255 255 62 63 62 255 92 92 255 98 255 193 91 103 255 122 166 255 64 102 248 134 91 255 255 206 110 118 255 234 92 255 209 255 125 255 112 255 90 85 85 90 255 255 61 61 80 255 124 94 255 202 77 255 141 104 192 105 255 109 72 255 154 93 255 62 61 64 116 255 84 255 -0 -78 -98 -119 -139 -157 -173 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -213 -204 -193 -181 -166 -149 -129 -108 -87 -66 -0 210 255 138 103 85 78 255 100 90 141 255 111 90 255 95 183 106 128 255 77 255 125 93 105 255 78 76 255 172 255 63 60 61 62 255 255 126 103 255 121 255 85 183 255 115 192 65 241 255 69 240 223 129 255 131 171 96 255 97 202 255 114 255 109 75 60 255 101 69 195 89 255 65 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 60 119 255 92 147 255 120 86 255 102 76 60 98 255 102 103 85 255 64 61 86 60 90 103 255 100 114 109 255 255 255 255 93 80 156 250 255 247 109 119 95 108 255 255 66 108 167 126 161 152 164 255 255 255 71 68 86 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 114 86 68 71 255 255 255 164 152 161 126 167 108 66 255 255 108 95 119 109 247 255 250 156 80 93 255 255 255 255 109 114 100 255 103 90 60 86 61 64 255 85 103 102 255 98 60 76 102 255 86 120 255 147 92 255 119 60 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 65 255 89 195 69 101 255 60 75 109 255 114 255 202 97 255 96 171 131 255 129 223 240 69 255 241 65 192 115 255 183 85 255 121 255 103 126 255 255 62 61 60 63 255 172 255 76 78 255 105 93 125 255 77 255 128 106 183 95 255 90 111 255 141 90 100 255 78 85 103 138 255 210 -0 -66 -87 -108 -129 -149 -166 -181 -193 -204 -213 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -210 -200 -188 -174 -158 -140 -119 -97 -75 -0 108 236 255 142 92 74 210 255 94 89 122 255 136 255 108 92 172 95 108 255 62 255 120 90 83 255 92 255 121 146 255 97 93 71 255 70 250 111 61 255 60 255 149 130 255 227 80 131 234 255 255 105 216 79 255 118 193 255 114 214 96 255 91 255 102 97 229 255 89 155 91 69 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 255 255 113 255 102 62 255 83 60 81 68 255 95 88 62 255 60 68 61 90 81 106 255 90 146 90 223 99 115 255 255 255 84 128 255 228 82 92 60 91 126 255 255 255 121 104 142 146 185 116 138 255 255 255 255 255 255 61 87 115 130 134 140 156 238 66 91 97 91 66 238 156 140 134 130 115 87 61 255 255 255 255 255 255 138 116 185 146 142 104 121 255 255 255 126 91 60 92 82 228 255 128 84 255 255 255 115 99 223 90 146 90 255 106 81 90 61 68 60 255 62 88 95 255 68 81 60 83 255 62 102 255 113 255 255 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 69 91 155 89 255 229 97 102 255 91 255 96 214 114 255 193 118 255 79 216 105 255 255 234 131 80 227 255 130 149 255 60 255 61 111 250 70 255 71 93 97 255 146 121 255 92 255 83 90 120 255 62 255 108 95 172 92 108 255 136 255 122 89 94 255 210 74 92 142 255 236 108 -0 -75 -97 -119 -140 -158 -174 -188 -200 -210 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -236 -232 -227 -222 -215 -206 -195 -183 -167 -150 -130 -108 -85 -62 -0 102 198 255 132 82 230 255 106 89 74 103 255 111 255 102 89 162 84 88 255 255 109 116 88 77 255 255 124 110 126 255 117 82 230 255 107 215 141 255 82 123 252 92 106 255 179 128 80 255 172 255 101 216 135 255 123 160 255 128 160 60 255 255 116 112 213 98 255 115 61 60 62 255 255 238 61 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 215 255 255 255 255 65 255 62 79 255 60 83 60 111 255 81 62 98 255 62 61 68 61 70 160 255 255 113 81 220 79 99 74 148 255 255 123 255 231 70 61 96 141 97 191 111 255 255 83 159 114 165 168 151 119 140 146 158 154 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 154 158 146 140 119 151 168 165 114 159 83 255 255 111 191 97 141 96 61 70 231 255 123 255 255 148 74 99 79 220 81 113 255 255 160 70 61 68 61 62 255 98 62 81 255 111 60 83 60 255 79 62 255 65 255 255 255 255 215 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 61 238 255 255 62 60 61 115 255 98 213 112 116 255 255 60 160 128 255 160 123 255 135 216 101 255 172 255 80 128 179 255 106 92 252 123 82 255 141 215 107 255 230 82 117 255 126 110 124 255 255 77 88 116 109 255 255 88 84 162 89 102 255 111 255 103 74 89 106 255 230 82 132 255 198 102 -0 -62 -85 -108 -130 -150 -167 -183 -195 -206 -215 -222 -227 -232 -236 -239 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -244 -241 -238 -235 -231 -225 -219 -211 -202 -190 -176 -160 -141 -119 -96 -72 -0 134 169 157 255 123 106 185 255 106 84 67 84 255 255 96 98 87 165 62 62 255 255 98 111 87 69 255 248 108 95 108 255 100 231 255 107 109 225 241 254 117 118 246 61 63 255 183 68 62 255 137 255 91 234 255 152 110 122 255 159 155 255 171 255 110 228 107 88 255 94 86 72 255 255 63 173 68 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 73 255 239 236 255 255 224 255 255 255 255 255 255 60 104 143 255 255 247 244 255 255 255 81 255 92 62 241 68 63 105 148 101 255 255 255 255 61 104 136 195 94 194 100 134 255 255 116 91 130 143 168 164 148 152 147 149 146 148 152 150 156 160 160 156 158 153 146 153 158 156 160 160 156 150 152 148 146 149 147 152 148 164 168 143 130 91 116 255 255 134 100 194 94 195 136 104 61 255 255 255 255 101 148 105 63 68 241 62 92 255 81 255 255 255 244 247 255 255 143 104 60 255 255 255 255 255 255 224 255 255 236 239 255 73 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 68 173 63 255 255 72 86 94 255 88 107 228 110 255 171 255 155 159 255 122 110 152 255 234 91 255 137 255 62 68 183 255 63 61 246 118 117 254 241 225 109 107 255 231 100 255 108 95 108 248 255 69 87 111 98 255 255 62 62 165 87 98 96 255 255 84 67 84 106 255 185 106 123 255 157 169 134 -0 -72 -96 -119 -141 -160 -176 -190 -202 -211 -219 -225 -231 -235 -238 -241 -244 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -233 -229 -223 -216 -208 -198 -185 -170 -152 -131 -108 -84 -60 -0 159 125 146 255 120 97 255 161 93 68 60 61 255 254 80 90 74 193 79 255 255 117 92 100 62 61 255 88 88 83 88 255 240 255 164 100 71 255 255 162 121 100 247 72 255 98 170 104 255 168 103 255 92 218 255 145 82 94 255 89 127 255 135 255 117 177 101 79 255 107 79 255 255 255 169 94 68 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 132 124 255 155 105 94 255 255 255 255 255 255 254 255 255 252 252 255 255 255 255 255 255 255 241 255 255 255 255 60 104 141 203 102 108 255 63 255 255 255 255 172 77 202 89 113 134 255 75 80 103 102 124 137 149 146 149 150 149 140 139 133 133 132 128 131 129 120 120 129 131 128 132 133 133 139 140 149 150 149 146 149 137 124 102 103 80 75 255 134 113 89 202 77 172 255 255 255 255 63 255 108 102 203 141 104 60 255 255 255 255 241 255 255 255 255 255 255 255 252 252 255 255 254 255 255 255 255 255 255 94 105 155 255 124 132 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 68 94 169 255 255 255 79 107 255 79 101 177 117 255 135 255 127 89 255 94 82 145 255 218 92 255 103 168 255 104 170 98 255 72 247 100 121 162 255 255 71 100 164 255 240 255 88 83 88 88 255 61 62 100 92 117 255 255 79 193 74 90 80 254 255 61 60 68 93 161 255 97 120 255 146 125 159 -0 -60 -84 -108 -131 -152 -170 -185 -198 -208 -216 -223 -229 -233 -237 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -213 -204 -193 -179 -162 -142 -120 -96 -71 -0 133 130 115 140 255 114 81 255 158 81 71 94 255 255 121 67 60 60 214 248 255 255 103 87 141 68 255 137 62 61 61 62 255 152 255 158 66 62 255 255 154 115 79 247 187 255 98 199 255 97 166 62 255 92 195 255 123 75 65 255 60 63 243 107 255 201 104 100 69 255 80 255 255 69 255 113 63 58 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 80 255 134 85 63 208 123 255 110 94 255 255 104 255 255 255 255 89 91 134 107 254 255 148 123 251 255 255 255 255 255 148 198 139 255 88 227 100 107 255 255 255 206 72 107 104 255 255 207 172 156 134 113 134 148 148 154 160 165 165 161 161 159 154 151 146 138 146 151 154 159 161 161 165 165 160 154 148 148 134 113 134 156 172 207 255 255 104 107 72 206 255 255 255 107 100 227 88 255 139 198 148 255 255 255 255 255 251 123 148 255 254 107 134 91 89 255 255 255 255 104 255 255 94 110 255 123 208 63 85 134 255 80 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 58 63 113 255 69 255 255 80 255 69 100 104 201 255 107 243 63 60 255 65 75 123 255 195 92 255 62 166 97 255 199 98 255 187 247 79 115 154 255 255 62 66 158 255 152 255 62 61 61 62 137 255 68 141 87 103 255 255 248 214 60 60 67 121 255 255 94 71 81 158 255 81 114 255 140 115 130 133 -0 -71 -96 -120 -142 -162 -179 -193 -204 -213 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -210 -200 -187 -172 -154 -133 -109 -84 -59 -0 139 111 111 127 255 129 255 109 157 70 61 255 255 255 109 98 65 61 255 255 168 255 92 70 165 255 255 138 99 71 61 255 104 255 109 154 103 255 121 255 126 104 78 255 255 155 84 196 255 82 185 140 255 69 186 255 103 71 255 114 96 137 231 85 255 104 98 98 63 255 255 80 255 79 251 95 78 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 62 70 255 112 60 96 225 84 255 63 105 116 255 255 209 93 255 53 62 74 119 70 119 255 115 84 90 255 135 101 94 255 255 135 144 255 255 216 79 86 158 105 255 255 81 137 92 119 255 104 116 114 104 63 99 117 120 130 128 135 142 147 147 143 146 143 135 135 143 146 143 147 147 142 135 128 130 120 117 99 63 104 114 116 104 255 119 92 137 81 255 255 105 158 86 79 216 255 255 144 135 255 255 94 101 135 255 90 84 115 255 119 70 119 74 62 53 255 93 209 255 255 116 105 63 255 84 225 96 60 112 255 70 62 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 78 95 251 79 255 80 255 255 63 98 98 104 255 85 231 137 96 114 255 71 103 255 186 69 255 140 185 82 255 196 84 155 255 255 78 104 126 255 121 255 103 154 109 255 104 255 61 71 99 138 255 255 165 70 92 255 168 255 255 61 65 98 109 255 255 255 61 70 157 109 255 129 255 127 111 111 139 -0 -59 -84 -109 -133 -154 -172 -187 -200 -210 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -237 -233 -228 -222 -215 -206 -195 -181 -165 -145 -122 -97 -71 -0 158 104 105 99 116 255 93 255 101 163 75 255 255 153 255 119 88 61 255 255 95 154 255 60 62 255 255 95 178 99 113 255 255 76 255 92 193 255 80 92 255 99 134 255 76 255 155 80 255 125 78 222 119 252 66 255 129 107 74 255 154 127 79 226 68 255 87 91 98 255 255 100 255 151 255 79 101 222 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 110 133 255 63 86 106 234 91 255 106 129 105 141 255 255 60 255 61 61 105 124 65 91 255 87 62 84 255 110 83 61 103 255 62 116 123 255 220 67 69 160 81 137 255 255 111 70 98 255 87 102 94 63 93 104 126 134 108 122 124 122 132 128 132 131 125 114 125 131 132 128 132 122 124 122 108 134 126 104 93 63 94 102 87 255 98 70 111 255 255 137 81 160 69 67 220 255 123 116 62 255 103 61 83 110 255 84 62 87 255 91 65 124 105 61 61 255 60 255 255 141 105 129 106 255 91 234 106 86 63 255 133 110 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 222 101 79 255 151 255 100 255 255 98 91 87 255 68 226 79 127 154 255 74 107 129 255 66 252 119 222 78 125 255 80 155 255 76 255 134 99 255 92 80 255 193 92 255 76 255 255 113 99 178 95 255 255 62 60 255 154 95 255 255 61 88 119 255 153 255 255 75 163 101 255 93 255 116 99 105 104 158 -0 -71 -97 -122 -145 -165 -181 -195 -206 -215 -222 -228 -233 -237 -240 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -202 -190 -175 -157 -135 -110 -84 -57 -0 136 88 87 87 91 255 255 128 83 183 255 255 104 123 255 115 73 93 255 255 83 99 255 102 255 150 255 92 193 147 255 255 174 255 127 74 192 255 69 64 255 91 94 255 255 116 153 82 255 111 73 232 100 248 68 255 118 127 255 118 160 80 65 235 255 103 60 62 61 255 253 99 255 113 255 68 255 255 70 255 205 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 63 255 255 110 139 255 92 255 109 149 97 121 169 255 255 255 255 218 232 255 72 90 255 62 64 83 255 88 60 98 116 247 161 192 95 255 255 70 76 188 71 158 113 255 255 64 113 255 74 92 61 88 107 113 125 169 100 100 109 115 119 123 123 119 109 109 119 123 123 119 115 109 100 100 169 125 113 107 88 61 92 74 255 113 64 255 255 113 158 71 188 76 70 255 255 95 192 161 247 116 98 60 88 255 83 64 62 255 90 72 255 232 218 255 255 255 255 169 121 97 149 109 255 92 255 139 110 255 255 63 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 205 255 70 255 255 68 255 113 255 99 253 255 61 62 60 103 255 235 65 80 160 118 255 127 118 255 68 248 100 232 73 111 255 82 153 116 255 255 94 91 255 64 69 255 192 74 127 255 174 255 255 147 193 92 255 150 255 102 255 99 83 255 255 93 73 115 255 123 104 255 255 183 83 128 255 255 91 87 87 88 136 -0 -57 -84 -110 -135 -157 -175 -190 -202 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -234 -229 -224 -217 -208 -198 -184 -168 -148 -124 -98 -70 -0 170 111 60 62 63 62 255 255 113 73 179 255 255 92 110 255 95 107 255 61 255 61 61 255 255 96 255 124 84 234 255 255 93 164 255 104 67 255 101 64 255 123 71 62 255 255 101 172 255 127 113 81 232 78 252 255 154 117 93 255 196 123 64 70 255 253 90 101 102 255 255 174 255 124 70 253 255 255 101 67 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 255 255 255 255 114 255 99 161 81 108 165 124 255 255 255 255 255 220 221 219 255 255 255 255 255 61 68 80 99 242 101 172 136 150 255 255 255 255 255 124 99 133 255 255 255 255 62 62 85 98 109 111 115 177 81 69 85 85 85 85 79 90 74 90 79 85 85 85 85 69 81 177 115 111 109 98 85 62 62 255 255 255 255 133 99 124 255 255 255 255 255 150 136 172 101 242 99 80 68 61 255 255 255 255 255 219 221 220 255 255 255 255 255 124 165 108 81 161 99 255 114 255 255 255 255 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 67 101 255 255 253 70 124 255 174 255 255 102 101 90 253 255 70 64 123 196 255 93 117 154 255 252 78 232 81 113 127 255 172 101 255 255 62 71 123 255 64 101 255 67 104 255 164 93 255 255 234 84 124 255 96 255 255 61 61 255 61 255 107 95 255 110 92 255 255 179 73 113 255 255 62 63 62 60 111 170 -0 -70 -98 -124 -148 -168 -184 -198 -208 -217 -224 -229 -234 -237 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -204 -193 -178 -160 -138 -113 -86 -57 -0 155 98 99 104 69 255 255 139 101 68 255 255 108 89 99 255 147 255 92 67 244 65 255 255 121 76 255 116 81 231 249 255 89 255 140 81 61 255 82 66 255 105 114 255 255 144 97 171 255 119 113 81 229 76 255 254 138 115 255 103 175 98 62 255 255 131 124 142 255 72 255 132 255 130 200 243 254 255 79 60 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 78 96 255 139 107 255 255 60 255 78 177 71 98 166 101 154 255 202 78 255 116 64 143 111 255 255 243 255 255 233 226 186 255 91 181 105 118 207 117 255 255 255 61 95 124 125 129 255 255 62 87 110 120 133 137 145 192 252 93 112 128 132 136 140 137 137 140 136 132 128 112 93 252 192 145 137 133 120 110 87 62 255 255 129 125 124 95 61 255 255 255 117 207 118 105 181 91 255 186 226 233 255 255 243 255 255 111 143 64 116 255 78 202 255 154 101 166 98 71 177 78 255 60 255 255 107 139 255 96 78 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 60 79 255 254 243 200 130 255 132 255 72 255 142 124 131 255 255 62 98 175 103 255 115 138 254 255 76 229 81 113 119 255 171 97 144 255 255 114 105 255 66 82 255 61 81 140 255 89 255 249 231 81 116 255 76 121 255 255 65 244 67 92 255 147 255 99 89 108 255 255 68 101 139 255 255 69 104 99 98 155 -0 -57 -86 -113 -138 -160 -178 -193 -204 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -230 -225 -219 -210 -200 -187 -171 -152 -129 -102 -73 -0 170 141 129 98 98 187 255 255 123 82 72 231 255 100 73 61 255 255 134 85 98 243 62 255 250 132 255 149 102 78 255 118 255 65 255 119 106 255 183 108 255 188 94 73 255 255 126 84 255 139 114 111 84 237 255 255 108 146 197 255 129 161 94 148 255 255 123 188 255 117 255 145 64 243 234 111 255 87 255 119 255 215 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 62 84 255 110 80 104 255 255 255 255 181 65 79 168 92 140 255 255 80 255 62 87 158 91 128 255 147 100 255 255 157 92 255 255 157 93 84 204 99 137 255 213 194 168 135 108 96 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 84 96 108 135 168 194 213 255 137 99 204 84 93 157 255 255 92 157 255 255 100 147 255 128 91 158 87 62 255 80 255 255 140 92 168 79 65 181 255 255 255 255 104 80 110 255 84 62 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 215 255 119 255 87 255 111 234 243 64 145 255 117 255 188 123 255 255 148 94 161 129 255 197 146 108 255 255 237 84 111 114 139 255 84 126 255 255 73 94 188 255 108 183 255 106 119 255 65 255 118 255 78 102 149 255 132 250 255 62 243 98 85 134 255 255 61 73 100 255 231 72 82 123 255 255 187 98 98 129 141 170 -0 -73 -102 -129 -152 -171 -187 -200 -210 -219 -225 -230 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -240 -237 -233 -228 -223 -215 -206 -195 -181 -164 -143 -119 -92 -64 -0 151 152 105 74 198 255 138 255 96 73 223 156 255 91 86 64 255 255 102 114 81 255 255 255 133 79 255 140 126 255 90 60 249 255 142 158 255 93 212 255 107 190 77 255 162 255 120 65 255 122 107 99 75 249 255 255 95 236 255 167 93 172 169 255 106 255 135 117 255 63 255 160 143 234 207 93 254 61 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 69 105 255 62 115 91 160 251 255 255 255 61 104 201 85 138 130 255 255 255 255 132 196 84 112 255 118 84 120 255 255 72 125 255 128 86 67 200 84 120 255 159 125 125 115 95 62 103 220 100 104 113 131 137 138 136 145 142 146 146 142 145 142 134 134 142 145 142 146 146 142 145 136 138 137 131 113 104 100 220 103 62 95 115 125 125 159 255 120 84 200 67 86 128 255 125 72 255 255 120 84 118 255 112 84 196 132 255 255 255 255 130 138 85 201 104 61 255 255 255 251 160 91 115 62 255 105 69 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 61 254 93 207 234 143 160 255 63 255 117 135 255 106 255 169 172 93 167 255 236 95 255 255 249 75 99 107 122 255 65 120 255 162 255 77 190 107 255 212 93 255 158 142 255 249 60 90 255 126 140 255 79 133 255 255 255 81 114 102 255 255 64 86 91 255 156 223 73 96 255 138 255 198 74 105 152 151 -0 -64 -92 -119 -143 -164 -181 -195 -206 -215 -223 -228 -233 -237 -240 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -212 -202 -190 -175 -156 -134 -110 -84 -59 -0 140 147 82 244 255 91 111 255 89 204 123 133 255 61 61 255 255 93 93 92 70 255 60 255 100 255 132 144 72 255 112 109 253 255 160 90 255 85 209 255 94 194 255 117 133 255 127 255 155 122 87 90 72 255 136 255 101 194 255 143 74 252 255 99 62 255 173 255 131 255 96 207 90 245 198 255 102 92 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 255 189 222 83 162 102 255 118 255 255 255 197 80 134 108 163 255 255 255 255 193 67 81 255 94 62 126 102 255 255 76 255 125 62 79 206 80 101 255 140 109 105 89 63 95 114 233 80 83 80 96 117 125 132 135 139 139 135 139 138 133 122 133 138 139 135 139 139 135 132 125 117 96 80 83 80 233 114 95 63 89 105 109 140 255 101 80 206 79 62 125 255 76 255 255 102 126 62 94 255 81 67 193 255 255 255 255 163 108 134 80 197 255 255 255 118 255 102 162 83 222 189 255 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 92 102 255 198 245 90 207 96 255 131 255 173 255 62 99 255 252 74 143 255 194 101 255 136 255 72 90 87 122 155 255 127 255 133 117 255 194 94 255 209 85 255 90 160 255 253 109 112 255 72 144 132 255 100 255 60 255 70 92 93 93 255 255 61 61 255 133 123 204 89 255 111 91 255 244 82 147 140 -0 -59 -84 -110 -134 -156 -175 -190 -202 -212 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -234 -229 -224 -217 -208 -198 -184 -168 -148 -126 -101 -76 -53 -0 157 123 106 200 255 83 88 255 169 114 104 113 255 86 129 255 255 61 61 61 60 255 255 145 112 255 104 151 255 109 170 255 255 150 144 255 129 80 255 137 89 199 255 100 112 255 171 255 142 109 60 62 62 255 108 255 210 62 255 112 70 246 255 121 133 255 112 255 95 255 100 211 255 120 174 255 147 255 255 73 132 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 223 255 255 255 60 205 94 192 99 255 63 191 74 255 255 83 157 94 145 170 255 72 255 255 61 106 255 60 91 135 92 132 255 255 255 255 61 101 222 80 91 255 122 99 87 60 89 112 126 241 72 62 82 86 92 102 115 111 119 127 132 132 128 118 118 128 132 132 127 119 111 115 102 92 86 82 62 72 241 126 112 89 60 87 99 122 255 91 80 222 101 61 255 255 255 255 132 92 135 91 60 255 106 61 255 255 72 255 170 145 94 157 83 255 255 74 191 63 255 99 192 94 205 60 255 255 255 223 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 132 73 255 255 147 255 174 120 255 211 100 255 95 255 112 255 133 121 255 246 70 112 255 62 210 255 108 255 62 62 60 109 142 255 171 255 112 100 255 199 89 137 255 80 129 255 144 150 255 255 170 109 255 151 104 255 112 145 255 255 60 61 61 61 255 255 129 86 255 113 104 114 169 255 88 83 255 200 106 123 157 -0 -53 -76 -101 -126 -148 -168 -184 -198 -208 -217 -224 -229 -234 -237 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -204 -192 -178 -160 -140 -117 -92 -68 -0 133 155 116 115 255 86 62 62 255 96 88 88 90 255 149 255 141 255 96 87 100 255 250 255 167 255 156 92 142 255 103 137 255 255 162 122 251 119 94 255 126 72 255 86 81 90 255 255 163 130 105 101 105 255 197 85 255 150 128 252 86 100 255 96 184 255 106 61 245 255 128 113 188 255 115 143 255 113 255 255 124 75 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 69 255 255 247 255 168 91 245 177 240 81 119 255 255 138 88 128 152 255 68 147 255 255 255 255 255 72 144 81 130 110 255 255 255 255 255 230 67 69 255 105 86 61 91 112 119 125 231 252 151 137 141 150 148 144 142 133 133 133 130 124 113 124 130 133 133 133 142 144 148 150 141 137 151 252 231 125 119 112 91 61 86 105 255 69 67 230 255 255 255 255 255 110 130 81 144 72 255 255 255 255 255 147 68 255 152 128 88 138 255 255 119 81 240 177 245 91 168 255 247 255 255 69 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 75 124 255 255 113 255 143 115 255 188 113 128 255 245 61 106 255 184 96 255 100 86 252 128 150 255 85 197 255 105 101 105 130 163 255 255 90 81 86 255 72 126 255 94 119 251 122 162 255 255 137 103 255 142 92 156 255 167 255 250 255 100 87 96 255 141 255 149 255 90 88 88 96 255 62 62 86 255 115 116 155 133 -0 -68 -92 -117 -140 -160 -178 -192 -204 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -225 -218 -210 -200 -187 -171 -153 -131 -108 -83 -58 -0 154 152 125 81 255 85 61 255 67 60 60 61 61 255 255 93 113 255 111 121 255 255 255 153 100 255 141 73 255 94 94 101 255 255 204 255 128 145 255 128 124 82 255 69 61 62 255 255 154 108 146 140 255 79 187 67 255 190 255 132 103 114 255 98 150 255 96 148 255 254 124 109 160 255 104 120 255 65 239 255 80 62 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 211 255 255 156 161 210 250 255 255 143 70 239 100 237 101 137 120 255 255 78 141 149 255 255 116 170 83 255 255 255 255 140 72 132 102 139 255 160 112 255 255 60 99 255 86 62 94 113 104 81 84 91 238 129 111 115 137 110 94 89 95 97 96 89 93 93 89 96 97 95 89 94 110 137 115 111 129 238 91 84 81 104 113 94 62 86 255 99 60 255 255 112 160 255 139 102 132 72 140 255 255 255 255 83 170 116 255 255 149 141 78 255 255 120 137 101 237 100 239 70 143 255 255 250 210 161 156 255 255 211 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 62 80 255 239 65 255 120 104 255 160 109 124 254 255 148 96 255 150 98 255 114 103 132 255 190 255 67 187 79 255 140 146 108 154 255 255 62 61 69 255 82 124 128 255 145 128 255 204 255 255 101 94 94 255 73 141 255 100 153 255 255 255 121 111 255 113 93 255 255 61 61 60 60 67 255 61 85 255 81 125 152 154 -0 -58 -83 -108 -131 -153 -171 -187 -200 -210 -218 -225 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -233 -228 -222 -215 -206 -194 -181 -164 -145 -123 -99 -74 -0 185 123 162 123 255 113 70 78 255 97 90 89 63 255 255 90 85 89 255 153 255 112 255 255 157 95 252 135 72 255 63 64 61 255 142 161 255 131 97 255 112 151 255 127 85 68 255 64 255 155 92 207 255 100 65 199 255 112 156 255 138 142 255 155 80 132 252 182 255 255 130 110 99 137 255 86 102 255 236 155 255 70 110 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 75 89 186 146 255 255 63 84 233 90 226 101 140 131 140 255 255 97 186 135 255 81 185 72 127 255 122 255 255 71 153 84 122 255 132 100 89 255 255 255 255 61 70 81 97 61 81 95 108 252 94 66 82 123 79 60 81 79 92 86 90 85 90 86 92 79 81 60 79 123 82 66 94 252 108 95 81 61 97 81 70 61 255 255 255 255 89 100 132 255 122 84 153 71 255 255 122 255 127 72 185 81 255 135 186 97 255 255 140 131 140 101 226 90 233 84 63 255 255 146 186 89 75 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 110 70 255 155 236 255 102 86 255 137 99 110 130 255 255 182 252 132 80 155 255 142 138 255 156 112 255 199 65 100 255 207 92 155 255 64 255 68 85 127 255 151 112 255 97 131 255 161 142 255 61 64 63 255 72 135 252 95 157 255 255 112 255 153 255 89 85 90 255 255 63 89 90 97 255 78 70 113 255 123 162 123 185 -0 -74 -99 -123 -145 -164 -181 -194 -206 -215 -222 -228 -233 -237 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -246 -244 -241 -238 -235 -231 -225 -219 -211 -201 -189 -174 -157 -136 -114 -90 -66 -0 180 122 156 67 255 102 111 255 214 120 111 73 154 255 255 68 61 61 255 255 69 62 255 255 164 255 120 154 255 118 113 83 255 255 142 105 255 118 255 192 101 135 255 117 85 161 255 88 255 139 95 186 255 81 71 253 255 105 119 255 142 73 255 155 67 242 225 130 255 255 119 103 96 119 255 62 62 255 105 134 255 133 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 109 255 63 80 172 109 255 255 71 70 232 78 225 80 128 112 141 157 255 255 139 163 248 218 254 81 153 255 92 99 255 255 144 74 112 255 111 83 61 157 109 255 255 255 255 255 255 255 255 255 255 255 61 68 75 155 60 76 85 91 95 98 93 93 98 95 91 85 76 60 155 75 68 61 255 255 255 255 255 255 255 255 255 255 255 109 157 61 83 111 255 112 74 144 255 255 99 92 255 153 81 254 218 248 163 139 255 255 157 141 112 128 80 225 78 232 70 71 255 255 109 172 80 63 255 109 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 133 255 134 105 255 62 62 255 119 96 103 119 255 255 130 225 242 67 155 255 73 142 255 119 105 255 253 71 81 255 186 95 139 255 88 255 161 85 117 255 135 101 192 255 118 255 105 142 255 255 83 113 118 255 154 120 255 164 255 255 62 69 255 255 61 61 68 255 255 154 73 111 120 214 255 111 102 255 67 156 122 180 -0 -66 -90 -114 -136 -157 -174 -189 -201 -211 -219 -225 -231 -235 -238 -241 -244 -246 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -243 -240 -237 -233 -228 -223 -216 -207 -196 -183 -167 -149 -128 -106 -83 -61 -0 161 114 152 255 125 151 255 94 232 124 88 146 255 255 112 80 70 255 91 251 77 142 255 145 116 255 99 143 255 125 125 129 255 255 79 62 255 95 247 189 82 255 145 114 168 255 154 255 163 135 90 255 112 76 255 255 118 89 91 255 124 255 110 174 255 101 223 81 240 255 102 99 84 102 255 79 255 94 85 112 255 63 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 79 255 101 127 190 93 255 255 60 68 241 77 231 79 129 91 120 151 175 255 69 134 230 101 251 255 113 255 173 98 112 255 255 72 125 255 89 62 85 176 93 118 135 255 255 255 255 255 173 67 101 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 101 67 173 255 255 255 255 255 135 118 93 176 85 62 89 255 125 72 255 255 112 98 173 255 113 255 251 101 230 134 69 255 175 151 120 91 129 79 231 77 241 68 60 255 255 93 190 127 101 255 79 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 63 255 112 85 94 255 79 255 102 84 99 102 255 240 81 223 101 255 174 110 255 124 255 91 89 118 255 255 76 112 255 90 135 163 255 154 255 168 114 145 255 82 189 247 95 255 62 79 255 255 129 125 125 255 143 99 255 116 145 255 142 77 251 91 255 70 80 112 255 255 146 88 124 232 94 255 151 125 255 152 114 161 -0 -61 -83 -106 -128 -149 -167 -183 -196 -207 -216 -223 -228 -233 -237 -240 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -202 -191 -177 -160 -141 -120 -98 -76 -56 -0 136 82 149 255 140 88 255 91 244 93 171 255 103 255 108 78 191 255 255 121 99 63 255 104 61 255 88 255 108 119 161 255 103 255 99 164 253 255 103 188 77 255 145 169 76 255 118 255 150 125 94 255 96 141 255 255 100 63 60 255 78 255 102 148 255 81 229 238 154 255 89 82 76 83 255 224 255 63 60 63 255 255 78 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 77 190 88 158 255 255 255 255 255 241 78 136 80 108 139 166 255 80 159 219 91 119 255 61 255 136 95 102 126 255 255 77 255 61 60 87 187 88 101 104 123 139 148 163 251 254 255 255 255 227 65 87 114 129 132 138 150 211 60 60 211 150 138 132 129 114 87 65 227 255 255 255 254 251 163 148 139 123 104 101 88 187 87 60 61 255 77 255 255 126 102 95 136 255 61 255 119 91 219 159 80 255 166 139 108 80 136 78 241 255 255 255 255 255 158 88 190 77 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 78 255 255 63 60 63 255 224 255 83 76 82 89 255 154 238 229 81 255 148 102 255 78 255 60 63 100 255 255 141 96 255 94 125 150 255 118 255 76 169 145 255 77 188 103 255 253 164 99 255 103 255 161 119 108 255 88 255 61 104 255 63 99 121 255 255 191 78 108 255 103 255 171 93 244 91 255 88 140 255 149 82 136 -0 -56 -76 -98 -120 -141 -160 -177 -191 -202 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -223 -216 -208 -197 -185 -170 -152 -133 -112 -90 -61 -0 162 103 71 255 136 119 255 117 91 242 194 255 136 255 133 91 205 255 106 246 144 110 255 249 94 107 250 63 255 92 237 255 106 93 255 164 128 236 255 89 200 255 113 193 126 255 129 79 254 143 141 255 113 182 255 68 238 115 67 255 122 255 145 92 109 255 80 255 133 131 255 62 60 60 60 255 255 208 96 86 255 255 96 62 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 185 71 175 209 116 255 255 255 255 80 161 71 99 133 162 255 255 129 215 81 101 255 149 255 124 92 96 107 133 255 255 255 255 116 134 227 102 93 80 95 119 131 147 157 153 154 149 253 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 149 154 153 157 147 131 119 95 80 93 102 227 134 116 255 255 255 255 133 107 96 92 124 255 149 255 101 81 215 129 255 255 162 133 99 71 161 80 255 255 255 255 116 209 175 71 185 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 62 96 255 255 86 96 208 255 255 60 60 60 62 255 131 133 255 80 255 109 92 145 255 122 255 67 115 238 68 255 182 113 255 141 143 254 79 129 255 126 193 113 255 200 89 255 236 128 164 255 93 106 255 237 92 255 63 250 107 94 249 255 110 144 246 106 255 205 91 133 255 136 255 194 242 91 117 255 119 136 255 71 103 162 -0 -61 -90 -112 -133 -152 -170 -185 -197 -208 -216 -223 -229 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -247 -246 -244 -242 -239 -236 -231 -226 -220 -213 -203 -192 -178 -163 -145 -125 -104 -65 -0 255 140 93 70 255 124 157 253 120 90 250 104 255 76 255 116 105 161 255 255 109 182 255 255 122 118 101 252 255 209 76 213 255 93 82 255 141 124 209 255 84 204 255 102 185 153 252 140 183 247 154 84 255 117 123 255 189 219 123 137 255 134 255 141 70 63 255 80 255 125 103 255 98 81 83 255 255 123 225 106 110 255 255 84 69 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 64 254 241 255 146 201 89 122 255 139 255 255 160 64 80 127 153 116 255 101 231 68 82 246 119 255 120 90 88 105 120 137 255 255 255 255 255 232 110 87 65 79 99 109 122 141 155 156 152 154 160 165 165 162 165 164 159 155 148 148 155 159 164 165 162 165 165 160 154 152 156 155 141 122 109 99 79 65 87 110 232 255 255 255 255 255 137 120 105 88 90 120 255 119 246 82 68 231 101 255 116 153 127 80 64 160 255 255 139 255 122 89 201 146 255 241 254 64 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 69 84 255 255 110 106 225 123 255 255 83 81 98 255 103 125 255 80 255 63 70 141 255 134 255 137 123 219 189 255 123 117 255 84 154 247 183 140 252 153 185 102 255 204 84 255 209 124 141 255 82 93 255 213 76 209 255 252 101 118 122 255 255 182 109 255 255 161 105 116 255 76 255 104 250 90 120 253 157 124 255 70 93 140 255 -0 -65 -104 -125 -145 -163 -178 -192 -203 -213 -220 -226 -231 -236 -239 -242 -244 -246 -247 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -229 -224 -217 -208 -198 -186 -172 -155 -137 -116 -86 -0 255 156 112 114 255 105 216 255 104 149 255 79 255 103 255 148 128 75 255 193 255 91 161 255 255 123 149 255 255 117 204 109 255 118 83 70 255 133 102 185 255 84 255 154 102 231 255 91 236 255 138 153 255 141 126 62 255 101 227 184 255 219 255 150 128 85 86 255 255 115 121 105 255 68 60 255 255 255 84 234 139 255 139 255 105 255 223 255 211 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 70 205 114 255 113 197 76 94 255 103 131 255 255 61 106 170 158 101 250 230 255 79 113 243 100 255 108 77 63 100 122 130 146 255 136 104 255 255 115 62 70 91 99 114 115 119 133 143 138 138 139 139 138 133 132 128 130 125 114 125 130 128 132 133 138 139 139 138 138 143 133 119 115 114 99 91 70 62 115 255 255 104 136 255 146 130 122 100 63 77 108 255 100 243 113 79 255 230 250 101 158 170 106 61 255 255 131 103 255 94 76 197 113 255 114 205 70 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 211 255 223 255 105 255 139 255 139 234 84 255 255 255 60 68 255 105 121 115 255 255 86 85 128 150 255 219 255 184 227 101 255 62 126 141 255 153 138 255 236 91 255 231 102 154 255 84 255 185 102 133 255 70 83 118 255 109 204 117 255 255 149 123 255 255 161 91 255 193 255 75 128 148 255 103 255 79 255 149 104 255 216 105 255 114 112 156 255 -0 -86 -116 -137 -155 -172 -186 -198 -208 -217 -224 -229 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -244 -242 -239 -236 -231 -226 -220 -213 -204 -193 -180 -165 -147 -128 -108 -69 -0 255 141 93 73 255 91 165 255 91 108 255 255 147 134 255 154 128 255 152 151 255 81 253 149 255 121 105 255 255 98 218 94 255 110 73 60 255 109 84 164 255 60 255 155 102 203 255 85 198 255 124 219 255 150 93 63 255 81 255 255 101 184 255 140 120 80 117 253 255 111 112 102 255 111 255 255 110 255 91 255 255 107 110 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 206 255 144 226 84 255 77 205 71 83 255 62 155 124 255 255 255 111 204 102 224 102 255 255 72 246 91 255 81 62 85 97 106 130 150 255 106 88 98 255 255 60 87 113 146 170 147 145 148 159 166 160 159 159 158 156 150 140 115 102 102 115 140 150 156 158 159 159 160 166 159 148 145 147 170 146 113 87 60 255 255 98 88 106 255 150 130 106 97 85 62 81 255 91 246 72 255 255 102 224 102 204 111 255 255 255 124 155 62 255 83 71 205 77 255 84 226 144 255 206 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 110 107 255 255 91 255 110 255 255 111 255 102 112 111 255 253 117 80 120 140 255 184 101 255 255 81 255 63 93 150 255 219 124 255 198 85 255 203 102 155 255 60 255 164 84 109 255 60 73 110 255 94 218 98 255 255 105 121 255 149 253 81 255 151 152 255 128 154 255 134 147 255 255 108 91 255 165 91 255 73 93 141 255 -0 -69 -108 -128 -147 -165 -180 -193 -204 -213 -220 -226 -231 -236 -239 -242 -244 -246 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -173 -157 -139 -119 -99 -70 -0 255 131 71 255 122 118 109 255 68 62 255 255 201 255 140 155 72 255 101 123 255 255 101 120 255 96 61 240 255 85 228 255 132 101 70 255 148 91 82 151 255 255 163 148 140 160 255 148 154 255 128 159 255 124 109 255 149 81 254 255 155 135 255 133 128 113 99 244 255 98 103 95 255 255 255 94 63 255 92 255 255 80 62 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 117 234 255 241 242 251 61 126 255 135 207 124 129 124 255 255 164 175 223 106 133 255 255 251 96 255 62 73 73 80 96 104 138 255 71 82 75 112 255 255 255 255 255 81 73 89 90 100 108 106 93 92 92 91 91 91 69 45 69 91 91 91 92 92 93 106 108 100 90 89 73 81 255 255 255 255 255 112 75 82 71 255 138 104 96 80 73 73 62 255 96 251 255 255 133 106 223 175 164 255 255 124 129 124 207 135 255 126 61 251 242 241 255 234 117 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 62 80 255 255 92 255 63 94 255 255 255 95 103 98 255 244 99 113 128 133 255 135 155 255 254 81 149 255 109 124 255 159 128 255 154 148 255 160 140 148 163 255 255 151 82 91 148 255 70 101 132 255 228 85 255 240 61 96 255 120 101 255 255 123 101 255 72 155 140 255 201 255 255 62 68 255 109 118 122 255 71 131 255 -0 -70 -99 -119 -139 -157 -173 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -193 -181 -166 -149 -130 -110 -89 -70 -0 104 147 255 155 132 65 63 255 89 183 255 96 166 255 110 157 255 89 91 95 255 255 90 93 255 106 216 185 255 82 233 255 124 84 149 255 133 85 69 165 255 255 164 157 104 134 255 100 127 255 157 116 255 117 61 255 170 255 69 237 106 104 255 120 144 107 91 249 255 85 88 81 255 254 255 105 106 255 114 255 104 115 189 255 69 156 255 109 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 255 255 255 255 162 127 240 255 255 255 255 188 121 125 113 98 255 92 129 221 100 129 140 255 255 62 255 64 61 77 80 90 85 116 255 72 60 73 91 184 90 115 98 249 252 211 198 203 207 214 222 228 227 228 229 233 236 245 245 236 233 229 228 227 228 222 214 207 203 198 211 252 249 98 115 90 184 91 73 60 72 255 116 85 90 80 77 61 64 255 62 255 255 140 129 100 221 129 92 255 98 113 125 121 188 255 255 255 255 240 127 162 255 255 255 255 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 109 255 156 69 255 189 115 104 255 114 255 106 105 255 254 255 81 88 85 255 249 91 107 144 120 255 104 106 237 69 255 170 255 61 117 255 116 157 255 127 100 255 134 104 157 164 255 255 165 69 85 133 255 149 84 124 255 233 82 255 185 216 106 255 93 90 255 255 95 91 89 255 157 110 255 166 96 255 183 89 255 63 65 132 155 255 147 104 -0 -70 -89 -110 -130 -149 -166 -181 -193 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -248 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -157 -139 -120 -99 -79 -62 -0 83 126 255 165 89 80 108 255 176 61 255 88 149 255 92 151 255 68 61 60 255 255 60 60 255 193 116 163 255 87 255 172 113 161 255 142 118 62 60 255 255 145 169 132 89 111 255 90 101 255 99 105 255 135 255 116 144 255 180 221 112 255 141 134 132 112 85 75 255 62 62 60 255 255 116 129 109 255 60 255 91 222 60 255 161 75 255 79 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 235 255 137 119 120 104 255 63 255 159 116 120 107 87 255 133 118 211 89 116 132 187 255 255 255 255 233 231 244 198 218 163 255 62 67 83 91 193 76 93 62 94 198 137 137 136 137 138 142 153 142 139 133 132 126 115 126 132 133 139 142 153 142 138 137 136 137 137 198 94 62 93 76 193 91 83 67 62 255 163 218 198 244 231 233 255 255 255 255 187 132 116 89 211 118 133 255 87 107 120 116 159 255 63 255 104 120 119 137 255 235 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 79 255 75 161 255 60 222 91 255 60 255 109 129 116 255 255 60 62 62 255 75 85 112 132 134 141 255 112 221 180 255 144 116 255 135 255 105 99 255 101 90 255 111 89 132 169 145 255 255 60 62 118 142 255 161 113 172 255 87 255 163 116 193 255 60 60 255 255 60 61 68 255 151 92 255 149 88 255 61 176 255 108 80 89 165 255 126 83 -0 -62 -79 -99 -120 -139 -157 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -246 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -245 -244 -241 -238 -235 -231 -226 -220 -213 -204 -193 -181 -166 -148 -129 -109 -88 -68 -0 113 60 255 154 129 99 105 98 255 69 255 198 71 255 151 73 255 120 99 70 181 89 255 72 213 255 109 107 146 255 63 255 170 151 78 255 126 120 60 61 255 255 135 173 122 84 80 255 61 63 255 89 95 255 107 255 104 109 255 101 211 241 255 132 134 113 101 73 64 255 98 104 255 104 255 105 149 99 255 255 160 83 205 255 210 89 63 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 74 164 255 118 107 102 91 255 68 255 139 104 106 87 61 255 104 113 203 74 108 129 182 111 255 255 255 255 255 255 255 135 114 255 255 117 128 160 201 72 60 87 93 194 72 69 78 88 98 108 128 150 114 118 104 92 92 104 118 114 150 128 108 98 88 78 69 72 194 93 87 60 72 201 160 128 117 255 255 114 135 255 255 255 255 255 255 255 111 182 129 108 74 203 113 104 255 61 87 106 104 139 255 68 255 91 102 107 118 255 164 74 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 63 89 210 255 205 83 160 255 255 99 149 105 255 104 255 104 98 255 64 73 101 113 134 132 255 241 211 101 255 109 104 255 107 255 95 89 255 63 61 255 80 84 122 173 135 255 255 61 60 120 126 255 78 151 170 255 63 255 146 107 109 255 213 72 255 89 181 70 99 120 255 73 151 255 71 198 255 69 255 98 105 99 129 154 255 60 113 -0 -68 -88 -109 -129 -148 -166 -181 -193 -204 -213 -220 -226 -231 -235 -238 -241 -244 -245 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -228 -223 -216 -208 -199 -187 -173 -157 -138 -118 -96 -74 -55 -0 125 255 144 156 116 116 81 161 255 255 107 199 69 255 147 71 255 123 78 137 92 68 255 195 82 255 88 88 108 255 255 101 202 99 255 138 121 119 103 255 248 255 142 157 111 84 83 255 112 255 114 80 84 255 216 217 98 95 255 79 211 176 255 130 107 106 86 61 60 255 143 252 255 255 141 97 161 78 255 251 162 94 247 250 186 80 101 255 255 232 250 244 218 221 224 255 255 255 228 255 173 219 250 255 255 255 54 69 255 100 98 85 61 254 118 255 122 96 90 60 98 255 92 109 197 68 91 117 180 107 149 255 62 125 255 255 255 61 83 116 255 255 255 101 209 61 98 116 135 203 252 107 104 105 107 110 123 156 79 62 76 76 76 62 79 156 123 110 107 105 104 107 252 203 135 116 98 61 209 101 255 255 255 116 83 61 255 255 255 125 62 255 149 107 180 117 91 68 197 109 92 255 98 60 90 96 122 255 118 254 61 85 98 100 255 69 54 255 255 255 250 219 173 255 228 255 255 255 224 221 218 244 250 232 255 255 101 80 186 250 247 94 162 251 255 78 161 97 141 255 255 252 143 255 60 61 86 106 107 130 255 176 211 79 255 95 98 217 216 255 84 80 114 255 112 255 83 84 111 157 142 255 248 255 103 119 121 138 255 99 202 101 255 255 108 88 88 255 82 195 255 68 92 137 78 123 255 71 147 255 69 199 107 255 255 161 81 116 116 156 144 255 125 -0 -55 -74 -96 -118 -138 -157 -173 -187 -199 -208 -216 -223 -228 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -203 -193 -180 -165 -147 -127 -104 -80 -57 -0 252 255 147 173 135 127 89 104 116 255 255 74 207 255 101 164 255 152 107 91 62 62 61 255 67 60 255 62 60 61 255 255 87 177 122 255 119 108 178 255 108 255 151 141 150 106 70 76 255 62 255 108 74 74 255 129 205 83 60 255 77 236 99 255 102 93 86 86 68 62 255 252 255 209 255 121 81 177 255 255 102 192 255 255 146 172 127 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 241 255 255 120 255 70 61 255 81 84 62 110 255 135 255 105 84 62 93 121 255 82 108 197 66 79 108 181 94 136 255 255 79 120 255 216 202 141 129 148 155 255 255 255 255 255 255 255 255 233 66 91 120 135 140 156 235 63 98 107 107 98 63 235 156 140 135 120 91 66 233 255 255 255 255 255 255 255 255 155 148 129 141 202 216 255 120 79 255 255 136 94 181 108 79 66 197 108 82 255 121 93 62 84 105 255 135 255 110 62 84 81 255 61 70 255 120 255 255 241 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 127 172 146 255 255 192 102 255 255 177 81 121 255 209 255 252 255 62 68 86 86 93 102 255 99 236 77 255 60 83 205 129 255 74 74 108 255 62 255 76 70 106 150 141 151 255 108 255 178 108 119 255 122 177 87 255 255 61 60 62 255 60 67 255 61 62 62 91 107 152 255 164 101 255 207 74 255 255 116 104 89 127 135 173 147 255 252 -0 -57 -80 -104 -127 -147 -165 -180 -193 -203 -212 -219 -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 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -207 -198 -186 -172 -155 -136 -114 -90 -63 -0 109 254 255 176 141 141 109 97 71 255 255 101 68 217 255 83 161 255 145 106 97 96 84 255 104 81 93 255 96 79 255 255 133 201 175 255 144 113 102 146 255 120 255 153 121 143 103 73 65 255 255 120 91 73 77 255 88 203 106 224 251 255 86 83 255 73 61 60 61 61 255 255 255 93 255 169 108 71 181 255 255 99 168 255 255 109 190 77 255 255 255 255 240 255 247 255 228 255 255 255 226 255 218 255 236 255 69 255 69 66 255 65 62 120 167 255 74 255 86 61 94 72 89 255 88 116 212 65 68 103 178 89 118 146 255 105 160 255 166 142 92 84 122 152 156 161 160 158 140 157 156 248 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 248 156 157 140 158 160 161 156 152 122 84 92 142 166 255 160 105 255 146 118 89 178 103 68 65 212 116 88 255 89 72 94 61 86 255 74 255 167 120 62 65 255 66 69 255 69 255 236 255 218 255 226 255 255 255 228 255 247 255 240 255 255 255 255 77 190 109 255 255 168 99 255 255 181 71 108 169 255 93 255 255 255 61 61 60 61 73 255 83 86 255 251 224 106 203 88 255 77 73 91 120 255 255 65 73 103 143 121 153 255 120 255 146 102 113 144 255 175 201 133 255 255 79 96 255 93 81 104 255 84 96 97 106 145 255 161 83 255 217 68 101 255 255 71 97 109 141 141 176 255 254 109 -0 -63 -90 -114 -136 -155 -172 -186 -198 -207 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -218 -211 -202 -191 -179 -163 -145 -125 -101 -75 -0 106 113 255 101 171 138 131 97 71 60 255 255 81 65 255 118 75 255 147 148 124 110 79 255 255 106 91 82 255 132 247 255 255 162 172 111 255 112 96 94 113 255 255 182 149 101 137 100 73 64 255 253 104 79 62 255 99 75 217 224 110 232 255 69 62 255 99 90 90 68 247 255 255 255 60 255 165 98 65 255 118 255 91 143 255 255 93 190 255 64 255 206 250 180 177 223 255 255 255 255 255 255 221 255 255 175 255 73 255 255 176 255 255 255 255 255 255 63 255 61 78 61 88 144 255 255 238 255 70 63 95 189 73 104 142 255 255 111 255 112 137 74 68 101 123 126 145 154 162 156 144 157 149 156 153 152 150 157 154 152 146 142 134 134 142 146 152 154 157 150 152 153 156 149 157 144 156 162 154 145 126 123 101 68 74 137 112 255 111 255 255 142 104 73 189 95 63 70 255 238 255 255 144 88 61 78 61 255 63 255 255 255 255 255 255 176 255 255 73 255 175 255 255 221 255 255 255 255 255 255 223 177 180 250 206 255 64 255 190 93 255 255 143 91 255 118 255 65 98 165 255 60 255 255 255 247 68 90 90 99 255 62 69 255 232 110 224 217 75 99 255 62 79 104 253 255 64 73 100 137 101 149 182 255 255 113 94 96 112 255 111 172 162 255 255 247 132 255 82 91 106 255 255 79 110 124 148 147 255 75 118 255 65 81 255 255 60 71 97 131 138 171 101 255 113 106 -0 -75 -101 -125 -145 -163 -179 -191 -202 -211 -218 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -249 -250 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -220 -214 -206 -196 -184 -170 -154 -135 -113 -89 -63 -0 107 62 255 182 137 133 109 74 96 255 158 255 68 60 255 113 60 255 144 134 98 106 255 255 126 117 83 74 255 248 255 135 255 159 197 95 255 84 64 62 61 255 255 191 129 90 132 98 70 255 255 140 91 79 240 255 79 70 255 128 113 215 255 82 132 255 103 81 61 244 255 89 53 255 255 124 166 79 61 255 63 245 70 63 255 255 88 185 254 70 255 69 255 108 158 173 255 226 255 255 255 224 255 247 176 99 255 255 255 255 255 255 246 255 255 250 255 255 255 255 255 255 255 255 255 255 255 255 242 169 170 248 81 92 132 149 255 60 255 62 187 60 75 85 97 102 106 114 125 135 139 136 146 141 145 145 141 143 147 147 142 124 123 124 142 147 147 143 141 145 145 141 146 136 139 135 125 114 106 102 97 85 75 60 187 62 255 60 255 149 132 92 81 248 170 169 242 255 255 255 255 255 255 255 255 255 255 255 255 250 255 255 246 255 255 255 255 255 255 99 176 247 255 224 255 255 255 226 255 173 158 108 255 69 255 70 254 185 88 255 255 63 70 245 63 255 61 79 166 124 255 255 53 89 255 244 61 81 103 255 132 82 255 215 113 128 255 70 79 255 240 79 91 140 255 255 70 98 132 90 129 191 255 255 61 62 64 84 255 95 197 159 255 135 255 248 255 74 83 117 126 255 255 106 98 134 144 255 60 113 255 60 68 255 158 255 96 74 109 133 137 182 255 62 107 -0 -63 -89 -113 -135 -154 -170 -184 -196 -206 -214 -220 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -250 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -222 -216 -209 -200 -189 -177 -162 -144 -124 -102 -79 -57 -0 113 255 151 153 151 110 79 80 255 128 134 255 98 255 193 108 255 132 165 96 61 249 166 255 113 116 91 255 255 255 81 107 255 99 196 255 140 109 93 83 255 255 111 189 117 84 129 101 238 255 255 127 80 232 255 118 66 60 253 133 77 192 255 116 118 255 106 70 255 255 91 62 61 255 255 101 168 104 255 191 177 239 84 71 255 158 71 241 205 144 255 75 250 62 219 255 255 255 255 255 255 255 255 226 158 62 232 255 255 78 100 255 64 118 255 104 140 255 255 255 255 255 76 121 255 63 255 255 204 85 83 245 100 110 121 150 255 169 255 255 255 71 78 89 99 100 100 101 101 101 101 92 95 99 100 100 91 91 91 90 89 62 62 89 90 91 91 91 100 100 99 95 92 101 101 101 101 100 100 99 89 78 71 255 255 255 169 255 150 121 110 100 245 83 85 204 255 255 63 255 121 76 255 255 255 255 255 140 104 255 118 64 255 100 78 255 255 232 62 158 226 255 255 255 255 255 255 255 255 219 62 250 75 255 144 205 241 71 158 255 71 84 239 177 191 255 104 168 101 255 255 61 62 91 255 255 70 106 255 118 116 255 192 77 133 253 60 66 118 255 232 80 127 255 255 238 101 129 84 117 189 111 255 255 83 93 109 140 255 196 99 255 107 81 255 255 255 91 116 113 255 166 249 61 96 165 132 255 108 193 255 98 255 134 128 255 80 79 110 151 153 151 255 113 -0 -57 -79 -102 -124 -144 -162 -177 -189 -200 -209 -216 -222 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -229 -224 -218 -211 -203 -193 -182 -168 -152 -134 -114 -93 -72 -53 -0 245 255 116 159 129 85 79 255 117 106 114 255 255 98 202 171 255 119 150 141 255 76 255 153 92 125 62 255 255 255 70 89 255 131 167 255 145 114 89 140 255 255 116 184 101 80 145 248 255 143 255 105 191 160 255 117 116 255 116 115 73 177 255 114 100 255 160 255 255 134 74 61 255 255 154 92 201 255 74 240 100 233 70 60 255 175 255 114 226 117 255 255 210 250 241 218 221 224 255 255 255 228 255 178 221 250 255 255 255 67 78 240 149 158 255 67 121 95 255 255 63 255 255 167 255 71 144 255 255 61 99 239 99 122 101 129 255 126 126 255 246 247 245 237 236 239 233 233 232 227 228 225 220 218 217 215 217 216 213 213 213 217 213 213 213 216 217 215 217 218 220 225 228 227 232 233 233 239 236 237 245 247 246 255 126 126 255 129 101 122 99 239 99 61 255 255 144 71 255 167 255 255 63 255 255 95 121 67 255 158 149 240 78 67 255 255 255 250 221 178 255 228 255 255 255 224 221 218 241 250 210 255 255 117 226 114 255 175 255 60 70 233 100 240 74 255 201 92 154 255 255 61 74 134 255 255 160 255 100 114 255 177 73 115 116 255 116 117 255 160 191 105 255 143 255 248 145 80 101 184 116 255 255 140 89 114 145 255 167 131 255 89 70 255 255 255 62 125 92 153 255 76 255 141 150 119 255 171 202 98 255 255 114 106 117 255 79 85 129 159 116 255 245 -0 -53 -72 -93 -114 -134 -152 -168 -182 -193 -203 -211 -218 -224 -229 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -206 -197 -186 -173 -159 -142 -123 -104 -84 -66 -51 -0 255 121 172 145 96 79 243 98 89 88 98 255 255 73 244 255 161 118 220 255 80 61 255 130 73 136 255 181 127 255 67 255 161 98 134 255 160 102 138 255 62 255 107 176 93 61 255 255 90 115 255 198 106 255 126 168 255 122 100 107 74 192 255 114 90 255 255 255 107 119 105 218 255 255 140 85 197 255 81 237 90 232 68 255 209 146 255 84 234 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 244 255 255 205 255 60 118 247 101 110 255 169 216 94 137 255 255 255 255 255 255 255 109 173 255 255 255 241 77 144 77 112 255 109 108 255 139 99 111 100 75 119 138 140 154 159 157 166 165 165 164 160 159 155 158 155 148 148 155 158 155 159 160 164 165 165 166 157 159 154 140 138 119 75 100 111 99 139 255 108 109 255 112 77 144 77 241 255 255 255 173 109 255 255 255 255 255 255 255 137 94 216 169 255 110 101 247 118 60 255 205 255 255 244 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 234 84 255 146 209 255 68 232 90 237 81 255 197 85 140 255 255 218 105 119 107 255 255 255 90 114 255 192 74 107 100 122 255 168 126 255 106 198 255 115 90 255 255 61 93 176 107 255 62 255 138 102 160 255 134 98 161 255 67 255 127 181 255 136 73 130 255 61 80 255 220 118 161 255 244 73 255 255 98 88 89 98 243 79 96 145 172 121 255 -0 -51 -66 -84 -104 -123 -142 -159 -173 -186 -197 -206 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -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 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -221 -215 -208 -200 -189 -178 -164 -148 -131 -112 -93 -75 -60 -0 73 255 121 160 103 90 230 63 62 60 62 61 255 101 81 236 255 131 107 185 255 101 255 192 98 60 255 135 149 117 255 60 255 131 85 117 255 150 108 62 255 255 146 93 166 100 71 242 255 81 90 255 153 64 255 130 117 255 89 91 87 61 255 109 146 255 81 255 254 70 124 232 255 202 255 138 80 255 119 101 226 78 241 255 116 201 113 255 255 255 255 255 255 255 236 255 247 255 228 255 255 255 226 255 218 255 240 250 69 255 255 255 247 100 108 252 255 172 126 145 213 127 255 63 255 69 255 60 185 130 145 254 255 255 129 65 82 253 99 96 255 127 86 88 63 101 109 125 130 134 140 145 148 152 153 152 147 146 141 139 134 123 134 139 141 146 147 152 153 152 148 145 140 134 130 125 109 101 63 88 86 127 255 96 99 253 82 65 129 255 255 254 145 130 185 60 255 69 255 63 255 127 213 145 126 172 255 252 108 100 247 255 255 255 69 250 240 255 218 255 226 255 255 255 228 255 247 255 236 255 255 255 255 255 255 255 113 201 116 255 241 78 226 101 119 255 80 138 255 202 255 232 124 70 254 255 81 255 146 109 255 61 87 91 89 255 117 130 255 64 153 255 90 81 255 242 71 100 166 93 146 255 255 62 108 150 255 117 85 131 255 60 255 117 149 135 255 60 98 192 255 101 255 185 107 131 255 236 81 101 255 61 62 60 62 63 230 90 103 160 121 255 73 -0 -60 -75 -93 -112 -131 -148 -164 -178 -189 -200 -208 -215 -221 -227 -231 -235 -238 -240 -242 -244 -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 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -223 -217 -210 -202 -192 -181 -168 -153 -137 -119 -100 -82 -65 -52 -0 255 120 169 109 100 233 89 90 88 90 71 255 136 96 80 234 255 110 115 149 255 255 111 188 123 255 130 120 127 127 255 255 169 95 81 71 255 168 97 255 110 255 133 73 161 107 234 255 86 60 62 255 155 255 112 199 255 122 60 61 61 60 255 90 113 255 241 255 119 65 255 255 78 255 130 134 83 255 137 101 225 77 255 255 89 197 77 241 255 235 74 255 120 255 175 176 226 255 255 255 255 255 255 221 255 255 180 255 75 219 255 255 255 103 138 149 255 128 84 103 214 109 252 255 239 197 255 136 222 129 132 137 131 255 255 63 107 255 99 92 255 105 77 62 96 111 115 119 130 127 138 138 136 145 146 145 140 139 133 130 120 120 130 133 139 140 145 146 145 136 138 138 127 130 119 115 111 96 62 77 105 255 92 99 255 107 63 255 255 131 137 132 129 222 136 255 197 239 255 252 109 214 103 84 128 255 149 138 103 255 255 255 219 75 255 180 255 255 221 255 255 255 255 255 255 226 176 175 255 120 255 74 235 255 241 77 197 89 255 255 77 225 101 137 255 83 134 130 255 78 255 255 65 119 255 241 255 113 90 255 60 61 61 60 122 255 199 112 255 155 255 62 60 86 255 234 107 161 73 133 255 110 255 97 168 255 71 81 95 169 255 255 127 127 120 130 255 123 188 111 255 255 149 115 110 255 234 80 96 136 255 71 90 88 90 89 233 100 109 169 120 255 -0 -52 -65 -82 -100 -119 -137 -153 -168 -181 -192 -202 -210 -217 -223 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -235 -232 -228 -223 -218 -211 -204 -195 -184 -171 -157 -141 -124 -105 -87 -69 -54 -0 211 255 126 122 110 242 107 109 109 113 73 247 255 109 93 67 255 100 94 93 104 255 255 99 225 255 114 107 102 110 167 255 255 148 80 60 255 106 186 255 113 74 255 119 66 177 238 82 255 85 77 255 82 144 255 105 155 255 97 96 93 91 255 223 81 92 255 148 255 91 72 220 255 80 255 108 157 255 120 140 80 231 255 255 122 76 205 242 162 255 164 54 255 69 255 99 158 178 255 226 255 255 255 224 255 247 177 108 250 255 255 255 100 255 255 77 129 255 100 61 88 208 109 154 255 195 135 255 255 205 134 129 130 119 108 255 255 255 255 105 83 255 84 60 80 78 72 83 94 110 114 118 126 135 128 137 137 134 127 112 97 54 97 112 127 134 137 137 128 135 126 118 114 110 94 83 72 78 80 60 84 255 83 105 255 255 255 255 108 119 130 129 134 205 255 255 135 195 255 154 109 208 88 61 100 255 129 77 255 255 100 255 255 255 250 108 177 247 255 224 255 255 255 226 255 178 158 99 255 69 255 54 164 255 162 242 205 76 122 255 255 231 80 140 120 255 157 108 255 80 255 220 72 91 255 148 255 92 81 223 255 91 93 96 97 255 155 105 255 144 82 255 77 85 255 82 238 177 66 119 255 74 113 255 186 106 255 60 80 148 255 255 167 110 102 107 114 255 225 99 255 255 104 93 94 100 255 67 93 109 255 247 73 113 109 109 107 242 110 122 126 255 211 -0 -54 -69 -87 -105 -124 -141 -157 -171 -184 -195 -204 -211 -218 -223 -228 -232 -235 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -235 -232 -228 -224 -218 -212 -205 -196 -186 -174 -160 -145 -127 -109 -90 -72 -56 -0 61 255 125 79 126 254 113 113 115 126 82 237 255 116 102 82 68 255 60 61 60 62 255 130 100 211 255 86 88 84 93 255 255 161 132 81 63 255 85 176 252 110 255 135 100 71 255 123 255 106 81 179 255 69 255 202 155 64 255 123 106 126 255 99 220 62 255 123 115 255 90 221 116 255 255 163 94 138 255 131 128 79 241 255 255 94 71 251 127 137 255 69 70 255 73 255 62 221 255 255 255 255 255 255 255 255 223 158 62 210 255 255 154 189 98 255 255 147 255 61 113 95 206 88 138 255 172 121 116 255 178 127 128 118 104 88 133 91 255 255 68 66 255 60 78 79 79 68 69 69 74 88 89 91 100 97 92 91 91 91 80 60 60 80 91 91 91 92 97 100 91 89 88 74 69 69 68 79 79 78 60 255 66 68 255 255 91 133 88 104 118 128 127 178 255 116 121 172 255 138 88 206 95 113 61 255 147 255 255 98 189 154 255 255 210 62 158 223 255 255 255 255 255 255 255 255 221 62 255 73 255 70 69 255 137 127 251 71 94 255 255 241 79 128 131 255 138 94 1