param a 0.0956188784 param b 1.1328032738 param g 0.0000901497 param k 0.0032319462 param m 0.1333307502 param r 0.6410681642 param s 0.0000000000 param t 0.1558304317 param n 800 param y 780 param z 10 param i 30000 param x 388 y 0 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -254 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -252 -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 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -250 -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 -250 -250 -251 -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 -250 -248 -247 -247 -246 -246 -246 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -246 -246 -246 -247 -247 -248 -250 -251 -252 -252 -253 y 4 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -249 -247 -245 -243 -242 -241 -241 -241 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -241 -241 -241 -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 -250 -247 -244 -241 -238 -235 -233 -232 -233 -234 -235 -237 -239 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -237 -235 -234 -233 -232 -233 -235 -238 -241 -244 -247 -250 -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 -251 -248 -245 -241 -235 -229 -223 -220 -219 -220 -221 -224 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -224 -221 -220 -219 -220 -223 -229 -235 -241 -245 -248 -251 -252 y 7 -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 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -238 -229 -218 -207 -200 -197 -199 -203 -207 -212 -217 -222 -226 -230 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -233 -230 -226 -222 -217 -212 -207 -203 -199 -197 -200 -207 -218 -229 -238 -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 -250 -247 -242 -235 -223 -207 -188 -171 -165 -168 -175 -183 -191 -198 -205 -212 -218 -223 -227 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -231 -227 -223 -218 -212 -205 -198 -191 -183 -175 -168 -165 -171 -188 -207 -223 -235 -242 -247 -250 -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 -233 -220 -200 -171 -139 -119 -111 -112 -136 -161 -172 -182 -192 -201 -209 -215 -221 -226 -230 -233 -236 -238 -241 -242 -244 -245 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -241 -238 -236 -233 -230 -226 -221 -215 -209 -201 -192 -182 -172 -161 -136 -112 -111 -119 -139 -171 -200 -220 -233 -241 -246 -249 -251 y 10 -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 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -197 -165 -119 255 -0 -0 -0 -101 -139 -153 -165 -178 -189 -199 -207 -214 -220 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -232 -229 -225 -220 -214 -207 -199 -189 -178 -165 -153 -139 -101 -0 -0 -0 255 -119 -165 -197 -219 -232 -241 -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 -241 -233 -220 -199 -168 -111 -0 255 247 255 -0 -90 -117 -132 -147 -162 -176 -188 -198 -206 -213 -219 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -219 -213 -206 -198 -188 -176 -162 -147 -132 -117 -90 -0 255 247 255 -0 -111 -168 -199 -220 -233 -241 -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 -234 -221 -203 -175 -112 -0 247 255 255 207 -0 -78 -95 -111 -128 -145 -162 -176 -188 -198 -206 -212 -218 -223 -227 -230 -233 -236 -239 -241 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -245 -244 -242 -241 -239 -236 -233 -230 -227 -223 -218 -212 -206 -198 -188 -176 -162 -145 -128 -111 -95 -78 -0 207 255 255 247 -0 -112 -175 -203 -221 -234 -241 -246 -249 -251 y 13 -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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -207 -183 -136 -0 255 255 255 248 255 -0 -0 -73 -89 -108 -128 -146 -163 -177 -188 -197 -205 -211 -217 -221 -226 -229 -233 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -233 -229 -226 -221 -217 -211 -205 -197 -188 -177 -163 -146 -128 -108 -89 -73 -0 -0 255 248 255 255 255 -0 -136 -183 -207 -224 -235 -242 -247 -250 -252 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 -237 -227 -212 -191 -161 -101 -0 207 248 255 255 206 255 -0 -0 -68 -87 -108 -129 -148 -164 -177 -187 -196 -203 -209 -215 -220 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -225 -220 -215 -209 -203 -196 -187 -177 -164 -148 -129 -108 -87 -68 -0 -0 255 206 255 255 248 207 -0 -101 -161 -191 -212 -227 -237 -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 -239 -230 -217 -198 -172 -139 -90 -0 255 255 255 247 255 237 121 -0 -0 -64 -76 -101 -130 -149 -163 -175 -185 -193 -201 -208 -214 -219 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -219 -214 -208 -201 -193 -185 -175 -163 -149 -130 -101 -76 -64 -0 -0 121 237 255 247 255 255 255 -0 -90 -139 -172 -198 -217 -230 -239 -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 -249 -245 -240 -233 -222 -205 -182 -153 -117 -78 -0 206 247 255 255 208 255 97 163 -0 -0 -0 -69 -101 -130 -147 -161 -172 -182 -191 -199 -206 -213 -218 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -218 -213 -206 -199 -191 -182 -172 -161 -147 -130 -101 -69 -0 -0 -0 163 97 255 208 255 255 247 206 -0 -78 -117 -153 -182 -205 -222 -233 -240 -245 -249 -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 -226 -212 -192 -165 -132 -95 -0 255 255 255 255 247 255 243 255 98 200 95 -0 -0 -69 -100 -128 -143 -156 -168 -178 -188 -197 -204 -211 -217 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -225 -221 -217 -211 -204 -197 -188 -178 -168 -156 -143 -128 -100 -69 -0 -0 95 200 98 255 243 255 247 255 255 255 255 -0 -95 -132 -165 -192 -212 -226 -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 -230 -218 -201 -178 -147 -111 -73 -0 237 208 247 255 255 207 255 232 255 190 91 102 -0 -0 -75 -106 -123 -137 -150 -163 -175 -186 -195 -203 -209 -215 -220 -224 -228 -231 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -231 -228 -224 -220 -215 -209 -203 -195 -186 -175 -163 -150 -137 -123 -106 -75 -0 -0 102 91 190 255 232 255 207 255 255 247 208 237 -0 -73 -111 -147 -178 -201 -218 -230 -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 -223 -209 -189 -162 -128 -89 -0 121 255 255 255 255 248 255 204 255 228 255 64 92 102 -0 -64 -85 -100 -114 -130 -146 -160 -172 -183 -192 -200 -207 -213 -219 -223 -227 -230 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -233 -230 -227 -223 -219 -213 -207 -200 -192 -183 -172 -160 -146 -130 -114 -100 -85 -64 -0 102 92 64 255 228 255 204 255 248 255 255 255 255 121 -0 -89 -128 -162 -189 -209 -223 -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 -199 -176 -145 -108 -68 -0 97 243 207 248 255 255 206 255 225 101 250 255 215 206 -0 -0 -63 -72 -86 -107 -125 -141 -155 -168 -180 -190 -198 -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 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -198 -190 -180 -168 -155 -141 -125 -107 -86 -72 -63 -0 -0 206 215 255 250 101 225 255 206 255 255 248 207 243 97 -0 -68 -108 -145 -176 -199 -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 -162 -128 -87 -0 163 255 255 255 255 255 248 255 248 182 126 139 255 73 86 135 -0 -0 -0 -62 -75 -94 -118 -135 -151 -165 -177 -188 -197 -204 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -204 -197 -188 -177 -165 -151 -135 -118 -94 -75 -62 -0 -0 -0 135 86 73 255 139 126 182 248 255 248 255 255 255 255 255 163 -0 -87 -128 -162 -188 -207 -221 -231 -238 -243 -247 -249 -251 -252 -253 y 22 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -250 -248 -245 -240 -234 -226 -214 -198 -176 -146 -108 -64 -0 98 232 204 206 248 255 255 211 255 183 84 102 231 108 105 127 137 151 -0 -0 -0 -65 -89 -110 -128 -147 -163 -176 -186 -195 -203 -209 -215 -220 -225 -228 -231 -234 -236 -239 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -236 -234 -231 -228 -225 -220 -215 -209 -203 -195 -186 -176 -163 -147 -128 -110 -89 -65 -0 -0 -0 151 137 127 105 108 231 102 84 183 255 211 255 255 248 206 204 232 98 -0 -64 -108 -146 -176 -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 -188 -163 -129 -76 -0 200 255 255 255 255 255 255 247 255 251 255 65 92 223 83 120 120 121 129 143 164 -0 -0 -62 -77 -98 -127 -147 -161 -173 -184 -193 -201 -208 -214 -219 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -240 -238 -236 -233 -230 -227 -224 -219 -214 -208 -201 -193 -184 -173 -161 -147 -127 -98 -77 -62 -0 -0 164 143 129 121 120 120 83 223 92 65 255 251 255 247 255 255 255 255 255 255 200 -0 -76 -129 -163 -188 -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 -198 -177 -148 -101 -0 95 190 228 225 248 211 247 255 255 207 255 249 255 206 234 255 65 102 90 106 103 120 151 164 -0 -0 -75 -106 -127 -143 -157 -170 -182 -192 -200 -207 -213 -218 -222 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -226 -222 -218 -213 -207 -200 -192 -182 -170 -157 -143 -127 -106 -75 -0 -0 164 151 120 103 106 90 102 65 255 234 206 255 249 255 207 255 255 247 211 248 225 228 190 95 -0 -101 -148 -177 -198 -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 -206 -188 -164 -130 -69 -0 91 255 101 182 255 255 255 255 248 255 227 255 252 72 81 251 255 70 87 102 91 83 113 138 114 -0 -0 -81 -103 -120 -136 -153 -168 -180 -190 -199 -206 -212 -217 -221 -225 -228 -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 -255 -255 -255 -255 -255 -255 -255 -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 -228 -225 -221 -217 -212 -206 -199 -190 -180 -168 -153 -136 -120 -103 -81 -0 -0 114 138 113 83 91 102 87 70 255 251 81 72 252 255 227 255 248 255 255 255 255 182 101 255 91 -0 -69 -130 -164 -188 -206 -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 -238 -232 -224 -212 -197 -177 -149 -101 -0 102 64 250 126 183 251 207 248 255 255 206 255 215 255 67 109 151 236 214 215 228 232 171 169 179 184 172 -0 -0 -73 -90 -112 -133 -151 -166 -178 -189 -197 -204 -210 -215 -220 -223 -227 -230 -233 -235 -238 -240 -242 -243 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -235 -233 -230 -227 -223 -220 -215 -210 -204 -197 -189 -178 -166 -151 -133 -112 -90 -73 -0 -0 172 184 179 169 171 232 228 215 214 236 151 109 67 255 215 255 206 255 255 248 207 251 183 126 250 64 102 -0 -101 -149 -177 -197 -212 -224 -232 -238 -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 -235 -228 -218 -205 -187 -163 -130 -69 -0 92 255 139 84 255 255 255 255 255 248 255 248 112 238 255 255 87 210 71 122 100 167 105 124 136 147 188 194 -0 -0 -63 -86 -110 -131 -149 -164 -176 -187 -195 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -195 -187 -176 -164 -149 -131 -110 -86 -63 -0 -0 194 188 147 136 124 105 167 100 122 71 210 87 255 255 238 112 248 255 248 255 255 255 255 255 84 139 255 92 -0 -69 -130 -163 -187 -205 -218 -228 -235 -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 -248 -246 -242 -238 -231 -223 -211 -196 -175 -147 -100 -0 102 215 255 102 65 249 227 206 248 255 255 211 255 83 133 143 223 229 237 255 85 98 167 69 124 119 80 128 159 125 -0 -0 -0 -85 -108 -129 -147 -163 -175 -185 -194 -200 -206 -211 -216 -221 -225 -228 -231 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -231 -228 -225 -221 -216 -211 -206 -200 -194 -185 -175 -163 -147 -129 -108 -85 -0 -0 -0 125 159 128 80 119 124 69 167 98 85 255 237 229 223 143 133 83 255 211 255 255 248 206 227 249 65 102 255 215 102 -0 -100 -147 -175 -196 -211 -223 -231 -238 -242 -246 -248 -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 -240 -234 -227 -217 -203 -185 -161 -128 -75 -0 206 73 231 92 255 255 255 255 255 255 247 255 251 255 105 172 153 198 115 246 245 227 238 255 85 119 67 119 196 111 121 136 -0 -0 -85 -108 -129 -147 -162 -174 -183 -191 -198 -204 -210 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -234 -231 -227 -224 -219 -215 -210 -204 -198 -191 -183 -174 -162 -147 -129 -108 -85 -0 -0 136 121 111 196 119 67 119 85 255 238 227 245 246 115 198 153 172 105 255 251 255 247 255 255 255 255 255 255 92 231 73 206 -0 -75 -128 -161 -185 -203 -217 -227 -234 -240 -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 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -193 -172 -143 -106 -64 -0 86 108 223 206 252 215 248 211 247 255 255 207 255 213 255 111 113 193 125 142 201 113 119 238 244 234 255 255 157 149 136 141 144 -0 -63 -85 -108 -128 -146 -160 -171 -180 -188 -196 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -208 -202 -196 -188 -180 -171 -160 -146 -128 -108 -85 -63 -0 144 141 136 149 157 255 255 234 244 238 119 113 201 142 125 193 113 111 255 213 255 207 255 255 247 211 248 215 252 206 223 108 86 -0 -64 -106 -143 -172 -193 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -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 -243 -239 -233 -226 -215 -201 -182 -156 -123 -85 -0 135 105 83 234 72 255 112 255 255 255 255 248 255 226 255 255 67 78 188 94 112 180 215 133 143 163 160 131 228 255 103 92 108 128 -0 -0 -62 -75 -98 -124 -141 -156 -167 -177 -186 -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 -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 -186 -177 -167 -156 -141 -124 -98 -75 -62 -0 -0 128 108 92 103 255 228 131 160 163 143 133 215 180 112 94 188 78 67 255 255 226 255 248 255 255 255 255 112 255 72 234 83 105 135 -0 -85 -123 -156 -182 -201 -215 -226 -233 -239 -243 -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 -245 -241 -236 -229 -220 -208 -191 -168 -137 -100 -63 -0 127 120 255 81 67 238 83 251 207 248 255 255 206 255 216 255 68 110 210 77 81 108 183 134 146 168 194 97 138 255 72 81 98 102 114 -0 -0 -0 -65 -93 -117 -136 -151 -163 -174 -184 -192 -200 -206 -212 -217 -222 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -239 -237 -235 -232 -229 -225 -222 -217 -212 -206 -200 -192 -184 -174 -163 -151 -136 -117 -93 -65 -0 -0 -0 114 102 98 81 72 255 138 97 194 168 146 134 183 108 81 77 210 110 68 255 216 255 206 255 255 248 207 251 83 238 67 81 255 120 127 -0 -63 -100 -137 -168 -191 -208 -220 -229 -236 -241 -245 -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 -250 -249 -246 -243 -239 -233 -225 -214 -199 -178 -150 -114 -72 -0 137 120 65 251 109 255 133 255 255 255 255 255 247 255 245 110 245 255 255 206 67 81 97 179 99 103 124 170 199 143 255 62 102 80 89 101 177 92 -0 -0 -62 -88 -112 -132 -148 -161 -172 -182 -191 -199 -205 -211 -216 -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 -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 -216 -211 -205 -199 -191 -182 -172 -161 -148 -132 -112 -88 -62 -0 -0 92 177 101 89 80 102 62 255 143 199 170 124 103 99 179 97 81 67 206 255 255 245 110 245 255 247 255 255 255 255 255 133 255 109 251 65 120 137 -0 -72 -114 -150 -178 -199 -214 -225 -233 -239 -243 -246 -249 -250 -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 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -219 -206 -188 -163 -130 -86 -0 151 121 102 255 151 255 143 105 213 226 206 247 255 255 209 255 92 193 103 230 252 59 90 133 220 83 96 101 115 177 114 251 255 61 73 85 98 198 72 115 108 -0 -62 -86 -110 -130 -146 -159 -171 -181 -190 -197 -204 -209 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -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 -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 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -204 -197 -190 -181 -171 -159 -146 -130 -110 -86 -62 -0 108 115 72 198 98 85 73 61 255 251 114 177 115 101 96 83 220 133 90 59 252 230 103 193 92 255 209 255 255 247 206 226 213 105 143 255 151 255 102 121 151 -0 -86 -130 -163 -188 -206 -219 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -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 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -197 -175 -146 -107 -62 -0 129 90 70 236 87 223 172 255 255 255 255 255 255 247 255 247 255 180 95 119 249 255 255 255 215 78 78 88 105 179 89 98 252 255 255 255 255 241 255 53 109 -0 -0 -0 -84 -107 -124 -141 -156 -168 -179 -187 -195 -201 -207 -213 -217 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -241 -239 -237 -235 -232 -229 -226 -222 -217 -213 -207 -201 -195 -187 -179 -168 -156 -141 -124 -107 -84 -0 -0 -0 109 53 255 241 255 255 255 255 252 98 89 179 105 88 78 78 215 255 255 255 249 119 95 180 255 247 255 247 255 255 255 255 255 255 172 223 87 236 70 90 129 -0 -62 -107 -146 -175 -197 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -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 -249 -247 -244 -240 -235 -228 -218 -204 -186 -160 -125 -75 -0 143 106 87 214 210 229 153 111 255 216 245 209 247 255 255 207 255 230 255 64 119 102 175 125 227 255 62 72 85 103 213 70 85 123 168 103 120 152 176 239 255 255 82 121 -0 -61 -74 -93 -117 -136 -152 -165 -175 -183 -191 -198 -204 -210 -215 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -220 -215 -210 -204 -198 -191 -183 -175 -165 -152 -136 -117 -93 -74 -61 -0 121 82 255 255 239 176 152 120 103 168 123 85 70 213 103 85 72 62 255 227 125 175 102 119 64 255 230 255 207 255 255 247 209 245 216 255 111 153 229 210 214 87 106 143 -0 -75 -125 -160 -186 -204 -218 -228 -235 -240 -244 -247 -249 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -195 -172 -141 -94 -0 164 103 102 215 71 237 198 113 67 255 110 255 255 255 255 248 255 210 255 250 255 77 78 186 80 91 251 255 255 255 255 255 62 93 145 227 79 80 97 138 159 153 242 254 169 207 -0 -0 -62 -88 -112 -132 -147 -159 -169 -178 -186 -194 -201 -208 -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 -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 -208 -201 -194 -186 -178 -169 -159 -147 -132 -112 -88 -62 -0 -0 207 169 254 242 153 159 138 97 80 79 227 145 93 62 255 255 255 255 255 251 91 80 186 78 77 255 250 255 210 255 248 255 255 255 255 110 255 67 113 198 237 71 215 102 103 164 -0 -94 -141 -172 -195 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -250 -249 -246 -243 -239 -234 -227 -217 -203 -183 -155 -118 -65 -0 120 91 228 122 255 115 193 78 68 245 92 247 207 248 255 255 206 255 225 111 238 255 255 176 67 83 115 194 109 115 126 248 255 255 255 217 88 77 96 111 149 104 143 228 255 140 113 -0 -0 -0 -77 -101 -125 -139 -150 -160 -171 -181 -190 -198 -205 -210 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -210 -205 -198 -190 -181 -171 -160 -150 -139 -125 -101 -77 -0 -0 -0 113 140 255 228 143 104 149 111 96 77 88 217 255 255 255 248 126 115 109 194 115 83 67 176 255 255 238 111 225 255 206 255 255 248 207 247 92 245 68 78 193 115 255 122 228 91 120 -0 -65 -118 -155 -183 -203 -217 -227 -234 -239 -243 -246 -249 -250 -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 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -209 -192 -168 -135 -89 -0 151 83 232 100 85 246 125 188 110 255 193 255 255 255 255 255 248 255 248 181 125 140 163 239 253 60 92 142 229 89 90 107 116 147 160 229 255 57 73 110 134 188 93 103 138 255 90 81 80 102 -0 -0 -74 -101 -113 -124 -138 -152 -165 -176 -186 -194 -201 -208 -213 -218 -222 -226 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -226 -222 -218 -213 -208 -201 -194 -186 -176 -165 -152 -138 -124 -113 -101 -74 -0 -0 102 80 81 90 255 138 103 93 188 134 110 73 57 255 229 160 147 116 107 90 89 229 142 92 60 253 239 163 140 125 181 248 255 248 255 255 255 255 255 193 255 110 188 125 246 85 100 232 83 151 -0 -89 -135 -168 -192 -209 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -215 -200 -180 -151 -110 -62 164 113 171 167 98 245 142 94 210 255 103 180 230 210 206 248 255 255 211 255 182 81 112 119 159 248 255 255 255 225 89 84 89 101 127 154 121 251 255 255 255 255 185 221 158 162 255 59 67 76 83 100 -0 -0 -72 -77 -91 -110 -127 -145 -160 -172 -182 -190 -198 -205 -211 -216 -221 -225 -228 -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 -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 -228 -225 -221 -216 -211 -205 -198 -190 -182 -172 -160 -145 -127 -110 -91 -77 -72 -0 -0 100 83 76 67 59 255 162 158 221 185 255 255 255 255 251 121 154 127 101 89 84 89 225 255 255 255 248 159 119 112 81 182 255 211 255 255 248 206 210 230 180 103 255 210 94 142 245 98 167 171 113 164 -62 -110 -151 -180 -200 -215 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -207 -190 -165 -128 -77 -0 138 169 105 167 227 201 112 77 206 230 95 255 255 255 255 255 255 247 255 251 255 75 131 80 125 127 139 167 231 255 63 74 84 114 129 181 112 117 149 159 139 227 255 146 122 129 251 253 209 210 194 190 188 -0 -0 -0 -0 -76 -96 -123 -142 -156 -167 -178 -187 -195 -202 -208 -214 -218 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -235 -233 -230 -226 -223 -218 -214 -208 -202 -195 -187 -178 -167 -156 -142 -123 -96 -76 -0 -0 -0 -0 188 190 194 210 209 253 251 129 122 146 255 227 139 159 149 117 112 181 129 114 84 74 63 255 231 167 139 127 125 80 131 75 255 251 255 247 255 255 255 255 255 255 95 230 206 77 112 201 227 167 105 169 138 -0 -77 -128 -165 -190 -207 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -198 -177 -147 -98 -0 114 179 124 69 238 113 180 81 67 252 119 64 250 225 248 211 247 255 255 207 255 248 255 96 62 130 189 134 166 126 252 255 255 255 255 255 158 203 151 166 176 102 116 255 91 82 81 108 229 255 99 85 91 102 120 124 141 -0 -0 -73 -103 -123 -138 -152 -164 -174 -184 -192 -199 -206 -211 -216 -220 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -224 -220 -216 -211 -206 -199 -192 -184 -174 -164 -152 -138 -123 -103 -73 -0 -0 141 124 120 102 91 85 99 255 229 108 81 82 91 255 116 102 176 166 151 203 158 255 255 255 255 255 252 126 166 134 189 130 62 96 255 248 255 207 255 255 247 211 248 225 250 64 119 252 67 81 180 113 238 69 124 179 114 -0 -98 -147 -177 -198 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -206 -188 -163 -127 -75 -0 184 136 124 255 119 215 108 81 59 249 119 255 111 181 255 255 255 255 248 255 227 255 231 226 251 255 131 115 152 139 155 186 112 135 160 224 255 132 123 143 175 189 156 255 59 68 77 91 95 255 60 68 88 91 93 99 104 118 -0 -63 -85 -104 -120 -135 -148 -160 -171 -180 -189 -196 -203 -208 -213 -218 -223 -226 -230 -233 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -233 -230 -226 -223 -218 -213 -208 -203 -196 -189 -180 -171 -160 -148 -135 -120 -104 -85 -63 -0 118 104 99 93 91 88 68 60 255 95 91 77 68 59 255 156 189 175 143 123 132 255 224 160 135 112 186 155 139 152 115 131 255 251 226 231 255 227 255 248 255 255 255 255 181 111 255 119 249 59 81 108 215 119 255 124 136 184 -0 -75 -127 -163 -188 -206 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -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 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -197 -176 -147 -106 -0 172 147 119 85 238 133 183 97 90 255 102 77 238 125 182 251 207 248 255 255 206 255 215 237 83 94 243 53 86 129 102 120 159 185 138 153 122 255 64 79 104 125 150 167 240 248 214 217 197 197 248 250 199 212 230 191 186 183 173 -0 -0 -67 -85 -102 -117 -130 -143 -156 -167 -177 -185 -192 -199 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -225 -221 -216 -211 -205 -199 -192 -185 -177 -167 -156 -143 -130 -117 -102 -85 -67 -0 -0 173 183 186 191 230 212 199 250 248 197 197 217 214 248 240 167 150 125 104 79 64 255 122 153 138 185 159 120 102 129 86 53 243 94 83 237 215 255 206 255 255 248 207 251 182 125 238 77 102 255 90 97 183 133 238 85 119 147 172 -0 -106 -147 -176 -197 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -227 -217 -204 -186 -161 -127 -81 -0 188 80 119 244 143 134 179 133 255 175 78 255 140 81 255 255 255 255 255 248 255 248 112 209 224 190 240 255 151 205 85 102 116 157 169 154 174 254 75 104 109 114 126 153 162 227 255 105 95 101 116 225 253 255 140 122 132 136 141 145 -0 -0 -68 -83 -96 -109 -124 -139 -152 -163 -172 -180 -187 -195 -202 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -202 -195 -187 -180 -172 -163 -152 -139 -124 -109 -96 -83 -68 -0 -0 145 141 136 132 122 140 255 253 225 116 101 95 105 255 227 162 153 126 114 109 104 75 254 174 154 169 157 116 102 85 205 151 255 240 190 224 209 112 248 255 248 255 255 255 255 255 81 140 255 78 175 255 133 179 134 143 244 119 80 188 -0 -81 -127 -161 -186 -204 -217 -227 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -211 -195 -173 -143 -103 -0 194 128 67 234 163 146 99 220 255 125 186 255 163 112 75 248 227 206 248 255 255 211 255 83 129 166 165 149 245 255 187 78 80 92 127 155 112 141 241 255 68 84 100 94 122 136 136 255 61 69 81 100 112 139 255 84 84 86 110 120 130 146 -0 -0 -64 -72 -77 -96 -121 -136 -147 -156 -164 -173 -182 -191 -198 -205 -211 -217 -222 -226 -229 -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 -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 -229 -226 -222 -217 -211 -205 -198 -191 -182 -173 -164 -156 -147 -136 -121 -96 -77 -72 -64 -0 -0 146 130 120 110 86 84 84 255 139 112 100 81 69 61 255 136 136 122 94 100 84 68 255 241 141 112 155 127 92 80 78 187 255 245 149 165 166 129 83 255 211 255 255 248 206 227 248 75 112 163 255 186 125 255 220 99 146 163 234 67 128 194 -0 -103 -143 -173 -195 -211 -222 -230 -237 -241 -245 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -184 -157 -120 -73 -0 159 119 255 160 168 103 83 215 227 80 176 239 119 131 255 255 255 255 255 255 247 255 251 255 99 163 171 112 116 241 255 62 73 88 117 181 119 128 140 251 255 168 183 145 140 155 153 237 247 193 198 193 192 192 255 47 69 75 82 92 109 120 114 -0 -0 -0 -0 -73 -104 -118 -128 -136 -145 -155 -166 -177 -186 -195 -202 -209 -215 -220 -224 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -228 -224 -220 -215 -209 -202 -195 -186 -177 -166 -155 -145 -136 -128 -118 -104 -73 -0 -0 -0 -0 114 120 109 92 82 75 69 47 255 192 192 193 198 193 247 237 153 155 140 145 183 168 255 251 140 128 119 181 117 88 73 62 255 241 116 112 171 163 99 255 251 255 247 255 255 255 255 255 255 131 119 239 176 80 227 215 83 103 168 160 255 119 159 -0 -73 -120 -157 -184 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -209 -193 -170 -136 -90 -0 125 196 255 131 194 124 96 78 255 91 67 253 159 80 96 231 215 248 211 247 255 255 207 255 213 255 107 146 186 144 155 251 255 251 255 255 150 109 112 127 136 239 255 105 95 93 117 135 142 227 255 84 104 120 134 251 255 187 187 177 172 171 178 173 174 213 143 -0 -69 -88 -98 -104 -111 -120 -133 -147 -160 -172 -183 -192 -200 -207 -213 -218 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -241 -239 -236 -234 -231 -227 -223 -218 -213 -207 -200 -192 -183 -172 -160 -147 -133 -120 -111 -104 -98 -88 -69 -0 143 213 174 173 178 171 172 177 187 187 255 251 134 120 104 84 255 227 142 135 117 93 95 105 255 239 136 127 112 109 150 255 255 251 255 251 155 144 186 146 107 255 213 255 207 255 255 247 211 248 215 231 96 80 159 253 67 91 255 78 96 124 194 131 255 196 125 -0 -90 -136 -170 -193 -209 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -201 -182 -153 -112 -63 -0 111 157 228 97 170 101 78 62 251 83 60 248 125 62 226 237 112 255 255 255 255 248 255 227 255 255 72 80 152 119 146 160 209 112 110 229 255 73 81 97 121 154 255 62 69 76 83 104 118 113 253 77 118 113 121 137 242 255 76 79 91 103 125 143 152 190 216 -0 -64 -70 -73 -76 -77 -80 -98 -122 -139 -155 -168 -178 -188 -197 -204 -211 -216 -221 -226 -229 -233 -235 -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 -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 -235 -233 -229 -226 -221 -216 -211 -204 -197 -188 -178 -168 -155 -139 -122 -98 -80 -77 -76 -73 -70 -64 -0 216 190 152 143 125 103 91 79 76 255 242 137 121 113 118 77 253 113 118 104 83 76 69 62 255 154 121 97 81 73 255 229 110 112 209 160 146 119 152 80 72 255 255 227 255 248 255 255 255 255 112 237 226 62 125 248 60 83 251 62 78 101 170 97 228 157 111 -0 -63 -112 -153 -182 -201 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -192 -168 -133 -86 -0 121 149 255 138 199 115 88 72 255 115 92 255 127 130 251 83 209 83 251 207 248 255 255 206 255 218 255 68 109 184 81 118 106 188 221 136 155 255 76 107 99 108 119 245 255 202 182 179 180 179 173 235 255 63 83 100 103 112 245 255 138 152 129 136 139 152 161 165 -0 -0 -0 -0 -0 -0 -0 -65 -92 -115 -135 -150 -163 -174 -185 -194 -202 -209 -215 -220 -225 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -228 -225 -220 -215 -209 -202 -194 -185 -174 -163 -150 -135 -115 -92 -65 -0 -0 -0 -0 -0 -0 -0 165 161 152 139 136 129 152 138 255 245 112 103 100 83 63 255 235 173 179 180 179 182 202 255 245 119 108 99 107 76 255 155 136 221 188 106 118 81 184 109 68 255 218 255 206 255 255 248 207 251 83 209 83 251 130 127 255 92 115 255 72 88 115 199 138 255 149 121 -0 -86 -133 -168 -192 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -214 -200 -180 -151 -110 -0 136 136 103 255 143 177 105 85 255 194 142 255 139 189 255 94 224 129 255 255 255 255 255 247 255 253 98 240 255 255 165 70 132 91 119 194 120 128 251 255 50 72 119 158 143 255 74 79 92 112 128 135 141 251 255 151 170 137 136 149 243 255 68 72 80 92 112 134 128 139 169 180 145 170 127 -0 -0 -63 -87 -111 -129 -144 -158 -171 -182 -191 -200 -207 -213 -219 -223 -227 -231 -234 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -227 -223 -219 -213 -207 -200 -191 -182 -171 -158 -144 -129 -111 -87 -63 -0 -0 127 170 145 180 169 139 128 134 112 92 80 72 68 255 243 149 136 137 170 151 255 251 141 135 128 112 92 79 74 255 143 158 119 72 50 255 251 128 120 194 119 91 132 70 165 255 255 240 98 253 255 247 255 255 255 255 255 129 224 94 255 189 139 255 142 194 255 85 105 177 143 255 103 136 136 -0 -110 -151 -180 -200 -214 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -219 -207 -190 -166 -131 -85 -0 141 92 72 255 114 179 103 255 109 229 255 167 134 131 243 190 166 99 213 227 206 247 255 255 209 255 75 164 114 226 237 255 98 73 101 201 88 92 120 249 255 255 255 87 101 252 62 76 77 90 94 109 110 104 236 255 100 78 98 103 127 233 156 144 149 157 157 167 179 151 165 170 174 169 188 132 -0 -0 -63 -85 -106 -124 -141 -155 -168 -180 -190 -198 -206 -212 -218 -222 -227 -230 -233 -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 -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 -233 -230 -227 -222 -218 -212 -206 -198 -190 -180 -168 -155 -141 -124 -106 -85 -63 -0 -0 132 188 169 174 170 165 151 179 167 157 157 149 144 156 233 127 103 98 78 100 255 236 104 110 109 94 90 77 76 62 252 101 87 255 255 255 249 120 92 88 201 101 73 98 255 237 226 114 164 75 255 209 255 255 247 206 227 213 99 166 190 243 131 134 167 255 229 109 255 103 179 114 255 72 92 141 -0 -85 -131 -166 -190 -207 -219 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -224 -213 -199 -178 -149 -108 -0 144 108 81 62 251 89 213 255 115 89 225 231 166 115 53 240 165 163 255 255 255 255 255 255 247 255 251 255 143 83 141 113 236 245 255 255 196 68 83 92 140 154 103 221 232 224 252 255 202 201 201 200 199 202 193 184 255 56 72 109 92 111 222 82 119 84 89 101 126 150 110 120 149 159 169 174 189 169 -0 -0 -64 -85 -104 -122 -138 -153 -167 -178 -189 -197 -205 -211 -217 -222 -226 -229 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -233 -229 -226 -222 -217 -211 -205 -197 -189 -178 -167 -153 -138 -122 -104 -85 -64 -0 -0 169 189 174 169 159 149 120 110 150 126 101 89 84 119 82 222 111 92 109 72 56 255 184 193 202 199 200 201 201 202 255 252 224 232 221 103 154 140 92 83 68 196 255 255 245 236 113 141 83 143 255 251 255 247 255 255 255 255 255 255 163 165 240 53 115 166 231 225 89 115 255 213 89 251 62 81 108 144 -0 -108 -149 -178 -199 -213 -224 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -189 -164 -129 -85 -0 128 98 102 255 98 70 255 126 90 89 255 126 152 86 255 149 171 107 255 218 253 209 247 255 255 207 255 231 255 77 156 83 108 149 168 231 252 60 91 131 169 205 90 113 152 141 163 243 255 73 127 118 112 131 145 160 251 255 255 227 230 215 243 255 74 61 104 142 172 168 183 129 145 133 140 133 142 151 158 -0 -0 -65 -84 -103 -121 -137 -153 -166 -178 -188 -196 -204 -210 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -210 -204 -196 -188 -178 -166 -153 -137 -121 -103 -84 -65 -0 -0 158 151 142 133 140 133 145 129 183 168 172 142 104 61 74 255 243 215 230 227 255 255 251 160 145 131 112 118 127 73 255 243 163 141 152 113 90 205 169 131 91 60 252 231 168 149 108 83 156 77 255 231 255 207 255 255 247 209 253 218 255 107 171 149 255 86 152 126 255 89 90 126 255 70 98 255 102 98 128 -0 -85 -129 -164 -189 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -212 -197 -176 -147 -108 -63 -0 102 80 61 252 85 62 248 107 84 63 252 139 129 151 245 112 146 72 255 98 255 255 255 255 248 255 215 255 242 255 137 72 80 113 143 112 245 255 255 255 87 191 84 131 160 105 131 136 243 255 71 109 91 111 122 143 141 160 230 255 98 106 117 249 255 255 255 255 88 111 147 88 148 144 156 162 158 159 120 129 -0 -0 -66 -84 -103 -122 -139 -154 -166 -177 -187 -195 -203 -209 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -234 -231 -228 -224 -220 -215 -209 -203 -195 -187 -177 -166 -154 -139 -122 -103 -84 -66 -0 -0 129 120 159 158 162 156 144 148 88 147 111 88 255 255 255 255 249 117 106 98 255 230 160 141 143 122 111 91 109 71 255 243 136 131 105 160 131 84 191 87 255 255 255 245 112 143 113 80 72 137 255 242 255 215 255 248 255 255 255 255 98 255 72 146 112 245 151 129 139 252 63 84 107 248 62 85 252 61 80 102 -0 -63 -108 -147 -176 -197 -212 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -187 -163 -129 -85 -0 114 89 73 255 123 93 255 116 89 74 255 155 102 205 255 116 186 80 68 240 75 251 207 248 255 255 206 255 212 156 246 255 67 110 150 164 93 131 172 113 217 221 231 255 67 166 87 97 117 121 246 255 69 75 90 92 105 110 105 142 255 73 81 94 113 136 168 137 225 235 225 238 255 79 119 123 132 148 160 174 152 128 -0 -0 -66 -86 -107 -125 -141 -154 -166 -177 -186 -195 -202 -208 -214 -218 -223 -226 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -226 -223 -218 -214 -208 -202 -195 -186 -177 -166 -154 -141 -125 -107 -86 -66 -0 -0 128 152 174 160 148 132 123 119 79 255 238 225 235 225 137 168 136 113 94 81 73 255 142 105 110 105 92 90 75 69 255 246 121 117 97 87 166 67 255 231 221 217 113 172 131 93 164 150 110 67 255 246 156 212 255 206 255 255 248 207 251 75 240 68 80 186 116 255 205 102 155 255 74 89 116 255 93 123 255 73 89 114 -0 -85 -129 -163 -187 -204 -217 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -175 -147 -108 -62 -0 101 85 255 168 145 255 147 101 84 255 186 120 85 187 241 144 152 109 255 164 255 255 255 255 255 248 255 248 161 120 161 248 255 255 87 158 71 121 160 117 139 185 105 243 255 153 83 83 95 85 110 235 201 196 206 216 202 208 199 168 255 74 109 88 92 102 150 112 121 156 138 136 240 255 79 140 113 128 135 154 169 162 147 -0 -0 -74 -95 -112 -128 -142 -154 -166 -176 -185 -193 -200 -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 -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 -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 -217 -212 -207 -200 -193 -185 -176 -166 -154 -142 -128 -112 -95 -74 -0 -0 147 162 169 154 135 128 113 140 79 255 240 136 138 156 121 112 150 102 92 88 109 74 255 168 199 208 202 216 206 196 201 235 110 85 95 83 83 153 255 243 105 185 139 117 160 121 71 158 87 255 255 248 161 120 161 248 255 248 255 255 255 255 255 164 255 109 152 144 241 187 85 120 186 255 84 101 147 255 145 168 255 85 101 -0 -62 -108 -147 -175 -195 -210 -221 -229 -236 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -128 -75 -0 177 98 255 103 227 255 160 127 114 255 112 159 102 78 255 155 119 184 255 114 143 231 215 206 248 255 255 210 255 161 82 117 146 143 234 238 234 255 78 174 83 103 168 109 128 246 255 72 86 100 72 93 233 82 91 105 147 108 124 158 172 249 255 62 74 87 93 160 207 145 160 180 123 132 241 255 80 91 110 120 136 149 171 163 168 -0 -67 -83 -99 -114 -129 -142 -155 -166 -175 -184 -191 -198 -204 -210 -215 -219 -224 -227 -231 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -227 -224 -219 -215 -210 -204 -198 -191 -184 -175 -166 -155 -142 -129 -114 -99 -83 -67 -0 168 163 171 149 136 120 110 91 80 255 241 132 123 180 160 145 207 160 93 87 74 62 255 249 172 158 124 108 147 105 91 82 233 93 72 100 86 72 255 246 128 109 168 103 83 174 78 255 234 238 234 143 146 117 82 161 255 210 255 255 248 206 215 231 143 114 255 184 119 155 255 78 102 159 112 255 114 127 160 255 227 103 255 98 177 -0 -75 -128 -162 -185 -202 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -220 -208 -194 -174 -146 -98 -0 92 198 255 120 79 217 229 154 129 255 135 185 116 80 62 251 146 81 165 226 83 255 255 255 255 255 255 247 255 250 255 76 129 131 92 140 168 190 243 255 162 76 80 162 72 85 120 242 230 231 237 251 252 255 61 92 133 197 93 109 117 143 162 252 255 255 255 255 255 133 122 136 159 184 146 161 255 67 93 90 106 114 121 149 147 164 -0 -0 -71 -86 -101 -116 -130 -143 -154 -164 -173 -181 -188 -195 -201 -207 -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 -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 -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 -232 -229 -226 -222 -218 -213 -207 -201 -195 -188 -181 -173 -164 -154 -143 -130 -116 -101 -86 -71 -0 -0 164 147 149 121 114 106 90 93 67 255 161 146 184 159 136 122 133 255 255 255 255 255 252 162 143 117 109 93 197 133 92 61 255 252 251 237 231 230 242 120 85 72 162 80 76 162 255 243 190 168 140 92 131 129 76 255 250 255 247 255 255 255 255 255 255 83 226 165 81 146 251 62 80 116 185 135 255 129 154 229 217 79 120 255 198 92 -0 -98 -146 -174 -194 -208 -220 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -223 -213 -200 -183 -160 -124 -65 -0 72 241 152 80 88 255 121 181 255 160 138 157 92 73 255 160 118 70 237 141 77 242 212 248 210 247 255 255 207 255 245 255 86 129 74 127 121 152 141 244 255 62 73 176 62 109 152 213 87 91 111 124 147 249 255 255 255 175 71 120 94 116 130 129 150 170 170 154 249 70 79 102 112 142 165 147 249 255 56 94 135 174 130 141 150 144 122 -0 -0 -73 -88 -104 -118 -131 -142 -152 -160 -169 -177 -184 -191 -198 -205 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -205 -198 -191 -184 -177 -169 -160 -152 -142 -131 -118 -104 -88 -73 -0 -0 122 144 150 141 130 174 135 94 56 255 249 147 165 142 112 102 79 70 249 154 170 170 150 129 130 116 94 120 71 175 255 255 255 249 147 124 111 91 87 213 152 109 62 176 73 62 255 244 141 152 121 127 74 129 86 255 245 255 207 255 255 247 210 248 212 242 77 141 237 70 118 160 255 73 92 157 138 160 255 181 121 255 88 80 152 241 72 -0 -65 -124 -160 -183 -200 -213 -223 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -191 -171 -141 -93 -0 115 255 176 97 77 57 251 112 158 224 153 169 127 88 251 209 106 132 255 113 156 255 156 161 255 255 255 255 248 255 223 255 231 232 236 255 255 92 156 143 169 251 255 249 238 255 255 88 213 70 110 91 107 123 121 158 159 223 240 255 75 75 99 153 150 127 151 166 170 230 255 106 138 119 122 143 162 148 251 255 255 255 111 78 114 166 151 168 149 -0 -0 -78 -93 -106 -118 -128 -137 -146 -154 -163 -171 -179 -187 -195 -202 -208 -214 -219 -223 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -219 -214 -208 -202 -195 -187 -179 -171 -163 -154 -146 -137 -128 -118 -106 -93 -78 -0 -0 149 168 151 166 114 78 111 255 255 255 251 148 162 143 122 119 138 106 255 230 170 166 151 127 150 153 99 75 75 255 240 223 159 158 121 123 107 91 110 70 213 88 255 255 238 249 255 251 169 143 156 92 255 255 236 232 231 255 223 255 248 255 255 255 255 161 156 255 156 113 255 132 106 209 251 88 127 169 153 224 158 112 251 57 77 97 176 255 115 -0 -93 -141 -171 -191 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -211 -198 -180 -156 -117 -62 108 53 239 138 96 73 255 117 203 255 122 154 155 117 255 112 188 91 98 236 83 137 246 120 161 250 207 248 255 255 206 255 215 255 78 109 138 226 255 85 117 128 164 180 125 120 155 228 238 240 255 65 66 119 164 119 131 169 143 162 246 255 255 255 82 124 102 107 134 145 153 243 255 76 81 92 112 144 119 120 145 160 223 237 255 255 113 101 134 135 162 -0 -70 -82 -94 -104 -113 -121 -129 -137 -146 -155 -164 -173 -183 -191 -199 -206 -211 -216 -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 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -206 -199 -191 -183 -173 -164 -155 -146 -137 -129 -121 -113 -104 -94 -82 -70 -0 162 135 134 101 113 255 255 237 223 160 145 120 119 144 112 92 81 76 255 243 153 145 134 107 102 124 82 255 255 255 246 162 143 169 131 119 164 119 66 65 255 240 238 228 155 120 125 180 164 128 117 85 255 226 138 109 78 255 215 255 206 255 255 248 207 250 161 120 246 137 83 236 98 91 188 112 255 117 155 154 122 255 203 117 255 73 96 138 239 53 108 -62 -117 -156 -180 -198 -211 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -226 -216 -204 -188 -167 -136 -88 -0 109 255 159 111 110 255 149 151 132 255 174 112 181 255 110 221 119 73 245 108 72 255 161 82 255 255 255 255 255 248 255 248 112 226 140 142 165 149 255 78 125 114 146 188 211 132 149 134 175 134 249 255 255 255 111 78 105 159 132 121 141 163 179 234 250 170 210 120 136 147 151 142 247 255 173 164 152 164 182 146 145 172 113 143 126 225 255 85 148 115 132 -0 255 -71 -81 -89 -95 -102 -109 -117 -126 -135 -145 -155 -167 -178 -187 -195 -202 -209 -214 -219 -223 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -219 -214 -209 -202 -195 -187 -178 -167 -155 -145 -135 -126 -117 -109 -102 -95 -89 -81 -71 255 -0 132 115 148 85 255 225 126 143 113 172 145 146 182 164 152 164 173 255 247 142 151 147 136 120 210 170 250 234 179 163 141 121 132 159 105 78 111 255 255 255 249 134 175 134 149 132 211 188 146 114 125 78 255 149 165 142 140 226 112 248 255 248 255 255 255 255 255 82 161 255 72 108 245 73 119 221 110 255 181 112 174 255 132 151 149 255 110 111 159 255 109 -0 -88 -136 -167 -188 -204 -216 -226 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -229 -221 -210 -196 -177 -151 -112 -62 -0 255 153 149 134 255 159 166 123 64 254 141 119 150 229 136 194 101 255 149 80 67 248 117 76 245 223 206 248 255 255 210 255 84 212 99 101 139 143 238 255 71 90 94 131 188 123 150 162 194 86 101 138 167 222 235 255 255 122 183 145 148 155 143 153 222 255 145 119 122 137 147 162 168 252 77 124 107 112 140 172 152 168 184 162 172 142 233 255 103 81 102 116 251 -0 -67 -72 -76 -80 -87 -95 -102 -110 -120 -133 -147 -160 -172 -182 -191 -199 -205 -211 -216 -221 -224 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -224 -221 -216 -211 -205 -199 -191 -182 -172 -160 -147 -133 -120 -110 -102 -95 -87 -80 -76 -72 -67 -0 251 116 102 81 103 255 233 142 172 162 184 168 152 172 140 112 107 124 77 252 168 162 147 137 122 119 145 255 222 153 143 155 148 145 183 122 255 255 235 222 167 138 101 86 194 162 150 123 188 131 94 90 71 255 238 143 139 101 99 212 84 255 210 255 255 248 206 223 245 76 117 248 67 80 149 255 101 194 136 229 150 119 141 254 64 123 166 159 255 134 149 153 255 -0 -62 -112 -151 -177 -196 -210 -221 -229 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -202 -186 -163 -132 -86 -0 82 242 104 188 255 139 176 143 79 75 241 128 109 255 155 120 201 255 168 113 110 255 146 129 255 255 255 255 255 255 247 255 251 255 212 69 83 115 105 120 234 180 197 158 155 219 91 108 135 175 212 119 128 166 111 138 152 226 255 124 114 116 144 152 167 123 255 91 81 80 102 111 129 153 239 255 75 80 90 108 139 118 121 138 161 163 175 169 255 55 72 79 98 104 -0 -0 -0 -0 -0 -66 -70 -73 -77 -81 -99 -122 -138 -153 -166 -177 -186 -194 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -243 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -243 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -194 -186 -177 -166 -153 -138 -122 -99 -81 -77 -73 -70 -66 -0 -0 -0 -0 -0 104 98 79 72 55 255 169 175 163 161 138 121 118 139 108 90 80 75 255 239 153 129 111 102 80 81 91 255 123 167 152 144 116 114 124 255 226 152 138 111 166 128 119 212 175 135 108 91 219 155 158 197 180 234 120 105 115 83 69 212 255 251 255 247 255 255 255 255 255 255 129 146 255 110 113 168 255 201 120 155 255 109 128 241 75 79 143 176 139 255 188 104 242 82 -0 -86 -132 -163 -186 -202 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -219 -208 -194 -174 -148 -110 -0 121 254 143 93 185 227 102 175 104 104 255 140 112 73 255 128 88 196 231 143 150 255 143 131 86 231 215 248 210 247 255 255 208 255 225 255 60 92 142 191 135 216 255 124 103 100 208 100 108 121 125 171 178 137 160 186 145 174 124 255 66 89 96 106 128 150 165 255 59 66 74 81 92 109 127 120 248 255 165 152 149 162 180 149 135 150 134 140 146 252 255 107 133 163 153 118 189 110 122 -0 -0 -0 -0 -0 -0 -66 -90 -112 -131 -146 -159 -171 -181 -190 -197 -204 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -204 -197 -190 -181 -171 -159 -146 -131 -112 -90 -66 -0 -0 -0 -0 -0 -0 122 110 189 118 153 163 133 107 255 252 146 140 134 150 135 149 180 162 149 152 165 255 248 120 127 109 92 81 74 66 59 255 165 150 128 106 96 89 66 255 124 174 145 186 160 137 178 171 125 121 108 100 208 100 103 124 255 216 135 191 142 92 60 255 225 255 208 255 255 247 210 248 215 231 86 131 143 255 150 143 231 196 88 128 255 73 112 140 255 104 104 175 102 227 185 93 143 254 121 -0 -110 -148 -174 -194 -208 -219 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -224 -214 -201 -184 -161 -130 -84 -0 169 228 103 221 255 116 189 125 109 68 251 127 81 76 251 92 68 252 112 164 87 234 92 129 232 255 112 255 255 255 255 248 255 216 255 248 255 255 255 127 106 110 255 84 74 77 199 74 81 102 110 135 192 104 120 157 138 155 173 255 65 106 91 102 126 125 149 248 252 184 186 176 173 173 173 183 169 254 76 111 109 111 139 175 156 150 168 164 134 127 243 255 255 87 121 74 199 71 89 141 133 92 119 145 -0 -0 -63 -78 -97 -121 -137 -152 -165 -175 -184 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -184 -175 -165 -152 -137 -121 -97 -78 -63 -0 -0 145 119 92 133 141 89 71 199 74 121 87 255 255 243 127 134 164 168 150 156 175 139 111 109 111 76 254 169 183 173 173 173 176 186 184 252 248 149 125 126 102 91 106 65 255 173 155 138 157 120 104 192 135 110 102 81 74 199 77 74 84 255 110 106 127 255 255 255 248 255 216 255 248 255 255 255 255 112 255 232 129 92 234 87 164 112 252 68 92 251 76 81 127 251 68 109 125 189 116 255 221 103 228 169 -0 -84 -130 -161 -184 -201 -214 -224 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -207 -192 -172 -146 -107 -61 207 255 138 158 146 255 156 150 114 84 255 136 97 107 255 120 83 60 245 93 158 238 140 74 236 78 226 84 251 208 248 255 255 211 255 254 99 107 121 224 255 72 81 255 57 64 74 203 68 111 80 90 102 186 109 118 136 167 147 161 250 255 62 76 89 119 111 114 136 240 255 76 79 91 112 121 145 154 239 255 71 119 92 101 152 139 98 133 158 175 164 121 139 232 240 237 255 255 62 94 155 218 102 102 128 129 -0 -0 -0 -66 -90 -111 -129 -144 -157 -168 -178 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -178 -168 -157 -144 -129 -111 -90 -66 -0 -0 -0 129 128 102 102 218 155 94 62 255 255 237 240 232 139 121 164 175 158 133 98 139 152 101 92 119 71 255 239 154 145 121 112 91 79 76 255 240 136 114 111 119 89 76 62 255 250 161 147 167 136 118 109 186 102 90 80 111 68 203 74 64 57 255 81 72 255 224 121 107 99 254 255 211 255 255 248 208 251 84 226 78 236 74 140 238 158 93 245 60 83 120 255 107 97 136 255 84 114 150 156 255 146 158 138 255 207 -61 -107 -146 -172 -192 -207 -219 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -200 -182 -159 -124 -74 -0 140 255 162 122 91 255 167 126 100 168 239 121 99 50 249 92 91 255 131 71 234 168 127 255 109 140 212 255 255 255 255 255 247 255 211 254 57 101 86 119 219 188 187 251 249 189 196 240 255 72 70 85 99 204 72 121 92 137 121 116 148 251 255 255 255 151 181 141 144 146 250 255 138 152 148 142 136 154 157 250 255 75 73 84 144 216 91 97 127 148 166 175 148 159 155 104 132 247 255 255 255 190 110 107 120 126 132 149 -0 -0 -0 -76 -96 -119 -134 -148 -160 -171 -181 -190 -197 -204 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -204 -197 -190 -181 -171 -160 -148 -134 -119 -96 -76 -0 -0 -0 149 132 126 120 107 110 190 255 255 255 247 132 104 155 159 148 175 166 148 127 97 91 216 144 84 73 75 255 250 157 154 136 142 148 152 138 255 250 146 144 141 181 151 255 255 255 251 148 116 121 137 92 121 72 204 99 85 70 72 255 240 196 189 249 251 187 188 219 119 86 101 57 254 211 255 247 255 255 255 255 255 212 140 109 255 127 168 234 71 131 255 91 92 249 50 99 121 239 168 100 126 167 255 91 122 162 255 140 -0 -74 -124 -159 -182 -200 -213 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -191 -171 -141 -93 -0 113 90 255 129 82 59 240 153 94 183 255 154 108 72 255 140 131 255 172 121 255 190 121 255 138 142 99 212 225 216 211 247 255 255 207 255 234 255 68 75 93 197 74 91 102 238 255 255 255 244 251 255 255 255 243 255 76 65 137 196 122 130 143 171 187 227 255 107 95 101 110 123 241 255 60 115 110 81 106 129 139 246 255 255 255 255 188 107 106 120 137 150 160 176 165 210 82 83 115 145 127 226 255 63 78 82 92 109 120 123 134 -0 -0 -66 -80 -99 -121 -137 -151 -163 -174 -183 -191 -199 -205 -210 -215 -220 -223 -227 -230 -232 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -232 -230 -227 -223 -220 -215 -210 -205 -199 -191 -183 -174 -163 -151 -137 -121 -99 -80 -66 -0 -0 134 123 120 109 92 82 78 63 255 226 127 145 115 83 82 210 165 176 160 150 137 120 106 107 188 255 255 255 255 246 139 129 106 81 110 115 60 255 241 123 110 101 95 107 255 227 187 171 143 130 122 196 137 65 76 255 243 255 255 255 251 244 255 255 255 238 102 91 74 197 93 75 68 255 234 255 207 255 255 247 211 216 225 212 99 142 138 255 121 190 255 121 172 255 131 140 255 72 108 154 255 183 94 153 240 59 82 129 255 90 113 -0 -93 -141 -171 -191 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -222 -212 -199 -181 -156 -117 -62 -0 81 59 251 81 68 248 162 122 145 105 255 119 119 255 154 169 255 113 160 78 243 152 92 226 165 101 69 255 255 255 255 255 255 248 255 230 255 235 179 187 183 213 253 116 106 121 160 142 255 92 83 86 119 157 157 240 255 255 255 149 102 125 129 138 164 174 255 62 67 78 90 102 122 247 255 74 109 72 95 135 117 124 146 109 137 222 255 74 108 103 124 137 126 155 168 201 224 144 143 182 96 112 251 255 185 186 175 171 177 180 177 176 -0 -0 -0 -66 -89 -109 -124 -139 -154 -166 -176 -185 -193 -200 -206 -211 -216 -220 -224 -227 -230 -232 -235 -237 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -237 -235 -232 -230 -227 -224 -220 -216 -211 -206 -200 -193 -185 -176 -166 -154 -139 -124 -109 -89 -66 -0 -0 -0 176 177 180 177 171 175 186 185 255 251 112 96 182 143 144 224 201 168 155 126 137 124 103 108 74 255 222 137 109 146 124 117 135 95 72 109 74 255 247 122 102 90 78 67 62 255 174 164 138 129 125 102 149 255 255 255 240 157 157 119 86 83 92 255 142 160 121 106 116 253 213 183 187 179 235 255 230 255 248 255 255 255 255 255 255 69 101 165 226 92 152 243 78 160 113 255 169 154 255 119 119 255 105 145 122 162 248 68 81 251 59 81 -0 -62 -117 -156 -181 -199 -212 -222 -230 -236 -241 -244 -247 -249 -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 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -190 -168 -136 -88 -0 80 67 253 108 77 214 227 136 140 95 62 245 158 255 103 205 87 217 117 174 255 141 156 255 149 139 83 60 248 254 211 207 248 255 255 206 255 214 241 255 71 113 101 213 149 145 158 171 192 255 60 67 76 84 127 116 111 139 161 230 255 77 125 112 120 140 160 249 255 159 165 159 155 153 161 249 255 232 254 255 87 101 112 144 76 132 139 248 255 51 73 125 175 113 121 140 133 175 177 151 177 201 164 167 241 255 76 82 100 104 121 129 139 152 153 -0 -0 -0 -75 -91 -112 -128 -143 -157 -168 -178 -187 -195 -201 -207 -212 -216 -220 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -220 -216 -212 -207 -201 -195 -187 -178 -168 -157 -143 -128 -112 -91 -75 -0 -0 -0 153 152 139 129 121 104 100 82 76 255 241 167 164 201 177 151 177 175 133 140 121 113 175 125 73 51 255 248 139 132 76 144 112 101 87 255 254 232 255 249 161 153 155 159 165 159 255 249 160 140 120 112 125 77 255 230 161 139 111 116 127 84 76 67 60 255 192 171 158 145 149 213 101 113 71 255 241 214 255 206 255 255 248 207 211 254 248 60 83 139 149 255 156 141 255 174 117 217 87 205 103 255 158 245 62 95 140 136 227 214 77 108 253 67 80 -0 -88 -136 -168 -190 -205 -217 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -179 -152 -112 -0 102 76 209 229 91 217 255 136 155 93 69 255 143 87 221 90 191 221 139 83 162 244 143 85 255 143 115 92 255 99 254 255 255 255 255 247 255 237 123 155 248 255 75 79 217 88 83 102 119 142 246 253 189 195 173 174 199 109 125 136 144 244 255 70 80 93 113 129 146 246 255 63 91 84 100 105 122 180 178 147 233 244 235 232 236 255 79 137 131 247 255 255 255 116 176 133 150 154 163 187 96 111 150 137 138 144 248 255 176 186 172 166 170 152 153 162 161 152 -0 -0 -62 -76 -94 -117 -134 -148 -161 -172 -181 -189 -196 -202 -208 -213 -217 -221 -225 -228 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -228 -225 -221 -217 -213 -208 -202 -196 -189 -181 -172 -161 -148 -134 -117 -94 -76 -62 -0 -0 152 161 162 153 152 170 166 172 186 176 255 248 144 138 137 150 111 96 187 163 154 150 133 176 116 255 255 255 247 131 137 79 255 236 232 235 244 233 147 178 180 122 105 100 84 91 63 255 246 146 129 113 93 80 70 255 244 144 136 125 109 199 174 173 195 189 253 246 142 119 102 83 88 217 79 75 255 248 155 123 237 255 247 255 255 255 255 254 99 255 92 115 143 255 85 143 244 162 83 139 221 191 90 221 87 143 255 69 93 155 136 255 217 91 229 209 76 102 -0 -112 -152 -179 -197 -211 -222 -230 -236 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -225 -216 -204 -187 -165 -132 -77 -0 83 210 255 95 197 105 255 153 117 76 202 255 101 232 113 84 231 185 103 76 255 169 117 78 238 105 142 255 107 57 234 230 206 247 255 255 208 255 97 171 122 241 251 255 255 54 92 136 178 150 165 238 255 100 85 86 155 167 132 144 157 168 239 164 179 151 148 143 143 151 250 255 196 206 176 175 175 171 208 94 111 148 160 153 161 236 255 70 80 103 155 138 227 255 115 90 120 128 139 176 197 155 164 177 153 128 129 227 255 81 102 112 132 139 142 146 155 154 145 -0 -0 -0 -65 -88 -109 -126 -141 -154 -164 -173 -182 -189 -196 -203 -208 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -208 -203 -196 -189 -182 -173 -164 -154 -141 -126 -109 -88 -65 -0 -0 -0 145 154 155 146 142 139 132 112 102 81 255 227 129 128 153 177 164 155 197 176 139 128 120 90 115 255 227 138 155 103 80 70 255 236 161 153 160 148 111 94 208 171 175 175 176 206 196 255 250 151 143 143 148 151 179 164 239 168 157 144 132 167 155 86 85 100 255 238 165 150 178 136 92 54 255 255 251 241 122 171 97 255 208 255 255 247 206 230 234 57 107 255 142 105 238 78 117 169 255 76 103 185 231 84 113 232 101 255 202 76 117 153 255 105 197 95 255 210 83 -0 -77 -132 -165 -187 -204 -216 -225 -233 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -209 -195 -175 -147 -101 -0 100 194 99 255 197 95 61 237 135 83 182 74 252 224 152 131 255 105 168 80 62 251 128 125 255 120 191 255 121 101 255 255 255 255 255 255 247 255 243 255 136 91 143 166 112 251 255 255 255 106 110 143 148 255 59 67 76 121 135 81 102 120 131 229 255 99 84 86 110 120 130 151 232 255 108 92 112 128 150 185 209 181 185 196 127 119 101 230 145 136 148 169 189 134 255 67 73 94 102 112 128 161 127 132 159 175 170 144 143 255 67 101 109 111 119 130 142 146 152 160 153 154 -0 -0 -64 -85 -104 -120 -132 -143 -153 -164 -174 -182 -190 -198 -204 -210 -215 -219 -223 -226 -229 -232 -234 -237 -238 -240 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -240 -238 -237 -234 -232 -229 -226 -223 -219 -215 -210 -204 -198 -190 -182 -174 -164 -153 -143 -132 -120 -104 -85 -64 -0 -0 154 153 160 152 146 142 130 119 111 109 101 67 255 143 144 170 175 159 132 127 161 128 112 102 94 73 67 255 134 189 169 148 136 145 230 101 119 127 196 185 181 209 185 150 128 112 92 108 255 232 151 130 120 110 86 84 99 255 229 131 120 102 81 135 121 76 67 59 255 148 143 110 106 255 255 255 251 112 166 143 91 136 255 243 255 247 255 255 255 255 255 255 101 121 255 191 120 255 125 128 251 62 80 168 105 255 131 152 224 252 74 182 83 135 237 61 95 197 255 99 194 100 -0 -101 -147 -175 -195 -209 -220 -229 -235 -240 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -224 -214 -201 -183 -159 -125 -74 -0 190 85 60 248 101 69 247 142 104 179 79 62 252 141 160 67 243 109 162 73 255 164 114 71 234 135 127 224 86 68 235 214 237 208 247 255 255 207 255 232 255 70 138 204 122 132 154 161 232 255 86 148 126 238 242 199 191 204 237 82 90 102 102 105 255 60 68 77 84 93 109 114 136 255 58 77 79 92 126 113 154 140 159 173 197 215 86 215 84 95 109 122 157 137 238 255 156 175 150 140 131 156 183 124 125 154 157 168 144 240 255 68 83 91 101 117 122 131 143 147 154 145 146 -0 -0 -65 -82 -96 -106 -115 -127 -140 -154 -165 -175 -184 -192 -199 -206 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -206 -199 -192 -184 -175 -165 -154 -140 -127 -115 -106 -96 -82 -65 -0 -0 146 145 154 147 143 131 122 117 101 91 83 68 255 240 144 168 157 154 125 124 183 156 131 140 150 175 156 255 238 137 157 122 109 95 84 215 86 215 197 173 159 140 154 113 126 92 79 77 58 255 136 114 109 93 84 77 68 60 255 105 102 102 90 82 237 204 191 199 242 238 126 148 86 255 232 161 154 132 122 204 138 70 255 232 255 207 255 255 247 208 237 214 235 68 86 224 127 135 234 71 114 164 255 73 162 109 243 67 160 141 252 62 79 179 104 142 247 69 101 248 60 85 190 -0 -74 -125 -159 -183 -201 -214 -224 -232 -238 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -191 -169 -139 -101 -0 188 91 68 250 116 81 193 227 118 180 92 76 255 163 105 166 255 128 72 176 249 180 146 90 180 216 106 255 119 75 179 241 123 255 255 255 255 248 255 204 255 230 252 255 151 180 140 159 148 113 230 255 100 95 121 198 107 104 115 210 224 214 216 215 205 252 254 202 205 209 174 165 170 162 246 255 58 95 133 166 161 144 182 150 121 135 191 207 225 254 147 167 153 163 176 148 237 255 103 91 100 103 122 153 180 136 158 161 165 175 155 252 255 156 165 147 141 142 147 141 151 154 160 152 153 -0 -0 -62 -69 -72 -77 -92 -113 -128 -143 -156 -168 -178 -187 -195 -202 -208 -213 -218 -222 -225 -228 -231 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -231 -228 -225 -222 -218 -213 -208 -202 -195 -187 -178 -168 -156 -143 -128 -113 -92 -77 -72 -69 -62 -0 -0 153 152 160 154 151 141 147 142 141 147 165 156 255 252 155 175 165 161 158 136 180 153 122 103 100 91 103 255 237 148 176 163 153 167 147 254 225 207 191 135 121 150 182 144 161 166 133 95 58 255 246 162 170 165 174 209 205 202 254 252 205 215 216 214 224 210 115 104 107 198 121 95 100 255 230 113 148 159 140 180 151 255 252 230 255 204 255 248 255 255 255 255 123 241 179 75 119 255 106 216 180 90 146 180 249 176 72 128 255 166 105 163 255 76 92 180 118 227 193 81 116 250 68 91 188 -0 -101 -139 -169 -191 -207 -219 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -198 -178 -150 -113 -72 -0 102 88 199 225 100 198 255 113 179 112 77 202 243 131 87 153 246 85 62 238 125 188 94 197 255 110 72 219 93 187 255 155 97 243 207 248 255 255 206 255 234 75 114 247 65 157 125 142 159 175 148 255 60 81 126 201 74 65 85 124 151 93 115 142 161 161 243 255 72 155 91 101 124 142 149 250 255 255 255 87 121 79 164 150 189 116 140 142 153 234 255 83 94 107 141 152 167 255 57 90 79 86 92 106 170 98 123 122 127 144 151 152 242 255 75 79 91 102 120 126 132 143 146 150 151 154 -0 -0 -0 -0 -0 -62 -77 -94 -116 -133 -147 -160 -171 -181 -190 -198 -204 -210 -215 -219 -223 -226 -229 -231 -234 -236 -237 -239 -240 -242 -243 -244 -245 -245 -246 -247 -247 -248 -249 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -249 -248 -247 -247 -246 -245 -245 -244 -243 -242 -240 -239 -237 -236 -234 -231 -229 -226 -223 -219 -215 -210 -204 -198 -190 -181 -171 -160 -147 -133 -116 -94 -77 -62 -0 -0 -0 -0 -0 154 151 150 146 143 132 126 120 102 91 79 75 255 242 152 151 144 127 122 123 98 170 106 92 86 79 90 57 255 167 152 141 107 94 83 255 234 153 142 140 116 189 150 164 79 121 87 255 255 255 250 149 142 124 101 91 155 72 255 243 161 161 142 115 93 151 124 85 65 74 201 126 81 60 255 148 175 159 142 125 157 65 247 114 75 234 255 206 255 255 248 207 243 97 155 255 187 93 219 72 110 255 197 94 188 125 238 62 85 246 153 87 131 243 202 77 112 179 113 255 198 100 225 199 88 102 -0 -72 -113 -150 -178 -198 -213 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -204 -186 -160 -124 -77 -0 120 91 212 253 112 193 84 253 173 128 90 201 255 136 97 83 255 120 109 255 120 211 131 158 124 255 81 188 197 183 71 248 171 255 255 255 255 255 248 255 248 189 132 133 221 255 121 96 97 124 135 144 235 246 220 226 255 56 71 105 154 223 91 93 112 136 136 149 247 255 136 72 67 91 123 107 125 134 135 223 232 227 250 255 90 180 128 143 147 155 135 233 146 183 123 130 140 140 250 255 61 73 85 96 108 193 66 125 178 133 144 154 154 152 250 255 156 166 148 142 143 148 141 150 151 152 152 154 168 178 148 -0 -0 -0 -64 -87 -106 -122 -137 -152 -165 -176 -185 -193 -200 -206 -212 -216 -220 -223 -226 -229 -231 -234 -235 -237 -239 -240 -241 -242 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -234 -231 -229 -226 -223 -220 -216 -212 -206 -200 -193 -185 -176 -165 -152 -137 -122 -106 -87 -64 -0 -0 -0 148 178 168 154 152 152 151 150 141 148 143 142 148 166 156 255 250 152 154 154 144 133 178 125 66 193 108 96 85 73 61 255 250 140 140 130 123 183 146 233 135 155 147 143 128 180 90 255 250 227 232 223 135 134 125 107 123 91 67 72 136 255 247 149 136 136 112 93 91 223 154 105 71 56 255 226 220 246 235 144 135 124 97 96 121 255 221 133 132 189 248 255 248 255 255 255 255 255 171 248 71 183 197 188 81 255 124 158 131 211 120 255 109 120 255 83 97 136 255 201 90 128 173 253 84 193 112 253 212 91 120 -0 -77 -124 -160 -186 -204 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -222 -210 -194 -171 -138 -91 -0 124 93 230 255 139 192 104 77 235 135 94 201 73 243 117 83 72 242 152 255 155 132 188 155 103 84 255 187 74 213 113 255 122 136 232 204 206 248 255 255 211 255 189 83 101 119 255 82 90 83 100 112 114 100 201 136 143 251 255 255 255 255 208 90 85 90 122 120 112 135 248 255 53 86 115 161 201 155 171 162 166 148 120 116 234 255 144 86 96 120 136 152 222 255 124 95 102 116 136 145 252 255 255 255 255 250 234 255 255 117 101 127 129 135 143 152 240 255 76 79 90 102 120 126 131 142 143 143 143 146 157 173 143 155 -0 -0 -0 -74 -90 -111 -127 -143 -157 -169 -179 -188 -196 -202 -208 -212 -217 -220 -223 -226 -229 -231 -233 -235 -237 -238 -239 -240 -242 -243 -243 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -243 -243 -242 -240 -239 -238 -237 -235 -233 -231 -229 -226 -223 -220 -217 -212 -208 -202 -196 -188 -179 -169 -157 -143 -127 -111 -90 -74 -0 -0 -0 155 143 173 157 146 143 143 143 142 131 126 120 102 90 79 76 255 240 152 143 135 129 127 101 117 255 255 234 250 255 255 255 255 252 145 136 116 102 95 124 255 222 152 136 120 96 86 144 255 234 116 120 148 166 162 171 155 201 161 115 86 53 255 248 135 112 120 122 90 85 90 208 255 255 255 255 251 143 136 201 100 114 112 100 83 90 82 255 119 101 83 189 255 211 255 255 248 206 204 232 136 122 255 113 213 74 187 255 84 103 155 188 132 155 255 152 242 72 83 117 243 73 201 94 135 235 77 104 192 139 255 230 93 124 -0 -91 -138 -171 -194 -210 -222 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -226 -215 -201 -181 -152 -110 -0 141 99 191 140 255 192 120 118 255 141 109 200 127 255 121 95 86 230 213 88 228 149 123 219 100 74 57 251 91 253 101 75 241 91 255 255 255 255 255 255 247 255 251 255 64 92 94 255 47 83 87 100 111 111 78 208 89 102 111 142 168 154 235 255 63 73 79 136 189 117 133 137 251 255 255 255 255 120 100 134 154 172 185 196 124 135 255 118 81 78 106 107 111 120 255 81 81 79 97 103 117 120 160 175 132 148 145 155 153 230 255 79 127 113 120 130 145 154 248 255 137 147 140 134 134 135 142 142 142 142 143 144 151 168 144 161 162 -0 -0 -61 -76 -94 -117 -135 -149 -161 -172 -182 -190 -197 -203 -208 -212 -216 -220 -223 -226 -228 -230 -232 -234 -236 -237 -238 -240 -241 -242 -243 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -243 -242 -241 -240 -238 -237 -236 -234 -232 -230 -228 -226 -223 -220 -216 -212 -208 -203 -197 -190 -182 -172 -161 -149 -135 -117 -94 -76 -61 -0 -0 162 161 144 168 151 144 143 142 142 142 142 135 134 134 140 147 137 255 248 154 145 130 120 113 127 79 255 230 153 155 145 148 132 175 160 120 117 103 97 79 81 81 255 120 111 107 106 78 81 118 255 135 124 196 185 172 154 134 100 120 255 255 255 255 251 137 133 117 189 136 79 73 63 255 235 154 168 142 111 102 89 208 78 111 111 100 87 83 47 255 94 92 64 255 251 255 247 255 255 255 255 255 255 91 241 75 101 253 91 251 57 74 100 219 123 149 228 88 213 230 86 95 121 255 127 200 109 141 255 118 120 192 255 140 191 99 141 -0 -110 -152 -181 -201 -215 -226 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -236 -229 -220 -208 -190 -165 -127 -76 -0 104 186 122 84 255 134 113 63 251 110 199 118 71 246 85 100 231 87 213 238 134 150 91 208 77 64 249 102 116 213 79 251 143 70 230 234 248 211 247 255 255 207 255 251 255 209 196 251 255 235 238 235 236 239 250 255 74 119 92 111 151 121 145 252 255 255 255 255 139 99 111 120 136 166 192 153 252 66 75 95 119 127 134 151 163 135 243 255 71 76 101 101 102 101 255 47 70 76 89 90 101 101 122 145 77 140 126 129 136 141 241 255 75 89 84 94 113 130 134 238 255 71 119 91 101 112 129 140 140 143 137 129 107 155 102 131 130 136 144 -0 -0 -64 -80 -100 -123 -138 -152 -164 -174 -183 -190 -197 -202 -207 -212 -216 -219 -222 -225 -227 -229 -231 -233 -234 -236 -237 -238 -240 -241 -242 -242 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -242 -242 -241 -240 -238 -237 -236 -234 -233 -231 -229 -227 -225 -222 -219 -216 -212 -207 -202 -197 -190 -183 -174 -164 -152 -138 -123 -100 -80 -64 -0 -0 144 136 130 131 102 155 107 129 137 143 140 140 129 112 101 91 119 71 255 238 134 130 113 94 84 89 75 255 241 141 136 129 126 140 77 145 122 101 101 90 89 76 70 47 255 101 102 101 101 76 71 255 243 135 163 151 134 127 119 95 75 66 252 153 192 166 136 120 111 99 139 255 255 255 255 252 145 121 151 111 92 119 74 255 250 239 236 235 238 235 255 251 196 209 255 251 255 207 255 255 247 211 248 234 230 70 143 251 79 213 116 102 249 64 77 208 91 150 134 238 213 87 231 100 85 246 71 118 199 110 251 63 113 134 255 84 122 186 104 -0 -76 -127 -165 -190 -208 -220 -229 -236 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -213 -198 -176 -145 -96 -0 118 183 132 84 47 251 121 83 255 104 202 112 109 255 110 72 237 91 70 240 175 162 108 100 199 74 189 238 106 149 217 255 166 138 252 75 189 255 255 255 255 248 255 227 255 249 66 91 121 226 255 82 102 115 142 152 251 255 74 72 94 170 109 113 139 169 191 151 233 255 65 83 92 111 125 149 165 228 242 191 200 189 191 198 134 135 82 111 241 221 222 225 232 229 217 252 255 225 222 216 218 221 224 226 240 255 79 114 126 121 133 131 246 255 191 206 155 145 151 154 138 247 255 73 76 78 80 92 102 101 112 111 111 72 156 65 127 177 143 154 147 -0 -0 -0 -66 -90 -110 -126 -141 -154 -164 -174 -182 -189 -196 -201 -206 -210 -214 -218 -221 -223 -226 -228 -230 -231 -233 -234 -236 -237 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -237 -236 -234 -233 -231 -230 -228 -226 -223 -221 -218 -214 -210 -206 -201 -196 -189 -182 -174 -164 -154 -141 -126 -110 -90 -66 -0 -0 -0 147 154 143 177 127 65 156 72 111 111 112 101 102 92 80 78 76 73 255 247 138 154 151 145 155 206 191 255 246 131 133 121 126 114 79 255 240 226 224 221 218 216 222 225 255 252 217 229 232 225 222 221 241 111 82 135 134 198 191 189 200 191 242 228 165 149 125 111 92 83 65 255 233 151 191 169 139 113 109 170 94 72 74 255 251 152 142 115 102 82 255 226 121 91 66 249 255 227 255 248 255 255 255 255 189 75 252 138 166 255 217 149 106 238 189 74 199 100 108 162 175 240 70 91 237 72 110 255 109 112 202 104 255 83 121 251 47 84 132 183 118 -0 -96 -145 -176 -198 -213 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -218 -205 -186 -160 -123 -73 -0 173 136 86 69 255 137 100 151 236 193 131 91 69 235 93 251 111 110 255 134 194 135 108 74 203 196 255 121 145 88 255 112 204 255 114 132 189 251 207 248 255 255 206 255 216 246 75 110 150 139 255 62 79 90 120 121 143 246 255 255 255 255 83 124 131 137 161 179 145 250 255 149 161 145 149 152 167 178 223 255 102 115 149 183 204 229 82 90 209 84 120 128 133 150 163 162 240 255 77 80 93 112 121 131 148 241 255 73 125 104 120 126 132 228 255 122 89 107 114 130 127 131 246 252 223 212 213 217 224 228 233 239 239 250 237 255 255 106 106 122 121 136 142 -0 -0 -0 -75 -92 -112 -127 -140 -153 -163 -172 -181 -188 -194 -199 -204 -208 -212 -215 -218 -221 -223 -226 -228 -229 -231 -233 -234 -235 -237 -238 -239 -240 -241 -242 -243 -244 -245 -245 -246 -247 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -242 -241 -240 -239 -238 -237 -235 -234 -233 -231 -229 -228 -226 -223 -221 -218 -215 -212 -208 -204 -199 -194 -188 -181 -172 -163 -153 -140 -127 -112 -92 -75 -0 -0 -0 142 136 121 122 106 106 255 255 237 250 239 239 233 228 224 217 213 212 223 252 246 131 127 130 114 107 89 122 255 228 132 126 120 104 125 73 255 241 148 131 121 112 93 80 77 255 240 162 163 150 133 128 120 84 209 90 82 229 204 183 149 115 102 255 223 178 167 152 149 145 161 149 255 250 145 179 161 137 131 124 83 255 255 255 255 246 143 121 120 90 79 62 255 139 150 110 75 246 216 255 206 255 255 248 207 251 189 132 114 255 204 112 255 88 145 121 255 196 203 74 108 135 194 134 255 110 111 251 93 235 69 91 131 193 236 151 100 137 255 69 86 136 173 -0 -73 -123 -160 -186 -205 -218 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -222 -210 -194 -172 -142 -103 -63 -0 141 110 75 187 242 103 170 255 184 145 111 75 201 233 252 124 91 65 249 86 175 121 81 68 240 255 160 158 83 54 251 122 151 247 133 83 255 255 255 255 255 248 255 248 122 231 255 255 86 110 242 81 76 93 121 103 104 124 156 175 170 242 255 73 120 128 129 148 173 147 242 255 76 89 95 103 126 140 121 255 73 82 113 120 142 205 223 197 228 255 72 126 113 125 149 156 162 247 255 129 148 127 126 127 132 145 245 255 74 76 82 93 109 114 255 83 73 85 86 96 80 91 106 216 92 100 102 105 119 134 113 139 152 143 143 143 226 255 85 134 119 121 130 142 144 -0 -0 -61 -75 -92 -111 -125 -138 -151 -161 -170 -178 -185 -191 -196 -201 -206 -209 -213 -216 -219 -221 -223 -225 -227 -229 -231 -232 -234 -235 -236 -237 -239 -240 -241 -242 -243 -244 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -244 -243 -242 -241 -240 -239 -237 -236 -235 -234 -232 -231 -229 -227 -225 -223 -221 -219 -216 -213 -209 -206 -201 -196 -191 -185 -178 -170 -161 -151 -138 -125 -111 -92 -75 -61 -0 -0 144 142 130 121 119 134 85 255 226 143 143 143 152 139 113 134 119 105 102 100 92 216 106 91 80 96 86 85 73 83 255 114 109 93 82 76 74 255 245 145 132 127 126 127 148 129 255 247 162 156 149 125 113 126 72 255 228 197 223 205 142 120 113 82 73 255 121 140 126 103 95 89 76 255 242 147 173 148 129 128 120 73 255 242 170 175 156 124 104 103 121 93 76 81 242 110 86 255 255 231 122 248 255 248 255 255 255 255 255 83 133 247 151 122 251 54 83 158 160 255 240 68 81 121 175 86 249 65 91 124 252 233 201 75 111 145 184 255 170 103 242 187 75 110 141 -0 -63 -103 -142 -172 -194 -210 -222 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -216 -201 -182 -156 -123 -85 -0 145 120 82 187 255 112 137 100 255 160 122 90 196 82 255 147 107 66 255 101 212 125 102 111 255 255 142 171 102 92 255 132 180 65 221 101 64 251 227 206 248 255 255 211 255 105 111 129 223 223 217 251 255 122 132 175 215 143 142 154 152 138 107 241 255 72 125 112 121 146 169 148 249 255 185 200 165 170 168 169 243 98 128 128 122 141 140 166 149 135 247 255 70 80 93 121 129 143 141 243 255 75 81 99 93 109 114 121 246 255 176 179 177 166 168 245 255 63 90 89 100 71 86 98 223 59 95 116 122 138 195 82 134 177 160 160 151 151 239 255 77 80 92 103 122 130 142 140 -0 -0 -61 -75 -91 -109 -123 -136 -147 -157 -166 -174 -181 -187 -193 -198 -202 -206 -210 -213 -215 -218 -220 -222 -224 -226 -228 -230 -231 -233 -234 -236 -237 -238 -240 -241 -242 -243 -243 -244 -245 -246 -246 -246 -247 -247 -247 -248 -248 -248 -248 -248 -248 -248 -247 -247 -247 -246 -246 -246 -245 -244 -243 -243 -242 -241 -240 -238 -237 -236 -234 -233 -231 -230 -228 -226 -224 -222 -220 -218 -215 -213 -210 -206 -202 -198 -193 -187 -181 -174 -166 -157 -147 -136 -123 -109 -91 -75 -61 -0 -0 140 142 130 122 103 92 80 77 255 239 151 151 160 160 177 134 82 195 138 122 116 95 59 223 98 86 71 100 89 90 63 255 245 168 166 177 179 176 255 246 121 114 109 93 99 81 75 255 243 141 143 129 121 93 80 70 255 247 135 149 166 140 141 122 128 128 98 243 169 168 170 165 200 185 255 249 148 169 146 121 112 125 72 255 241 107 138 152 154 142 143 215 175 132 122 255 251 217 223 223 129 111 105 255 211 255 255 248 206 227 251 64 101 221 65 180 132 255 92 102 171 142 255 255 111 102 125 212 101 255 66 107 147 255 82 196 90 122 160 255 100 137 112 255 187 82 120 145 -0 -85 -123 -156 -182 -201 -216 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -208 -190 -167 -138 -104 -67 -0 130 92 177 76 245 136 78 56 251 143 92 206 91 61 249 123 119 255 138 119 171 110 80 72 244 255 192 119 136 255 154 140 157 255 119 92 255 255 255 255 255 255 247 255 251 255 91 147 154 200 120 155 244 255 255 255 142 152 142 150 173 194 93 98 243 255 71 82 99 104 140 120 116 227 255 116 91 120 148 158 239 255 60 116 93 120 124 156 183 157 160 241 149 164 153 140 151 157 154 144 248 255 195 199 180 174 169 161 165 238 255 72 126 110 113 120 251 255 240 237 242 255 255 251 245 255 255 255 255 255 243 255 255 94 111 129 129 141 143 247 255 139 154 130 136 136 139 147 140 147 -0 -0 -0 -73 -89 -107 -118 -129 -141 -152 -161 -169 -177 -184 -189 -194 -199 -202 -206 -209 -211 -214 -217 -219 -221 -224 -226 -227 -229 -231 -232 -234 -235 -237 -238 -239 -240 -241 -242 -243 -244 -244 -245 -245 -245 -246 -246 -246 -246 -246 -246 -245 -245 -245 -244 -244 -243 -242 -241 -240 -239 -238 -237 -235 -234 -232 -231 -229 -227 -226 -224 -221 -219 -217 -214 -211 -209 -206 -202 -199 -194 -189 -184 -177 -169 -161 -152 -141 -129 -118 -107 -89 -73 -0 -0 -0 147 140 147 139 136 136 130 154 139 255 247 143 141 129 129 111 94 255 255 243 255 255 255 255 255 245 251 255 255 242 237 240 255 251 120 113 110 126 72 255 238 165 161 169 174 180 199 195 255 248 144 154 157 151 140 153 164 149 241 160 157 183 156 124 120 93 116 60 255 239 158 148 120 91 116 255 227 116 120 140 104 99 82 71 255 243 98 93 194 173 150 142 152 142 255 255 255 244 155 120 200 154 147 91 255 251 255 247 255 255 255 255 255 255 92 119 255 157 140 154 255 136 119 192 255 244 72 80 110 171 119 138 255 119 123 249 61 91 206 92 143 251 56 78 136 245 76 177 92 130 -0 -67 -104 -138 -167 -190 -208 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -213 -198 -178 -152 -120 -85 -0 146 109 172 79 255 149 98 72 255 141 105 216 105 92 255 121 164 255 167 128 178 135 90 70 251 92 255 142 178 255 161 159 125 121 255 94 209 249 216 248 211 247 255 255 207 255 222 255 75 100 181 133 151 177 167 113 224 255 94 100 111 135 177 203 140 133 236 190 201 177 169 171 194 124 127 255 68 73 83 113 120 138 250 255 71 77 94 99 110 146 137 98 229 255 74 90 96 103 121 128 133 131 228 255 93 96 98 120 126 131 142 244 255 70 107 80 90 101 205 91 100 103 109 154 95 102 129 136 141 145 153 145 149 231 255 87 135 119 121 129 141 240 255 75 76 82 92 103 121 126 128 132 143 -0 -0 -0 -72 -78 -92 -110 -122 -133 -146 -156 -165 -173 -179 -185 -189 -193 -197 -200 -204 -207 -210 -213 -216 -218 -220 -222 -224 -226 -228 -230 -232 -234 -235 -236 -238 -239 -240 -241 -241 -242 -242 -243 -243 -243 -243 -243 -243 -243 -242 -242 -241 -241 -240 -239 -238 -236 -235 -234 -232 -230 -228 -226 -224 -222 -220 -218 -216 -213 -210 -207 -204 -200 -197 -193 -189 -185 -179 -173 -165 -156 -146 -133 -122 -110 -92 -78 -72 -0 -0 -0 143 132 128 126 121 103 92 82 76 75 255 240 141 129 121 119 135 87 255 231 149 145 153 145 141 136 129 102 95 154 109 103 100 91 205 101 90 80 107 70 255 244 142 131 126 120 98 96 93 255 228 131 133 128 121 103 96 90 74 255 229 98 137 146 110 99 94 77 71 255 250 138 120 113 83 73 68 255 127 124 194 171 169 177 201 190 236 133 140 203 177 135 111 100 94 255 224 113 167 177 151 133 181 100 75 255 222 255 207 255 255 247 211 248 216 249 209 94 255 121 125 159 161 255 178 142 255 92 251 70 90 135 178 128 167 255 164 121 255 92 105 216 105 141 255 72 98 149 255 79 172 109 146 -0 -85 -120 -152 -178 -198 -213 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -205 -187 -164 -135 -102 -68 -0 120 171 91 138 243 103 109 255 160 110 202 147 133 255 158 119 111 222 166 137 192 102 85 255 83 60 246 150 106 232 148 142 96 82 255 196 66 246 122 255 255 255 255 248 255 227 255 237 120 129 202 95 111 146 171 194 142 255 73 79 91 111 124 167 188 147 223 255 107 106 101 110 153 186 161 246 255 138 156 144 142 147 167 238 198 206 191 186 183 191 216 101 112 255 64 91 90 91 102 102 95 100 105 255 57 105 88 92 101 117 123 129 248 255 73 71 85 97 215 58 95 116 123 159 213 126 153 152 150 150 153 160 153 154 240 255 76 80 92 103 121 127 247 255 164 170 151 154 150 150 151 153 158 153 156 -0 -0 -0 -61 -74 -80 -96 -115 -128 -140 -151 -160 -167 -173 -178 -182 -187 -191 -195 -200 -203 -206 -209 -212 -214 -216 -219 -221 -223 -226 -228 -230 -231 -233 -234 -236 -237 -237 -238 -239 -239 -239 -240 -240 -239 -239 -239 -238 -237 -237 -236 -234 -233 -231 -230 -228 -226 -223 -221 -219 -216 -214 -212 -209 -206 -203 -200 -195 -191 -187 -182 -178 -173 -167 -160 -151 -140 -128 -115 -96 -80 -74 -61 -0 -0 -0 156 153 158 153 151 150 150 154 151 170 164 255 247 127 121 103 92 80 76 255 240 154 153 160 153 150 150 152 153 126 213 159 123 116 95 58 215 97 85 71 73 255 248 129 123 117 101 92 88 105 57 255 105 100 95 102 102 91 90 91 64 255 112 101 216 191 183 186 191 206 198 238 167 147 142 144 156 138 255 246 161 186 153 110 101 106 107 255 223 147 188 167 124 111 91 79 73 255 142 194 171 146 111 95 202 129 120 237 255 227 255 248 255 255 255 255 122 246 66 196 255 82 96 142 148 232 106 150 246 60 83 255 85 102 192 137 166 222 111 119 158 255 133 147 202 110 160 255 109 103 243 138 91 171 120 -0 -68 -102 -135 -164 -187 -205 -218 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -211 -195 -174 -148 -117 -83 -0 114 178 103 152 255 127 92 227 230 105 208 108 197 255 159 131 78 235 111 160 104 186 99 255 86 67 253 165 110 255 113 159 97 90 47 251 91 75 231 105 251 207 248 255 255 206 255 216 243 75 114 219 90 91 121 133 167 189 255 74 98 94 101 118 126 163 150 138 255 57 100 77 88 108 149 121 116 246 255 72 112 100 111 132 222 255 101 90 100 110 129 191 209 207 252 255 228 230 222 218 220 218 192 181 248 255 62 75 88 93 139 171 147 150 246 255 255 255 255 245 255 255 255 255 252 244 255 80 135 122 130 142 146 153 144 146 247 255 148 159 149 143 143 144 240 255 75 75 81 91 102 113 127 132 137 138 141 145 148 -0 -0 -0 -62 -77 -92 -110 -123 -135 -145 -153 -159 -164 -170 -176 -182 -187 -191 -195 -198 -201 -204 -206 -209 -212 -215 -218 -220 -223 -225 -227 -229 -230 -231 -233 -233 -234 -235 -235 -235 -235 -235 -234 -233 -233 -231 -230 -229 -227 -225 -223 -220 -218 -215 -212 -209 -206 -204 -201 -198 -195 -191 -187 -182 -176 -170 -164 -159 -153 -145 -135 -123 -110 -92 -77 -62 -0 -0 -0 148 145 141 138 137 132 127 113 102 91 81 75 75 255 240 144 143 143 149 159 148 255 247 146 144 153 146 142 130 122 135 80 255 244 252 255 255 255 255 245 255 255 255 255 246 150 147 171 139 93 88 75 62 255 248 181 192 218 220 218 222 230 228 255 252 207 209 191 129 110 100 90 101 255 222 132 111 100 112 72 255 246 116 121 149 108 88 77 100 57 255 138 150 163 126 118 101 94 98 74 255 189 167 133 121 91 90 219 114 75 243 216 255 206 255 255 248 207 251 105 231 75 91 251 47 90 97 159 113 255 110 165 253 67 86 255 99 186 104 160 111 235 78 131 159 255 197 108 208 105 230 227 92 127 255 152 103 178 114 -0 -83 -117 -148 -174 -195 -211 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -216 -202 -184 -160 -130 -96 -64 -0 173 125 129 68 233 111 230 255 142 199 124 93 175 223 169 105 255 138 186 120 109 204 255 119 76 189 238 143 86 230 175 124 83 83 255 121 110 255 111 255 255 255 255 255 248 255 248 122 228 255 255 213 69 82 106 111 107 145 252 255 56 94 131 161 150 153 181 163 246 255 74 67 93 139 180 196 115 126 246 255 71 81 98 110 105 255 61 68 80 91 109 128 135 118 120 228 255 95 100 117 116 144 165 143 135 250 255 255 255 255 255 88 91 102 112 155 83 129 136 142 142 146 157 160 154 165 241 255 77 81 93 112 121 136 141 143 144 239 255 64 83 92 102 113 127 248 255 153 157 149 152 148 144 146 151 139 137 137 137 138 138 -0 -0 -0 -0 -74 -81 -98 -117 -128 -136 -142 -150 -158 -166 -172 -177 -181 -184 -188 -191 -194 -197 -200 -204 -207 -210 -214 -216 -219 -221 -223 -225 -226 -227 -228 -229 -229 -229 -229 -228 -227 -226 -225 -223 -221 -219 -216 -214 -210 -207 -204 -200 -197 -194 -191 -188 -184 -181 -177 -172 -166 -158 -150 -142 -136 -128 -117 -98 -81 -74 -0 -0 -0 -0 138 138 137 137 137 139 151 146 144 148 152 149 157 153 255 248 127 113 102 92 83 64 255 239 144 143 141 136 121 112 93 81 77 255 241 165 154 160 157 146 142 142 136 129 83 155 112 102 91 88 255 255 255 255 255 250 135 143 165 144 116 117 100 95 255 228 120 118 135 128 109 91 80 68 61 255 105 110 98 81 71 255 246 126 115 196 180 139 93 67 74 255 246 163 181 153 150 161 131 94 56 255 252 145 107 111 106 82 69 213 255 255 228 122 248 255 248 255 255 255 255 255 111 255 110 121 255 83 83 124 175 230 86 143 238 189 76 119 255 204 109 120 186 138 255 105 169 223 175 93 124 199 142 255 230 111 233 68 129 125 173 -0 -64 -96 -130 -160 -184 -202 -216 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -208 -192 -171 -143 -109 -72 -0 174 143 136 72 156 222 215 98 255 168 158 109 71 240 143 159 255 152 145 157 118 72 243 157 84 195 255 148 148 255 148 135 100 87 235 226 150 255 129 91 222 227 206 248 255 255 211 255 105 111 129 229 253 60 91 137 185 131 140 148 251 255 255 255 71 92 99 131 141 108 250 255 255 255 255 88 145 199 163 174 238 200 208 187 189 187 245 255 175 180 168 165 174 180 171 144 142 255 57 99 117 103 121 140 169 139 146 159 166 152 151 225 238 233 224 223 239 255 59 102 154 132 142 146 155 154 147 155 248 255 150 163 145 143 147 157 158 159 159 251 255 157 164 155 148 143 143 242 255 71 113 93 101 116 121 121 92 102 113 123 134 135 137 138 138 -0 -0 -0 -62 -84 -100 -109 -117 -127 -137 -146 -154 -159 -164 -168 -171 -175 -178 -182 -185 -189 -193 -198 -202 -205 -209 -212 -214 -216 -218 -219 -220 -221 -221 -221 -220 -219 -218 -216 -214 -212 -209 -205 -202 -198 -193 -189 -185 -182 -178 -175 -171 -168 -164 -159 -154 -146 -137 -127 -117 -109 -100 -84 -62 -0 -0 -0 138 138 137 135 134 123 113 102 92 121 121 116 101 93 113 71 255 242 143 143 148 155 164 157 255 251 159 159 158 157 147 143 145 163 150 255 248 155 147 154 155 146 142 132 154 102 59 255 239 223 224 233 238 225 151 152 166 159 146 139 169 140 121 103 117 99 57 255 142 144 171 180 174 165 168 180 175 255 245 187 189 187 208 200 238 174 163 199 145 88 255 255 255 255 250 108 141 131 99 92 71 255 255 255 251 148 140 131 185 137 91 60 253 229 129 111 105 255 211 255 255 248 206 227 222 91 129 255 150 226 235 87 100 135 148 255 148 148 255 195 84 157 243 72 118 157 145 152 255 159 143 240 71 109 158 168 255 98 215 222 156 72 136 143 174 -0 -72 -109 -143 -171 -192 -208 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -225 -214 -199 -180 -156 -124 -77 -0 213 152 139 80 144 82 243 106 73 255 172 117 120 255 162 132 122 226 174 138 136 121 255 157 127 173 100 255 126 100 255 144 112 100 238 255 139 86 223 147 255 255 255 255 255 255 247 255 251 255 92 147 140 250 255 255 255 129 107 115 146 136 175 139 217 176 175 188 161 197 93 113 140 138 111 216 241 255 126 118 145 224 255 109 80 106 130 143 242 255 76 82 93 116 145 157 168 144 239 255 66 115 86 92 102 148 111 111 124 146 161 145 144 158 178 170 150 144 232 255 255 84 92 113 121 136 144 153 145 149 239 255 77 81 92 104 122 131 143 144 144 239 255 64 83 91 101 111 125 247 255 61 80 79 90 101 111 71 86 109 91 94 108 116 109 93 83 92 99 -0 -0 -72 -78 -81 -92 -110 -120 -130 -137 -142 -147 -151 -155 -159 -162 -166 -171 -176 -181 -186 -191 -195 -199 -202 -205 -207 -209 -210 -210 -210 -210 -209 -207 -205 -202 -199 -195 -191 -186 -181 -176 -171 -166 -162 -159 -155 -151 -147 -142 -137 -130 -120 -110 -92 -81 -78 -72 -0 -0 99 92 83 93 109 116 108 94 91 109 86 71 111 101 90 79 80 61 255 247 125 111 101 91 83 64 255 239 144 144 143 131 122 104 92 81 77 255 239 149 145 153 144 136 121 113 92 84 255 255 232 144 150 170 178 158 144 145 161 146 124 111 111 148 102 92 86 115 66 255 239 144 168 157 145 116 93 82 76 255 242 143 130 106 80 109 255 224 145 118 126 255 241 216 111 138 140 113 93 197 161 188 175 176 217 139 175 136 146 115 107 129 255 255 255 250 140 147 92 255 251 255 247 255 255 255 255 255 255 147 223 86 139 255 238 100 112 144 255 100 126 255 100 173 127 157 255 121 136 138 174 226 122 132 162 255 120 117 172 255 73 106 243 82 144 80 139 152 213 -0 -77 -124 -156 -180 -199 -214 -225 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -206 -189 -167 -139 -96 -0 143 190 152 92 149 119 255 117 81 74 249 143 94 75 246 121 183 255 124 155 167 92 76 240 116 174 85 59 238 95 60 235 114 111 235 82 255 110 223 154 75 237 216 248 211 247 255 255 207 255 222 255 76 99 136 174 192 236 255 72 98 124 112 153 178 183 223 129 153 169 172 202 165 179 198 97 124 140 255 62 78 112 120 255 66 74 82 103 119 122 242 255 167 159 146 154 164 160 169 145 250 255 74 71 86 96 148 200 128 135 143 148 161 145 144 152 169 168 152 151 158 242 255 120 147 129 130 142 145 152 144 146 248 255 139 155 133 124 136 140 149 147 157 250 255 155 160 154 146 139 149 251 255 235 224 222 228 240 255 255 211 201 199 201 208 220 226 195 186 186 188 -0 -0 -0 -0 -58 -72 -85 -100 -107 -114 -122 -128 -132 -135 -138 -142 -147 -153 -159 -167 -173 -178 -183 -187 -190 -193 -195 -196 -196 -196 -195 -193 -190 -187 -183 -178 -173 -167 -159 -153 -147 -142 -138 -135 -132 -128 -122 -114 -107 -100 -85 -72 -58 -0 -0 -0 -0 188 186 186 195 226 220 208 201 199 201 211 255 255 240 228 222 224 235 255 251 149 139 146 154 160 155 255 250 157 147 149 140 136 124 133 155 139 255 248 146 144 152 145 142 130 129 147 120 255 242 158 151 152 168 169 152 144 145 161 148 143 135 128 200 148 96 86 71 74 255 250 145 169 160 164 154 146 159 167 255 242 122 119 103 82 74 66 255 120 112 78 62 255 140 124 97 198 179 165 202 172 169 153 129 223 183 178 153 112 124 98 72 255 236 192 174 136 99 76 255 222 255 207 255 255 247 211 248 216 237 75 154 223 110 255 82 235 111 114 235 60 95 238 59 85 174 116 240 76 92 167 155 124 255 183 121 246 75 94 143 249 74 81 117 255 119 149 92 152 190 143 -0 -96 -139 -167 -189 -206 -218 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -196 -177 -152 -121 -73 -0 216 161 112 157 84 74 249 94 109 255 162 116 75 255 141 145 124 255 173 147 137 65 255 111 199 86 67 242 121 81 246 100 111 236 102 62 242 217 200 100 120 243 122 255 255 255 255 248 255 227 255 238 123 120 145 128 159 129 250 255 112 167 99 112 149 120 195 140 143 167 133 156 138 143 186 202 161 179 242 109 135 136 135 237 254 192 173 172 182 161 173 252 77 124 108 112 131 143 159 167 154 247 255 255 255 255 255 143 109 117 121 129 147 160 145 143 148 162 168 156 145 151 239 255 76 81 93 111 120 136 141 143 143 242 255 75 80 88 94 104 121 127 131 142 238 255 71 120 91 96 101 111 214 102 108 110 112 114 127 202 93 102 104 105 109 123 179 92 104 105 106 110 127 187 92 -0 -0 -0 -65 -71 -84 -97 -103 -106 -107 -109 -112 -116 -122 -130 -141 -149 -155 -161 -166 -171 -174 -176 -177 -177 -176 -174 -171 -166 -161 -155 -149 -141 -130 -122 -116 -112 -109 -107 -106 -103 -97 -84 -71 -65 -0 -0 -0 92 187 127 110 106 105 104 92 179 123 109 105 104 102 93 202 127 114 112 110 108 102 214 111 101 96 91 120 71 255 238 142 131 127 121 104 94 88 80 75 255 242 143 143 141 136 120 111 93 81 76 255 239 151 145 156 168 162 148 143 145 160 147 129 121 117 109 143 255 255 255 255 255 247 154 167 159 143 131 112 108 124 77 252 173 161 182 172 173 192 254 237 135 136 135 109 242 179 161 202 186 143 138 156 133 167 143 140 195 120 149 112 99 167 112 255 250 129 159 128 145 120 123 238 255 227 255 248 255 255 255 255 122 243 120 100 200 217 242 62 102 236 111 100 246 81 121 242 67 86 199 111 255 65 137 147 173 255 124 145 141 255 75 116 162 255 109 94 249 74 84 157 112 161 216 -0 -73 -121 -152 -177 -196 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -216 -203 -185 -163 -136 -104 -69 -0 165 134 157 89 61 255 113 88 62 252 130 99 255 163 148 114 66 255 161 121 137 255 139 109 155 76 199 198 126 220 201 78 239 115 79 81 251 120 181 129 75 228 105 251 207 248 255 255 206 255 216 243 78 121 177 134 180 120 142 242 255 138 81 104 141 80 182 93 112 143 167 153 179 131 144 142 159 146 243 255 60 117 102 116 251 70 78 92 125 150 149 240 255 75 80 91 112 126 130 143 143 152 164 187 148 150 233 255 65 83 92 103 121 136 160 145 144 146 157 161 160 152 156 250 255 158 169 152 151 157 157 160 152 151 251 255 172 178 162 155 150 150 152 155 163 251 255 74 71 85 96 108 224 59 95 116 122 130 145 234 61 97 117 123 131 145 224 61 98 118 124 131 146 227 61 98 118 -0 -0 -0 -65 -75 -77 -76 -75 -74 -74 -76 -79 -92 -109 -117 -123 -131 -139 -145 -149 -151 -152 -151 -149 -145 -139 -131 -123 -117 -109 -92 -79 -76 -74 -74 -75 -76 -77 -75 -65 -0 -0 -0 118 98 61 227 146 131 124 118 98 61 224 145 131 123 117 97 61 234 145 130 122 116 95 59 224 108 96 85 71 74 255 251 163 155 152 150 150 155 162 178 172 255 251 151 152 160 157 157 151 152 169 158 255 250 156 152 160 161 157 146 144 145 160 136 121 103 92 83 65 255 233 150 148 187 164 152 143 143 130 126 112 91 80 75 255 240 149 150 125 92 78 70 251 116 102 117 60 255 243 146 159 142 144 131 179 153 167 143 112 93 182 80 141 104 81 138 255 242 142 120 180 134 177 121 78 243 216 255 206 255 255 248 207 251 105 228 75 129 181 120 251 81 79 115 239 78 201 220 126 198 199 76 155 109 139 255 137 121 161 255 66 114 148 163 255 99 130 252 62 88 113 255 61 89 157 134 165 -0 -69 -104 -136 -163 -185 -203 -216 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -220 -208 -192 -172 -147 -118 -88 -64 -0 128 167 101 104 255 136 92 74 255 129 153 255 179 155 116 89 65 250 116 196 255 161 125 167 121 191 107 201 226 136 208 250 142 90 76 255 155 133 202 114 255 111 255 255 255 255 255 248 255 248 122 228 255 255 134 92 170 109 120 129 244 255 63 101 147 69 187 77 82 103 136 120 153 179 161 169 177 103 129 249 255 72 89 90 229 84 93 97 110 127 119 121 248 255 173 160 158 166 162 157 154 147 153 158 179 146 142 250 255 158 167 149 143 144 155 167 155 144 145 154 155 154 145 149 239 255 77 81 92 111 120 132 151 143 139 238 255 76 79 90 100 111 126 128 131 139 245 255 255 255 255 254 247 255 255 255 255 255 251 251 255 255 255 255 255 255 250 255 255 255 255 255 255 249 255 255 255 255 255 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -72 -75 -79 -92 -107 -112 -115 -117 -117 -115 -112 -107 -92 -79 -75 -72 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 255 255 255 255 255 249 255 255 255 255 255 255 250 255 255 255 255 255 255 251 251 255 255 255 255 255 247 254 255 255 255 255 245 139 131 128 126 111 100 90 79 76 255 238 139 143 151 132 120 111 92 81 77 255 239 149 145 154 155 154 145 144 155 167 155 144 143 149 167 158 255 250 142 146 179 158 153 147 154 157 162 166 158 160 173 255 248 121 119 127 110 97 93 84 229 90 89 72 255 249 129 103 177 169 161 179 153 120 136 103 82 77 187 69 147 101 63 255 244 129 120 109 170 92 134 255 255 228 122 248 255 248 255 255 255 255 255 111 255 114 202 133 155 255 76 90 142 250 208 136 226 201 107 191 121 167 125 161 255 196 116 250 65 89 116 155 179 255 153 129 255 74 92 136 255 104 101 167 128 -0 -64 -88 -118 -147 -172 -192 -208 -220 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -224 -213 -199 -180 -156 -128 -98 -70 -0 139 179 126 142 255 168 102 87 255 150 150 82 234 143 144 96 106 255 148 122 149 230 136 132 135 204 104 74 255 143 89 255 152 120 93 122 244 151 95 219 255 129 92 222 227 206 248 255 255 211 255 105 111 129 229 255 77 176 81 101 111 143 251 255 225 233 255 185 75 67 90 134 102 103 138 140 143 176 190 165 181 237 206 214 194 231 253 169 178 170 167 176 153 161 252 77 113 108 117 135 144 155 153 146 153 155 173 152 151 241 255 76 80 92 103 121 139 153 153 144 145 154 155 154 144 147 248 255 139 153 143 142 144 152 158 150 141 250 255 138 150 125 126 133 134 135 137 145 166 185 122 129 143 143 143 140 150 151 151 150 141 147 157 157 147 148 157 156 147 148 155 147 148 158 157 147 148 157 153 156 163 155 154 155 160 161 161 161 160 158 -0 -0 -0 -0 -0 -69 -71 -70 -70 -70 -71 -69 -0 -0 -0 -0 -0 158 160 161 161 161 160 155 154 155 163 156 153 157 148 147 157 158 148 147 155 148 147 156 157 148 147 157 157 147 141 150 151 151 150 140 143 143 143 129 122 185 166 145 137 135 134 133 126 125 150 138 255 250 141 150 158 152 144 142 143 153 139 255 248 147 144 154 155 154 145 144 153 153 139 121 103 92 80 76 255 241 151 152 173 155 153 146 153 155 144 135 117 108 113 77 252 161 153 176 167 170 178 169 253 231 194 214 206 237 181 165 190 176 143 140 138 103 102 134 90 67 75 185 255 233 225 255 251 143 111 101 81 176 77 255 229 129 111 105 255 211 255 255 248 206 227 222 92 129 255 219 95 151 244 122 93 120 152 255 89 143 255 74 104 204 135 132 136 230 149 122 148 255 106 96 144 143 234 82 150 150 255 87 102 168 255 142 126 179 139 -0 -70 -98 -128 -156 -180 -199 -213 -224 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -205 -187 -164 -136 -104 -73 -0 169 151 150 172 255 137 150 93 255 170 127 124 250 153 152 106 91 62 251 130 102 255 144 144 81 237 115 65 56 251 102 74 251 121 121 132 255 177 111 90 213 229 147 255 255 255 255 255 255 247 255 251 255 91 147 138 245 255 168 76 80 92 115 140 202 128 132 241 255 62 59 97 151 205 119 138 165 127 140 151 126 148 217 255 118 100 111 229 255 86 103 112 135 148 145 237 255 73 93 109 112 125 129 136 141 146 153 152 166 156 144 249 255 157 167 150 143 147 161 162 163 141 151 161 162 161 155 147 242 255 64 84 93 103 120 132 154 130 130 244 255 73 76 78 83 99 100 108 103 112 150 64 118 162 142 150 148 141 150 148 158 157 147 149 158 156 147 148 157 156 146 147 155 146 148 160 146 145 148 156 147 149 156 147 146 146 146 146 145 144 139 146 155 146 145 -0 -0 -0 -0 -0 -0 -0 -0 145 146 155 146 139 144 145 146 146 146 146 147 156 149 147 156 148 145 146 160 148 146 155 147 146 156 157 148 147 156 158 149 147 157 158 148 150 141 148 150 142 162 118 64 150 112 103 108 100 99 83 78 76 73 255 244 130 130 154 132 120 103 93 84 64 255 242 147 155 161 162 161 151 141 163 162 161 147 143 150 167 157 255 249 144 156 166 152 153 146 141 136 129 125 112 109 93 73 255 237 145 148 135 112 103 86 255 229 111 100 118 255 217 148 126 151 140 127 165 138 119 205 151 97 59 62 255 241 132 128 202 140 115 92 80 76 168 255 245 138 147 91 255 251 255 247 255 255 255 255 255 255 147 229 213 90 111 177 255 132 121 121 251 74 102 251 56 65 115 237 81 144 144 255 102 130 251 62 91 106 152 153 250 124 127 170 255 93 150 137 255 172 150 151 169 -0 -73 -104 -136 -164 -187 -205 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -231 -223 -211 -195 -173 -145 -111 -76 -0 180 165 110 168 88 225 112 160 255 170 151 102 170 222 167 128 102 76 255 143 125 77 244 157 102 82 210 85 71 255 111 119 255 143 103 175 255 167 146 91 69 253 140 76 238 216 248 211 247 255 255 207 255 222 255 76 99 125 245 255 62 74 89 110 163 222 89 92 116 251 255 255 255 255 161 85 99 148 120 139 160 177 161 105 255 66 78 92 121 255 61 80 91 112 125 140 145 250 255 142 166 129 130 141 142 142 144 146 154 149 163 155 144 237 255 76 80 92 103 125 143 156 161 134 145 155 153 161 161 154 250 255 158 168 153 133 143 153 176 136 146 249 254 221 209 210 214 218 221 225 226 233 255 255 86 92 112 121 127 132 137 141 150 146 146 148 155 163 155 156 164 163 154 155 162 154 159 165 147 145 148 156 147 148 153 154 154 153 153 151 150 145 145 147 151 152 150 147 140 131 140 147 150 152 151 147 145 145 150 151 153 153 154 154 153 148 147 156 148 145 147 165 159 154 162 155 154 163 164 156 155 163 155 148 146 146 150 141 137 132 127 121 112 92 86 255 255 233 226 225 221 218 214 210 209 221 254 249 146 136 176 153 143 133 153 168 158 255 250 154 161 161 153 155 145 134 161 156 143 125 103 92 80 76 255 237 144 155 163 149 154 146 144 142 142 141 130 129 166 142 255 250 145 140 125 112 91 80 61 255 121 92 78 66 255 105 161 177 160 139 120 148 99 85 161 255 255 255 255 251 116 92 89 222 163 110 89 74 62 255 245 125 99 76 255 222 255 207 255 255 247 211 248 216 238 76 140 253 69 91 146 167 255 175 103 143 255 119 111 255 71 85 210 82 102 157 244 77 125 143 255 76 102 128 167 222 170 102 151 170 255 160 112 225 88 168 110 165 180 -0 -76 -111 -145 -173 -195 -211 -223 -231 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -226 -216 -202 -182 -155 -120 -77 -0 145 170 120 183 111 235 121 207 255 154 166 107 210 255 123 150 126 89 255 171 129 125 255 168 120 90 224 124 105 255 142 92 74 246 104 215 255 113 171 121 82 60 250 99 123 243 122 255 255 255 255 248 255 227 255 236 133 129 150 134 251 255 255 255 255 88 221 72 107 109 123 145 175 151 232 253 67 114 187 100 103 121 142 173 183 255 63 79 79 102 236 80 82 84 99 100 104 113 133 237 255 99 78 92 111 120 130 142 143 146 150 156 169 161 151 249 255 149 162 142 136 139 154 157 160 134 144 153 147 155 151 153 242 255 71 110 86 92 102 153 98 102 123 219 103 108 111 118 142 122 122 127 131 142 230 255 107 132 129 127 127 128 129 131 136 137 138 138 140 148 138 140 150 148 137 141 136 135 159 161 138 137 139 145 146 146 146 146 145 144 139 147 155 146 145 145 144 141 136 127 127 136 141 144 145 145 146 155 147 139 144 145 146 146 146 146 145 139 137 138 161 159 135 136 141 137 148 150 140 138 148 140 138 138 137 136 131 129 128 127 127 129 132 107 255 230 142 131 127 122 122 142 118 111 108 103 219 123 102 98 153 102 92 86 110 71 255 242 153 151 155 147 153 144 134 160 157 154 139 136 142 162 149 255 249 151 161 169 156 150 146 143 142 130 120 111 92 78 99 255 237 133 113 104 100 99 84 82 80 236 102 79 79 63 255 183 173 142 121 103 100 187 114 67 253 232 151 175 145 123 109 107 72 221 88 255 255 255 255 251 134 150 129 133 236 255 227 255 248 255 255 255 255 122 243 123 99 250 60 82 121 171 113 255 215 104 246 74 92 142 255 105 124 224 90 120 168 255 125 129 171 255 89 126 150 123 255 210 107 166 154 255 207 121 235 111 183 120 170 145 -0 -77 -120 -155 -182 -202 -216 -226 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -241 -237 -230 -221 -208 -191 -166 -133 -80 -0 170 174 149 129 147 225 156 145 133 249 170 134 120 145 255 165 125 119 255 187 138 112 70 239 131 102 214 151 154 255 168 111 72 255 124 143 142 224 194 133 106 91 255 136 120 78 228 105 251 207 248 255 255 206 255 215 250 67 114 168 145 165 191 112 115 220 221 239 255 47 99 148 112 157 120 146 241 255 255 167 83 91 112 122 144 171 251 255 221 206 203 243 255 150 164 188 190 169 171 162 176 255 54 76 78 83 99 100 111 104 117 119 114 132 146 142 145 240 255 76 80 92 103 125 143 156 161 134 144 153 147 153 145 146 249 255 74 71 85 98 173 74 86 102 227 60 95 112 132 175 207 173 169 163 156 163 240 255 72 121 92 102 113 126 123 135 136 136 136 136 139 147 137 142 141 137 126 148 121 130 166 122 117 114 127 128 124 135 133 143 140 148 138 139 144 145 144 142 138 130 131 130 138 142 144 145 144 139 138 148 140 143 133 135 124 128 127 114 117 122 166 130 121 148 126 137 141 142 137 147 139 136 136 136 136 135 123 126 113 102 92 121 72 255 240 163 156 163 169 173 207 175 132 112 95 60 227 102 86 74 173 98 85 71 74 255 249 146 145 153 147 153 144 134 161 156 143 125 103 92 80 76 255 240 145 142 146 132 114 119 117 104 111 100 99 83 78 76 54 255 176 162 171 169 190 188 164 150 255 243 203 206 221 255 251 171 144 122 112 91 83 167 255 255 241 146 120 157 112 148 99 47 255 239 221 220 115 112 191 165 145 168 114 67 250 215 255 206 255 255 248 207 251 105 228 78 120 136 255 91 106 133 194 224 142 143 124 255 72 111 168 255 154 151 214 102 131 239 70 112 138 187 255 119 125 165 255 145 120 134 170 249 133 145 156 225 147 129 149 174 170 -0 -80 -133 -166 -191 -208 -221 -230 -237 -241 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -214 -198 -177 -147 -98 -0 127 169 159 145 88 238 138 160 122 70 230 145 136 119 91 255 149 111 151 227 164 120 80 164 229 102 216 93 223 255 154 151 94 255 156 142 152 255 142 167 111 137 255 174 145 121 255 111 255 255 255 255 255 248 255 248 112 233 255 255 113 101 133 173 206 132 162 165 113 245 255 255 99 78 171 95 127 122 149 237 255 65 76 102 101 105 134 140 255 71 79 101 112 236 255 255 80 148 119 126 141 146 251 255 210 209 196 191 195 194 196 178 186 174 160 162 163 145 145 248 255 148 161 142 136 140 152 163 169 142 152 160 155 160 152 154 246 255 255 255 254 237 255 255 249 245 255 255 255 255 255 111 114 120 129 139 132 139 248 255 73 75 77 78 83 89 101 100 100 101 101 108 103 91 102 101 102 72 129 73 88 134 196 132 124 114 125 119 123 128 132 137 139 144 145 145 144 142 140 135 124 124 135 140 142 144 145 145 144 139 137 132 128 123 119 125 114 124 132 196 134 88 73 129 72 102 101 102 91 103 108 101 101 100 100 101 89 83 78 77 75 73 255 248 139 132 139 129 120 114 111 255 255 255 255 255 245 249 255 255 237 254 255 255 255 246 154 152 160 155 160 152 142 169 163 152 140 136 142 161 148 255 248 145 145 163 162 160 174 186 178 196 194 195 191 196 209 210 255 251 146 141 126 119 148 80 255 255 236 112 101 79 71 255 140 134 105 101 102 76 65 255 237 149 122 127 95 171 78 99 255 255 245 113 165 162 132 206 173 133 101 113 255 255 233 112 248 255 248 255 255 255 255 255 111 255 121 145 174 255 137 111 167 142 255 152 142 156 255 94 151 154 255 223 93 216 102 229 164 80 120 164 227 151 111 149 255 91 119 136 145 230 70 122 160 138 238 88 145 159 169 127 -0 -98 -147 -177 -198 -214 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -219 -205 -186 -160 -122 -65 -0 188 169 133 148 255 136 180 136 79 255 153 147 122 81 59 248 114 181 255 174 140 93 179 255 105 215 115 91 208 235 121 170 255 175 154 142 94 255 189 107 185 255 192 128 177 255 129 91 222 227 206 248 255 255 211 255 83 132 136 227 255 84 146 122 176 125 151 194 103 103 141 227 239 255 255 78 131 126 130 143 252 255 255 174 186 173 172 179 243 96 118 124 126 137 152 240 255 100 85 81 102 107 135 234 255 86 78 97 102 115 130 102 130 146 141 144 155 161 144 144 240 255 76 80 91 108 112 124 155 129 131 145 153 147 154 144 146 166 186 155 154 167 167 162 152 151 152 152 154 158 232 255 85 123 120 121 125 127 133 247 252 211 197 196 200 204 206 212 214 219 220 219 227 233 229 231 237 249 237 252 253 255 255 70 118 86 90 95 96 96 96 96 96 97 96 96 95 89 97 103 103 103 97 89 95 96 96 97 96 96 96 96 96 95 90 86 118 70 255 255 253 252 237 249 237 231 229 233 227 219 220 219 214 212 206 204 200 196 197 211 252 247 133 127 125 121 120 123 85 255 232 158 154 152 152 151 152 162 167 167 154 155 186 166 146 144 154 147 153 145 131 129 155 124 112 108 91 80 76 255 240 144 144 161 155 144 141 146 130 102 130 115 102 97 78 86 255 234 135 107 102 81 85 100 255 240 152 137 126 124 118 96 243 179 172 173 186 174 255 255 252 143 130 126 131 78 255 255 239 227 141 103 103 194 151 125 176 122 146 84 255 227 136 132 83 255 211 255 255 248 206 227 222 91 129 255 177 128 192 255 185 107 189 255 94 142 154 175 255 170 121 235 208 91 115 215 105 255 179 93 140 174 255 181 114 248 59 81 122 147 153 255 79 136 180 136 255 148 133 169 188 -0 -65 -122 -160 -186 -205 -219 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -211 -195 -172 -139 -92 -0 132 174 140 144 79 240 123 159 102 106 243 151 137 80 66 252 136 141 107 255 160 113 151 99 255 205 142 93 90 255 145 109 255 170 152 150 100 73 255 145 131 129 236 159 134 134 229 147 255 255 255 255 255 255 247 255 251 255 104 168 135 240 255 101 95 157 79 111 165 199 131 149 127 137 145 247 255 77 92 109 103 128 148 234 255 79 103 116 145 238 255 68 84 94 111 121 160 255 60 67 74 81 89 101 127 255 59 72 109 91 101 121 74 99 156 145 142 144 156 164 140 153 249 255 138 152 147 134 136 152 170 130 132 145 150 155 150 154 145 154 172 141 145 152 161 161 152 154 145 144 144 144 240 255 72 120 92 101 111 124 129 223 117 107 110 113 116 118 122 128 132 140 148 140 150 170 146 133 142 143 140 150 151 250 255 74 70 83 94 103 112 120 128 135 143 141 138 137 134 125 109 109 125 134 137 138 141 143 135 128 120 112 103 94 83 70 74 255 250 151 150 140 143 142 133 146 170 150 140 148 140 132 128 122 118 116 113 110 107 117 223 129 124 111 101 92 120 72 255 240 144 144 144 145 154 152 161 161 152 145 141 172 154 145 154 150 155 150 145 132 130 170 152 136 134 147 152 138 255 249 153 140 164 156 144 142 145 156 99 74 121 101 91 109 72 59 255 127 101 89 81 74 67 60 255 160 121 111 94 84 68 255 238 145 116 103 79 255 234 148 128 103 109 92 77 255 247 145 137 127 149 131 199 165 111 79 157 95 101 255 240 135 168 104 255 251 255 247 255 255 255 255 255 255 147 229 134 134 159 236 129 131 145 255 73 100 150 152 170 255 109 145 255 90 93 142 205 255 99 151 113 160 255 107 141 136 252 66 80 137 151 243 106 102 159 123 240 79 144 140 174 132 -0 -92 -139 -172 -195 -211 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -183 -155 -115 -63 -0 189 133 156 119 255 132 184 112 138 255 142 147 102 74 184 240 144 95 62 249 129 148 84 60 252 161 112 85 63 252 113 83 242 138 173 111 79 74 252 140 107 255 129 180 92 255 138 76 236 215 248 211 247 255 255 207 255 213 255 118 120 155 255 60 82 164 69 124 123 174 126 146 153 163 133 130 241 255 134 169 130 137 144 168 255 77 120 94 117 136 250 255 159 175 139 137 158 239 245 199 187 190 197 197 200 251 255 252 239 231 228 231 255 255 80 122 111 119 131 165 120 124 142 243 255 61 115 91 106 116 141 88 105 113 121 136 141 145 153 144 150 168 134 142 147 155 151 152 160 150 151 150 150 247 255 72 74 75 76 81 88 220 72 75 85 100 101 103 108 109 109 109 111 116 118 132 166 122 122 131 140 132 138 149 247 255 255 255 255 255 255 255 255 255 193 174 169 166 163 165 168 165 163 166 169 174 193 255 255 255 255 255 255 255 255 255 247 149 138 132 140 131 122 122 166 132 118 116 111 109 109 109 108 103 101 100 85 75 72 220 88 81 76 75 74 72 255 247 150 150 151 150 160 152 151 155 147 142 134 168 150 144 153 145 141 136 121 113 105 88 141 116 106 91 115 61 255 243 142 124 120 165 131 119 111 122 80 255 255 231 228 231 239 252 255 251 200 197 197 190 187 199 245 239 158 137 139 175 159 255 250 136 117 94 120 77 255 168 144 137 130 169 134 255 241 130 133 163 153 146 126 174 123 124 69 164 82 60 255 155 120 118 255 213 255 207 255 255 247 211 248 215 236 76 138 255 92 180 129 255 107 140 252 74 79 111 173 138 242 83 113 252 63 85 112 161 252 60 84 148 129 249 62 95 144 240 184 74 102 147 142 255 138 112 184 132 255 119 156 133 189 -0 -63 -115 -155 -183 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -209 -192 -168 -135 -87 -0 169 142 162 123 79 241 146 142 119 76 247 162 111 81 186 255 146 101 67 255 146 143 86 68 254 161 136 90 73 255 139 124 255 107 194 135 91 98 255 148 115 72 250 120 170 77 245 99 133 250 112 255 255 255 255 248 255 227 255 255 88 82 108 235 244 221 230 255 72 115 166 83 112 120 139 159 157 151 233 255 106 95 100 111 142 240 255 68 74 82 104 119 233 255 99 84 80 101 145 212 108 101 105 112 125 127 131 225 255 106 94 91 110 112 227 255 67 77 89 101 141 167 129 131 145 250 255 73 77 90 101 138 63 114 155 129 133 133 133 139 136 117 154 148 134 137 132 128 107 143 117 148 118 149 115 246 251 199 186 185 187 191 234 255 118 106 100 101 103 126 74 85 97 94 94 95 97 152 73 87 86 89 94 96 100 114 180 80 93 94 95 95 95 101 193 79 85 99 94 99 96 96 99 94 99 85 79 193 101 95 95 95 94 93 80 180 114 100 96 94 89 86 87 73 152 97 95 94 94 97 85 74 126 103 101 100 106 118 255 234 191 187 185 186 199 251 246 115 149 118 148 117 143 107 128 132 137 134 148 154 117 136 139 133 133 133 129 155 114 63 138 101 90 77 73 255 250 145 131 129 167 141 101 89 77 67 255 227 112 110 91 94 106 255 225 131 127 125 112 105 101 108 212 145 101 80 84 99 255 233 119 104 82 74 68 255 240 142 111 100 95 106 255 233 151 157 159 139 120 112 83 166 115 72 255 230 221 244 235 108 82 88 255 255 227 255 248 255 255 255 255 112 250 133 99 245 77 170 120 250 72 115 148 255 98 91 135 194 107 255 124 139 255 73 90 136 161 254 68 86 143 146 255 67 101 146 255 186 81 111 162 247 76 119 142 146 241 79 123 162 142 169 -0 -87 -135 -168 -192 -209 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -226 -215 -200 -178 -150 -111 -63 -0 151 158 132 140 255 161 165 122 81 255 168 129 92 176 76 250 110 78 159 246 143 110 77 202 243 136 122 79 255 169 131 73 241 93 177 111 94 56 251 146 98 255 142 109 176 255 125 129 67 233 83 251 207 248 255 255 206 255 215 255 73 95 93 135 196 119 127 246 255 72 166 75 91 101 112 133 146 164 170 255 62 68 79 97 104 145 238 172 163 165 168 168 166 255 60 67 73 81 147 212 71 77 93 95 102 112 125 130 255 61 67 73 79 87 100 239 110 122 121 125 139 171 92 109 113 124 245 252 232 225 230 237 255 255 87 89 102 102 102 112 112 72 139 112 102 112 111 111 72 138 73 138 73 138 74 92 235 74 104 123 130 137 146 251 255 221 209 212 219 227 255 255 166 159 170 176 184 210 255 105 104 112 120 128 135 150 226 60 96 115 121 127 134 145 225 58 89 105 107 106 98 106 107 105 89 58 225 145 134 127 121 115 96 60 226 150 135 128 120 112 104 105 255 210 184 176 170 159 166 255 255 227 219 212 209 221 255 251 146 137 130 123 104 74 235 92 74 138 73 138 73 138 72 111 111 112 102 112 139 72 112 112 102 102 102 89 87 255 255 237 230 225 232 252 245 124 113 109 92 171 139 125 121 122 110 239 100 87 79 73 67 61 255 130 125 112 102 95 93 77 71 212 147 81 73 67 60 255 166 168 168 165 163 172 238 145 104 97 79 68 62 255 170 164 146 133 112 101 91 75 166 72 255 246 127 119 196 135 93 95 73 255 215 255 206 255 255 248 207 251 83 233 67 129 125 255 176 109 142 255 98 146 251 56 94 111 177 93 241 73 131 169 255 79 122 136 243 202 77 110 143 246 159 78 110 250 76 176 92 129 168 255 81 122 165 161 255 140 132 158 151 -0 -63 -111 -150 -178 -200 -215 -226 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -241 -236 -229 -220 -207 -188 -163 -129 -85 -0 158 159 148 113 80 255 147 143 92 173 252 153 109 173 79 255 123 90 165 255 151 120 84 205 255 149 120 136 255 191 137 120 255 98 203 124 101 94 255 136 124 112 242 120 81 168 245 150 114 255 132 255 255 255 255 255 247 255 252 95 250 255 51 72 137 230 90 92 121 244 255 164 74 78 90 107 119 113 131 154 249 255 188 174 173 182 180 250 74 114 115 104 121 125 248 251 203 189 193 211 255 51 62 93 122 156 179 151 158 246 253 186 169 170 174 180 242 255 66 80 79 102 164 70 119 92 102 123 208 119 116 126 127 129 224 235 225 227 233 230 231 235 249 234 234 237 233 235 238 251 235 250 235 250 236 254 251 247 255 255 255 255 255 255 249 251 255 255 255 255 255 249 251 255 255 255 255 255 249 251 255 255 255 255 255 255 250 249 255 255 255 255 255 255 252 248 255 255 255 255 255 255 255 255 255 255 248 252 255 255 255 255 255 255 249 250 255 255 255 255 255 255 251 249 255 255 255 255 255 251 249 255 255 255 255 255 251 249 255 255 255 255 255 255 247 251 254 236 250 235 250 235 251 238 235 233 237 234 234 249 235 231 230 233 227 225 235 224 129 127 126 116 119 208 123 102 92 119 70 164 102 79 80 66 255 242 180 174 170 169 186 253 246 158 151 179 156 122 93 62 51 255 211 193 189 203 251 248 125 121 104 115 114 74 250 180 182 173 174 188 255 249 154 131 113 119 107 90 78 74 164 255 244 121 92 90 230 137 72 51 255 250 95 252 255 247 255 255 255 255 255 132 255 114 150 245 168 81 120 242 112 124 136 255 94 101 124 203 98 255 120 137 191 255 136 120 149 255 205 84 120 151 255 165 90 123 255 79 173 109 153 252 173 92 143 147 255 80 113 148 159 158 -0 -85 -129 -163 -188 -207 -220 -229 -236 -241 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -224 -213 -197 -174 -144 -106 -64 -0 120 160 128 91 67 249 162 112 164 77 239 127 173 91 138 241 102 159 63 250 130 93 209 72 247 112 189 255 151 161 128 72 243 140 167 118 131 255 175 112 167 255 129 101 76 255 134 168 255 136 104 213 227 206 247 255 255 209 255 87 152 247 255 255 255 226 91 86 101 119 246 255 61 73 88 105 153 127 129 149 168 255 76 111 103 134 125 242 255 60 117 84 95 81 102 223 142 134 139 148 252 255 255 255 255 255 87 77 91 102 232 107 133 106 106 107 112 250 255 223 215 218 236 255 74 72 88 106 227 92 86 91 100 110 127 190 97 98 142 111 108 133 132 148 159 153 160 151 150 150 151 151 151 151 149 142 151 152 152 151 151 149 141 145 149 160 164 163 156 164 165 163 154 155 159 163 170 169 174 182 182 188 188 181 179 179 180 180 180 180 179 178 176 181 179 184 184 187 184 177 174 177 184 187 184 184 179 181 176 178 179 180 180 180 180 179 179 181 188 188 182 182 174 169 170 163 159 155 154 163 165 164 156 163 164 160 149 145 141 149 151 151 152 152 151 142 149 151 151 151 151 150 150 151 160 153 159 148 132 133 108 111 142 98 97 190 127 110 100 91 86 92 227 106 88 72 74 255 236 218 215 223 255 250 112 107 106 106 133 107 232 102 91 77 87 255 255 255 255 255 252 148 139 134 142 223 102 81 95 84 117 60 255 242 125 134 103 111 76 255 168 149 129 127 153 105 88 73 61 255 246 119 101 86 91 226 255 255 255 247 152 87 255 209 255 255 247 206 227 213 104 136 255 168 134 255 76 101 129 255 167 112 175 255 131 118 167 140 243 72 128 161 151 255 189 112 247 72 209 93 130 250 63 159 102 241 138 91 173 127 239 77 164 112 162 249 67 91 128 160 120 -0 -64 -106 -144 -174 -197 -213 -224 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -204 -185 -158 -124 -85 -0 129 174 135 110 93 255 148 144 152 124 255 120 173 112 152 255 122 155 91 255 151 109 174 155 255 135 117 139 233 179 129 125 255 133 188 126 161 255 139 153 99 138 244 111 80 62 251 145 113 227 168 255 255 255 255 255 255 247 255 251 255 93 119 160 139 226 255 63 75 95 138 98 252 255 255 255 255 82 89 100 120 142 241 255 72 88 122 93 117 251 255 84 86 99 71 93 231 89 83 85 91 101 174 105 113 121 223 232 209 204 207 243 255 74 72 87 98 108 123 235 74 102 143 176 244 255 255 255 255 255 64 74 87 98 108 122 215 64 102 160 206 136 139 148 142 153 158 160 167 159 158 158 158 158 158 158 156 149 157 158 158 158 158 156 150 139 141 150 148 155 149 157 157 156 150 139 138 141 149 139 141 148 141 150 148 138 137 137 137 137 137 137 136 133 123 128 129 128 126 122 111 111 122 126 128 129 128 123 133 136 137 137 137 137 137 137 138 148 150 141 148 141 139 149 141 138 139 150 156 157 157 149 155 148 150 141 139 150 156 158 158 158 158 157 149 156 158 158 158 158 158 158 159 167 160 158 153 142 148 139 136 206 160 102 64 215 122 108 98 87 74 64 255 255 255 255 255 244 176 143 102 74 235 123 108 98 87 72 74 255 243 207 204 209 232 223 121 113 105 174 101 91 85 83 89 231 93 71 99 86 84 255 251 117 93 122 88 72 255 241 142 120 100 89 82 255 255 255 255 252 98 138 95 75 63 255 226 139 160 119 93 255 251 255 247 255 255 255 255 255 255 168 227 113 145 251 62 80 111 244 138 99 153 139 255 161 126 188 133 255 125 129 179 233 139 117 135 255 155 174 109 151 255 91 155 122 255 152 112 173 120 255 124 152 144 148 255 93 110 135 174 129 -0 -85 -124 -158 -185 -204 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -211 -194 -171 -141 -104 -65 -0 152 154 120 90 56 251 119 164 107 75 248 183 121 148 60 247 153 84 196 232 114 165 91 136 248 133 99 255 145 148 112 71 236 147 163 150 71 217 178 112 81 255 143 92 74 255 165 101 255 135 118 255 215 252 209 247 255 255 207 255 228 255 94 166 133 154 252 255 255 255 98 73 183 149 80 101 223 252 126 113 123 135 140 252 255 140 180 91 93 112 244 247 236 236 252 255 255 62 71 84 95 107 198 65 114 154 135 185 107 116 120 128 250 255 255 255 255 255 249 244 255 255 255 84 99 162 125 133 151 250 255 255 255 255 255 248 236 255 255 255 144 109 117 121 126 132 143 140 153 157 158 159 159 159 158 158 158 156 149 155 164 165 165 165 165 163 154 155 162 157 163 156 161 170 171 170 161 160 163 169 162 162 167 169 175 181 175 174 174 174 173 173 171 168 174 167 165 163 160 153 146 153 160 163 165 167 174 168 171 173 173 174 174 174 175 181 175 169 167 162 162 169 163 160 161 170 171 170 161 156 163 157 162 155 154 163 165 165 165 165 164 155 149 156 158 158 158 159 159 159 158 157 153 140 143 132 126 121 117 109 144 255 255 255 236 248 255 255 255 255 255 250 151 133 125 162 99 84 255 255 255 244 249 255 255 255 255 255 250 128 120 116 107 185 135 154 114 65 198 107 95 84 71 62 255 255 252 236 236 247 244 112 93 91 180 140 255 252 140 135 123 113 126 252 223 101 80 149 183 73 98 255 255 255 252 154 133 166 94 255 228 255 207 255 255 247 209 252 215 255 118 135 255 101 165 255 74 92 143 255 81 112 178 217 71 150 163 147 236 71 112 148 145 255 99 133 248 136 91 165 114 232 196 84 153 247 60 148 121 183 248 75 107 164 119 251 56 90 120 154 152 -0 -65 -104 -141 -171 -194 -211 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -202 -182 -155 -122 -84 -0 128 169 136 106 94 255 120 182 112 80 255 169 145 142 115 255 161 100 206 255 136 170 101 72 255 137 111 65 250 173 121 82 190 223 150 153 92 176 183 149 104 63 251 115 89 255 191 133 84 240 120 88 255 95 255 255 255 255 248 255 215 255 225 255 114 111 136 142 196 134 225 238 255 255 151 74 80 92 219 133 125 134 161 145 147 247 255 154 75 67 90 135 183 109 116 122 136 250 255 255 255 255 251 240 255 255 86 100 182 70 118 92 101 116 173 102 129 128 129 152 158 161 164 229 250 255 124 93 108 116 129 150 166 152 158 159 153 161 161 152 231 255 65 84 92 102 117 122 127 132 143 140 150 152 151 151 151 151 151 149 139 141 147 157 158 158 158 156 146 148 156 149 156 147 149 157 158 156 147 149 141 148 138 138 138 138 140 144 146 146 145 145 144 143 138 142 136 135 134 130 119 119 130 134 135 136 142 138 143 144 145 145 146 146 144 140 138 138 138 138 148 141 149 147 156 158 157 149 147 156 149 156 148 146 156 158 158 158 157 147 141 139 149 151 151 151 151 151 152 150 140 143 132 127 122 117 102 92 84 65 255 231 152 161 161 153 159 158 152 166 150 129 116 108 93 124 255 250 229 164 161 158 152 129 128 129 102 173 116 101 92 118 70 182 100 86 255 255 240 251 255 255 255 255 250 136 122 116 109 183 135 90 67 75 154 255 247 147 145 161 134 125 133 219 92 80 74 151 255 255 238 225 134 196 142 136 111 114 255 225 255 215 255 248 255 255 255 255 95 255 88 120 240 84 133 191 255 89 115 251 63 104 149 183 176 92 153 150 223 190 82 121 173 250 65 111 137 255 72 101 170 136 255 206 100 161 255 115 142 145 169 255 80 112 182 120 255 94 106 136 169 128 -0 -84 -122 -155 -182 -202 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -221 -209 -191 -168 -138 -103 -66 -0 162 149 114 135 255 145 146 140 90 165 254 154 136 110 74 249 105 176 108 255 162 124 67 53 251 120 83 255 147 146 99 201 255 138 181 99 175 223 120 141 101 255 140 110 255 112 173 146 255 155 82 73 250 87 251 207 248 255 255 206 255 212 156 255 54 109 114 116 176 205 133 175 130 250 255 62 74 89 227 88 75 94 135 114 97 131 249 255 57 72 106 157 239 78 80 92 111 119 168 198 142 153 168 145 153 229 233 221 237 255 74 72 86 99 188 66 124 180 120 130 140 140 140 139 157 237 255 66 83 92 109 114 133 141 145 155 151 153 162 161 152 251 255 167 173 156 149 149 150 153 158 157 149 158 158 155 164 165 165 164 163 157 147 148 155 164 165 165 163 154 155 162 156 162 155 155 161 170 170 163 168 162 167 160 159 160 160 160 160 160 160 158 156 163 160 161 165 165 161 154 155 154 161 165 165 161 160 163 156 158 160 160 160 160 160 160 159 160 167 162 168 163 170 170 161 155 155 162 156 162 155 154 163 165 165 164 155 148 147 157 163 164 165 165 164 155 158 158 149 157 158 153 150 149 149 156 173 167 255 251 152 161 162 153 151 155 145 141 133 114 109 92 83 66 255 237 157 139 140 140 140 130 120 180 124 66 188 99 86 72 74 255 237 221 233 229 153 145 168 153 142 198 168 119 111 92 80 78 239 157 106 72 57 255 249 131 97 114 135 94 75 88 227 89 74 62 255 250 130 175 133 205 176 116 114 109 54 255 156 212 255 206 255 255 248 207 251 87 250 73 82 155 255 146 173 112 255 110 140 255 101 141 120 223 175 99 181 138 255 201 99 146 147 255 83 120 251 53 67 124 162 255 108 176 105 249 74 110 136 154 254 165 90 140 146 145 255 135 114 149 162 -0 -66 -103 -138 -168 -191 -209 -221 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -226 -215 -200 -180 -153 -121 -84 -0 147 171 121 174 255 160 145 172 108 152 76 239 154 81 109 255 122 175 92 58 246 142 91 86 255 136 92 149 242 169 104 177 107 255 163 131 188 129 195 80 147 225 202 163 255 115 206 122 101 255 108 95 255 152 255 255 255 255 255 248 255 248 161 120 241 255 60 115 97 119 175 102 172 109 140 252 255 255 255 255 57 71 105 158 215 104 112 125 251 255 255 255 255 233 89 83 85 90 99 122 174 110 120 139 169 145 151 178 184 141 242 255 255 255 251 236 255 255 131 87 140 139 143 152 153 146 159 252 255 148 156 154 145 151 155 144 146 154 145 146 153 160 153 240 255 76 80 90 101 112 127 131 139 148 141 150 149 141 150 151 150 151 150 148 138 137 140 150 151 151 149 138 143 137 139 148 138 138 140 150 149 144 141 132 139 129 128 128 128 128 128 127 127 125 114 123 111 110 109 106 91 91 106 109 110 111 123 114 125 127 127 128 128 128 128 128 129 139 132 141 144 149 150 140 138 138 148 139 137 143 138 149 151 151 150 140 137 138 148 150 151 150 151 150 141 149 150 141 148 139 131 127 112 101 90 80 76 255 240 153 160 153 146 145 154 146 144 155 151 145 154 156 148 255 252 159 146 153 152 143 139 140 87 131 255 255 236 251 255 255 255 242 141 184 178 151 145 169 139 120 110 174 122 99 90 85 83 89 233 255 255 255 255 251 125 112 104 215 158 105 71 57 255 255 255 255 252 140 109 172 102 175 119 97 115 60 255 241 120 161 248 255 248 255 255 255 255 255 152 255 95 108 255 101 122 206 115 255 163 202 225 147 80 195 129 188 131 163 255 107 177 104 169 242 149 92 136 255 86 91 142 246 58 92 175 122 255 109 81 154 239 76 152 108 172 145 160 255 174 121 171 147 -0 -84 -121 -153 -180 -200 -215 -226 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -220 -207 -190 -167 -137 -103 -66 -0 163 149 130 111 223 172 152 139 149 111 255 157 106 72 232 180 175 112 77 255 149 123 115 255 166 111 161 255 148 140 169 106 57 246 141 161 153 140 182 69 233 128 222 88 220 132 176 95 60 235 93 51 247 93 228 215 206 248 255 255 210 255 161 82 118 249 255 71 87 110 175 71 176 82 103 149 170 103 128 251 255 255 255 255 175 109 117 121 144 194 105 121 224 255 62 72 85 96 107 128 221 93 93 103 146 120 111 135 158 173 134 152 174 145 144 152 146 223 241 255 69 127 113 123 148 142 145 159 243 255 72 125 108 113 128 129 142 146 150 151 152 154 160 152 250 255 156 163 153 145 150 151 153 157 153 157 155 162 157 164 163 170 171 171 169 161 160 162 169 177 178 176 170 174 168 169 175 169 168 169 174 181 187 186 187 192 187 185 185 185 184 183 181 186 185 184 188 187 183 177 179 177 183 187 188 184 185 186 181 183 184 185 185 185 187 192 187 186 187 181 174 169 168 169 175 169 168 174 170 176 178 177 169 162 160 161 169 171 171 170 163 164 157 162 155 157 153 157 153 151 150 145 153 163 156 255 250 152 160 154 152 151 150 146 142 129 128 113 108 125 72 255 243 159 145 142 148 123 113 127 69 255 241 223 146 152 144 145 174 152 134 173 158 135 111 120 146 103 93 93 221 128 107 96 85 72 62 255 224 121 105 194 144 121 117 109 175 255 255 255 255 251 128 103 170 149 103 82 176 71 175 110 87 71 255 249 118 82 161 255 210 255 255 248 206 215 228 93 247 51 93 235 60 95 176 132 220 88 222 128 233 69 182 140 153 161 141 246 57 106 169 140 148 255 161 111 166 255 115 123 149 255 77 112 175 180 232 72 106 157 255 111 149 139 152 172 223 111 130 149 163 -0 -66 -103 -137 -167 -190 -207 -220 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -213 -198 -178 -153 -122 -86 -0 168 147 141 78 237 113 168 118 162 109 71 250 129 95 254 178 171 128 79 58 250 107 161 255 192 125 145 76 249 120 171 101 100 255 108 197 169 143 93 187 255 132 89 221 221 162 125 157 82 244 135 72 255 119 255 255 255 255 255 255 247 255 251 255 77 131 107 234 212 211 219 236 255 169 76 86 130 155 75 92 101 141 181 132 229 255 62 111 81 96 191 101 108 112 251 255 255 255 255 255 255 255 65 76 91 130 192 117 134 137 151 173 135 153 175 145 148 143 145 162 244 255 72 99 102 139 106 111 128 139 246 255 75 89 90 93 99 104 118 119 114 126 123 137 141 142 238 255 63 84 89 94 103 118 122 127 131 140 133 141 133 141 133 142 143 142 141 130 129 129 132 142 143 141 132 140 129 131 140 130 129 129 130 132 140 130 132 140 129 129 128 128 127 120 127 119 119 119 118 114 100 100 114 118 119 119 119 127 120 127 128 128 129 129 140 132 130 140 132 130 129 129 130 140 131 129 140 132 141 143 142 132 129 129 130 141 142 143 142 133 141 133 141 133 140 131 127 122 118 103 94 89 84 63 255 238 142 141 137 123 126 114 119 118 104 99 93 90 89 75 255 246 139 128 111 106 139 102 99 72 255 244 162 145 143 148 145 175 153 135 173 151 137 134 117 192 130 91 76 65 255 255 255 255 255 255 255 251 112 108 101 191 96 81 111 62 255 229 132 181 141 101 92 75 155 130 86 76 169 255 236 219 211 212 234 107 131 77 255 251 255 247 255 255 255 255 255 255 119 255 72 135 244 82 157 125 162 221 221 89 132 255 187 93 143 169 197 108 255 100 101 171 120 249 76 145 125 192 255 161 107 250 58 79 128 171 178 254 95 129 250 71 109 162 118 168 113 237 78 141 147 168 -0 -86 -122 -153 -178 -198 -213 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -219 -206 -189 -166 -139 -107 -74 -0 164 150 114 255 143 184 121 180 111 119 255 139 135 255 147 208 150 92 95 255 125 201 255 153 149 149 89 255 116 194 110 77 74 250 93 172 167 112 77 185 241 92 72 239 165 151 79 164 221 196 137 255 160 94 225 212 248 210 247 255 255 208 255 245 255 82 93 211 88 90 111 139 241 255 61 89 135 168 74 78 89 106 161 102 119 252 255 73 71 88 210 79 80 90 102 181 109 121 140 170 152 251 255 255 255 255 148 100 118 111 119 144 170 134 153 172 154 161 145 146 159 248 255 46 88 145 195 128 141 142 144 248 255 206 212 193 191 188 183 183 185 173 171 166 165 164 164 251 255 187 188 174 167 163 163 165 167 170 168 171 169 171 168 169 176 176 182 183 177 168 167 168 174 182 182 176 180 174 175 181 174 173 174 174 175 179 180 181 185 185 185 184 182 179 179 183 184 182 178 171 167 171 178 182 184 183 179 179 182 184 185 185 185 181 180 179 175 174 174 173 174 181 175 174 180 176 182 182 174 168 167 168 177 183 182 176 176 169 168 171 169 171 168 170 167 165 163 163 167 174 188 187 255 251 164 164 165 166 171 173 185 183 183 188 191 193 212 206 255 248 144 142 141 128 195 145 88 46 255 248 159 146 145 161 154 172 153 134 170 144 119 111 118 100 148 255 255 255 255 251 152 170 140 121 109 181 102 90 80 79 210 88 71 73 255 252 119 102 161 106 89 78 74 168 135 89 61 255 241 139 111 90 88 211 93 82 255 245 255 208 255 255 247 210 248 212 225 94 160 255 137 196 221 164 79 151 165 239 72 92 241 185 77 112 167 172 93 250 74 77 110 194 116 255 89 149 149 153 255 201 125 255 95 92 150 208 147 255 135 139 255 119 111 180 121 184 143 255 114 150 164 -0 -74 -107 -139 -166 -189 -206 -219 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -212 -197 -178 -154 -125 -95 -67 -0 144 166 255 126 162 138 149 139 92 75 246 117 87 233 94 185 126 133 255 134 155 120 252 165 152 95 185 227 124 153 88 67 255 113 202 133 143 82 75 255 116 107 255 113 194 111 69 230 119 230 255 139 166 255 156 161 255 255 255 255 248 255 216 255 229 251 255 209 68 81 91 125 119 251 255 223 226 255 61 72 86 104 195 87 91 118 243 254 253 255 255 63 73 85 98 199 72 122 94 137 121 116 158 176 147 230 255 63 115 90 101 116 165 112 112 135 149 148 160 145 146 157 244 255 255 255 139 99 111 119 128 143 224 255 107 96 101 110 120 130 144 149 150 150 151 150 148 157 238 255 76 81 91 101 112 127 128 131 136 140 149 142 149 139 141 149 141 150 151 149 138 137 138 140 150 149 141 148 138 143 137 137 137 137 138 138 138 138 138 137 136 135 131 140 129 129 128 126 122 111 111 122 126 128 129 129 140 131 135 136 137 138 138 138 138 138 137 137 137 137 143 138 148 141 149 150 140 138 137 138 149 151 150 141 149 141 139 149 142 149 140 136 131 128 127 112 101 91 81 76 255 238 157 148 150 151 150 150 149 144 130 120 110 101 96 107 255 224 143 128 119 111 99 139 255 255 255 244 157 146 145 160 148 149 135 112 112 165 116 101 90 115 63 255 230 147 176 158 116 121 137 94 122 72 199 98 85 73 63 255 255 253 254 243 118 91 87 195 104 86 72 61 255 226 223 255 251 119 125 91 81 68 209 255 251 229 255 216 255 248 255 255 255 255 161 156 255 166 139 255 230 119 230 69 111 194 113 255 107 116 255 75 82 143 133 202 113 255 67 88 153 124 227 185 95 152 165 252 120 155 134 255 133 126 185 94 233 87 117 246 75 92 139 149 138 162 126 255 166 144 -0 -67 -95 -125 -154 -178 -197 -212 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -218 -205 -188 -166 -141 -112 -83 -0 122 151 113 225 172 161 135 175 101 73 255 124 101 244 111 209 113 166 255 135 171 100 66 228 167 103 200 255 127 186 108 93 255 140 165 156 167 103 67 62 251 109 47 245 103 165 124 255 127 90 226 226 133 114 255 120 161 251 208 248 255 255 211 255 253 64 97 225 251 59 90 129 167 160 122 210 150 151 251 255 255 255 255 255 69 111 153 114 197 109 111 251 255 255 255 252 243 255 76 70 125 192 108 129 145 166 147 250 255 75 72 88 102 149 198 129 142 145 152 149 161 145 146 155 163 174 232 255 65 83 92 102 120 132 255 62 67 79 90 102 118 122 130 141 139 149 151 149 141 150 247 255 172 178 162 154 150 150 152 153 154 156 163 156 162 155 155 160 163 171 171 169 161 160 160 162 168 175 170 175 170 174 167 166 167 167 167 167 167 167 165 162 169 167 167 172 172 171 167 160 154 160 167 171 172 172 167 167 169 162 165 167 167 167 167 167 167 166 167 174 170 175 170 175 168 162 160 160 161 169 171 171 163 160 155 155 162 156 163 156 154 153 152 150 150 154 162 178 172 255 247 150 141 149 151 149 139 141 130 122 118 102 90 79 67 62 255 132 120 102 92 83 65 255 232 174 163 155 146 145 161 149 152 145 142 129 198 149 102 88 72 75 255 250 147 166 145 129 108 192 125 70 76 255 243 252 255 255 255 251 111 109 197 114 153 111 69 255 255 255 255 255 251 151 150 210 122 160 167 129 90 59 251 225 97 64 253 255 211 255 255 248 208 251 161 120 255 114 133 226 226 90 127 255 124 165 103 245 47 109 251 62 67 103 167 156 165 140 255 93 108 186 127 255 200 103 167 228 66 100 171 135 255 166 113 209 111 244 101 124 255 73 101 175 135 161 172 225 113 151 122 -0 -83 -112 -141 -166 -188 -205 -218 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -211 -196 -177 -154 -128 -99 -71 -0 168 101 255 142 163 150 156 152 84 255 146 112 235 148 181 154 161 87 223 162 134 75 242 178 126 165 116 255 161 149 139 255 138 179 138 153 136 90 59 255 123 99 255 103 199 123 72 246 92 91 255 154 111 54 241 82 255 255 255 255 255 247 255 211 237 103 137 127 247 255 255 255 99 136 77 207 90 97 102 150 187 149 162 247 255 255 99 73 206 70 84 115 175 108 116 132 158 236 253 255 255 150 101 112 121 143 162 148 246 255 255 255 255 255 149 101 112 120 132 151 148 161 145 146 154 158 175 251 255 166 173 156 150 151 247 255 160 167 149 152 149 151 155 148 155 149 157 158 157 150 157 237 255 76 80 91 101 112 127 128 128 129 131 135 139 148 138 138 138 140 147 156 156 150 138 137 138 141 148 141 148 141 147 138 137 137 137 137 137 136 135 129 132 140 129 128 128 126 122 111 111 122 126 128 128 129 140 132 129 135 136 137 137 137 137 137 138 147 141 148 141 148 141 138 137 138 150 156 156 147 140 138 138 138 148 139 135 131 129 128 128 127 112 101 91 80 76 255 237 157 150 157 158 157 149 155 148 155 151 149 152 149 167 160 255 247 151 150 156 173 166 255 251 175 158 154 146 145 161 148 151 132 120 112 101 149 255 255 255 255 255 246 148 162 143 121 112 101 150 255 255 253 236 158 132 116 108 175 115 84 70 206 73 99 255 255 247 162 149 187 150 102 97 90 207 77 136 99 255 255 255 247 127 137 103 237 211 255 247 255 255 255 255 255 82 241 54 111 154 255 91 92 246 72 123 199 103 255 99 123 255 59 90 136 153 138 179 138 255 139 149 161 255 116 165 126 178 242 75 134 162 223 87 161 154 181 148 235 112 146 255 84 152 156 150 163 142 255 101 168 -0 -71 -99 -128 -154 -177 -196 -211 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -217 -204 -187 -166 -142 -114 -86 -0 149 134 85 233 175 134 150 139 144 255 109 144 232 160 185 140 144 121 232 166 154 95 191 223 140 170 91 68 246 121 180 255 111 198 143 179 120 134 97 255 145 148 255 141 131 174 115 255 121 86 63 252 136 109 255 118 77 245 216 211 247 255 255 207 255 221 255 71 82 138 173 94 218 231 241 255 204 77 78 89 106 161 103 131 147 157 234 238 251 255 61 93 142 221 89 89 102 132 141 153 173 234 255 66 84 93 112 143 119 121 137 158 152 146 229 255 65 83 93 104 125 140 148 161 145 146 154 152 169 240 255 76 80 91 103 121 241 255 75 74 81 91 102 121 128 131 136 140 147 160 151 141 147 250 255 165 172 156 149 144 143 143 142 142 140 151 155 162 154 153 153 154 155 161 170 170 161 160 161 162 167 170 175 170 175 167 166 166 166 166 164 162 168 161 160 165 165 163 160 153 146 153 160 163 165 165 160 161 168 162 164 166 166 166 166 167 175 170 175 170 167 162 161 160 161 170 170 161 155 154 153 153 154 162 155 151 140 142 142 143 143 144 149 156 172 165 255 250 147 141 151 160 147 140 136 131 128 121 102 91 81 74 75 255 241 121 103 91 80 76 255 240 169 152 154 146 145 161 148 140 125 104 93 83 65 255 229 146 152 158 137 121 119 143 112 93 84 66 255 234 173 153 141 132 102 89 89 221 142 93 61 255 251 238 234 157 147 131 103 161 106 89 78 77 204 255 241 231 218 94 173 138 82 71 255 221 255 207 255 255 247 211 216 245 77 118 255 109 136 252 63 86 121 255 115 174 131 141 255 148 145 255 97 134 120 179 143 198 111 255 180 121 246 68 91 170 140 223 191 95 154 166 232 121 144 140 185 160 232 144 109 255 144 139 150 134 175 233 85 134 149 -0 -86 -114 -142 -166 -187 -204 -217 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -241 -237 -230 -222 -210 -195 -177 -154 -129 -101 -73 -0 135 148 255 169 140 168 98 216 255 137 76 236 153 196 159 182 79 227 148 172 119 200 255 121 168 120 73 255 116 196 88 216 97 186 131 153 102 151 255 175 112 99 227 149 126 166 72 244 101 75 255 142 114 60 249 131 255 255 255 255 255 255 248 255 230 255 241 161 156 154 202 111 120 160 127 229 255 62 72 86 104 194 88 100 128 113 142 162 180 247 255 255 255 216 69 76 95 117 120 113 139 147 250 255 160 147 143 156 174 148 132 149 154 153 147 250 255 150 162 142 136 139 150 155 167 152 156 154 149 164 249 255 138 152 141 135 135 251 255 153 157 151 143 152 160 138 136 136 136 143 161 139 137 139 239 255 71 106 79 97 92 101 110 124 120 124 136 139 147 138 136 136 137 137 140 150 149 138 137 138 138 138 140 145 150 145 144 144 144 143 142 138 142 137 137 137 136 133 129 119 119 129 133 136 137 137 137 142 138 142 143 144 144 144 145 150 145 140 138 138 138 137 138 149 150 140 137 137 136 136 138 147 139 136 124 120 124 110 101 92 97 79 106 71 255 239 139 137 139 161 143 136 136 136 138 160 152 143 151 157 153 255 251 135 135 141 152 138 255 249 164 149 154 156 152 167 155 150 139 136 142 162 150 255 250 147 153 154 149 132 148 174 156 143 147 160 255 250 147 139 113 120 117 95 76 69 216 255 255 255 247 180 162 142 113 128 100 88 194 104 86 72 62 255 229 127 160 120 111 202 154 156 161 241 255 230 255 248 255 255 255 255 255 255 131 249 60 114 142 255 75 101 244 72 166 126 149 227 99 112 175 255 151 102 153 131 186 97 216 88 196 116 255 73 120 168 121 255 200 119 172 148 227 79 182 159 196 153 236 76 137 255 216 98 168 140 169 255 148 135 -0 -73 -101 -129 -154 -177 -195 -210 -222 -230 -237 -241 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -186 -166 -142 -116 -88 -0 162 115 103 255 146 164 133 91 188 222 132 255 161 127 173 150 164 250 120 185 127 189 102 255 169 148 83 138 246 115 145 241 124 202 144 179 103 205 255 151 157 78 239 127 146 83 166 255 119 95 255 196 116 115 255 107 82 229 253 211 207 248 255 255 206 255 217 255 63 119 86 192 99 102 143 171 136 252 255 255 255 255 255 69 116 170 120 130 136 161 139 164 138 229 254 59 85 113 156 194 150 155 157 168 255 77 120 93 112 135 167 153 136 154 155 154 147 241 255 77 78 90 108 113 121 140 152 146 154 153 149 163 243 255 63 82 91 101 112 241 255 70 118 87 98 114 90 101 111 121 134 144 168 138 135 133 251 255 72 69 107 72 86 92 137 168 132 135 135 141 142 114 121 134 131 142 146 160 149 137 135 132 143 143 144 147 155 144 140 149 147 154 162 155 158 159 158 157 152 145 146 145 152 157 158 159 158 155 162 154 147 149 140 144 155 147 144 143 143 132 135 137 149 160 146 142 131 134 121 114 142 141 135 135 132 168 137 92 86 72 107 69 72 255 251 133 135 138 168 144 134 121 111 101 90 114 98 87 118 70 255 241 112 101 91 82 63 255 243 163 149 153 154 146 152 140 121 113 108 90 78 77 255 241 147 154 155 154 136 153 167 135 112 93 120 77 255 168 157 155 150 194 156 113 85 59 254 229 138 164 139 161 136 130 120 170 116 69 255 255 255 255 255 252 136 171 143 102 99 192 86 119 63 255 217 255 206 255 255 248 207 211 253 229 82 107 255 115 116 196 255 95 119 255 166 83 146 127 239 78 157 151 255 205 103 179 144 202 124 241 145 115 246 138 83 148 169 255 102 189 127 185 120 250 164 150 173 127 161 255 132 222 188 91 133 164 146 255 103 115 162 -0 -88 -116 -142 -166 -186 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -221 -209 -195 -176 -155 -130 -104 -78 -0 132 81 55 252 134 158 97 107 255 139 79 236 119 197 121 150 255 116 196 134 191 115 73 243 158 113 156 255 126 199 255 140 161 142 161 138 119 161 232 120 171 255 137 153 112 75 164 246 138 255 134 176 97 71 234 93 251 64 237 255 255 255 255 247 255 238 121 251 255 85 72 205 69 84 107 144 107 124 170 166 134 165 240 255 255 124 93 117 112 138 160 157 181 146 250 255 255 255 255 116 128 126 144 157 244 255 74 77 84 100 136 124 93 116 135 145 151 154 251 255 109 136 166 153 153 159 163 161 154 161 161 156 170 252 255 155 160 155 148 143 252 255 72 76 90 111 71 87 99 112 112 125 161 95 100 107 114 244 253 250 238 252 255 255 255 87 77 90 90 102 112 72 87 112 100 109 109 139 103 91 82 88 94 102 117 124 126 95 98 102 108 109 112 117 118 117 116 114 111 98 98 111 114 116 117 118 117 112 109 108 102 98 95 126 124 117 102 94 88 82 91 103 139 109 109 100 112 87 72 112 102 90 90 77 87 255 255 255 252 238 250 253 244 114 107 100 95 161 125 112 112 99 87 71 111 90 76 72 255 252 143 148 155 160 155 255 252 170 156 161 161 154 161 163 159 153 153 166 136 109 255 251 154 151 145 135 116 93 124 136 100 84 77 74 255 244 157 144 126 128 116 255 255 255 255 250 146 181 157 160 138 112 117 93 124 255 255 240 165 134 166 170 124 107 144 107 84 69 205 72 85 255 251 121 238 255 247 255 255 255 255 237 64 251 93 234 71 97 176 134 255 138 246 164 75 112 153 137 255 171 120 232 161 119 138 161 142 161 140 255 199 126 255 156 113 158 243 73 115 191 134 196 116 255 150 121 197 119 236 79 139 255 107 97 158 134 252 55 81 132 -0 -78 -104 -130 -155 -176 -195 -209 -221 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -202 -185 -166 -143 -118 -93 -70 -0 102 72 255 127 175 127 106 74 248 137 255 101 215 135 189 90 234 124 151 198 149 82 98 239 120 144 72 246 163 126 255 179 159 169 140 138 85 253 146 95 255 145 163 120 91 74 255 98 98 225 205 119 87 212 211 255 97 103 221 230 206 247 255 255 208 255 97 158 243 239 255 255 61 92 138 204 94 112 141 188 105 137 160 163 239 255 64 116 91 110 149 112 145 160 158 183 185 135 230 255 80 96 103 120 128 250 255 205 208 187 192 224 82 84 104 124 112 105 117 234 255 255 78 82 94 113 125 143 153 147 154 151 156 170 244 255 71 120 92 101 111 243 246 236 231 236 255 255 255 186 167 169 195 224 142 131 132 138 181 207 155 147 150 157 232 240 224 215 219 226 237 255 253 206 197 196 203 212 233 237 198 185 184 186 188 195 209 225 166 153 153 153 154 154 153 152 149 144 147 150 147 144 149 152 153 154 154 153 153 153 166 225 209 195 188 186 184 185 198 237 233 212 203 196 197 206 253 255 237 226 219 215 224 240 232 157 150 147 155 207 181 138 132 131 142 224 195 169 167 186 255 255 255 236 231 236 246 243 111 101 92 120 71 255 244 170 156 151 154 147 153 143 125 113 94 82 78 255 255 234 117 105 112 124 104 84 82 224 192 187 208 205 255 250 128 120 103 96 80 255 230 135 185 183 158 160 145 112 149 110 91 116 64 255 239 163 160 137 105 188 141 112 94 204 138 92 61 255 255 239 243 158 97 255 208 255 255 247 206 230 221 103 97 255 211 212 87 119 205 225 98 98 255 74 91 120 163 145 255 95 146 253 85 138 140 169 159 179 255 126 163 246 72 144 120 239 98 82 149 198 151 124 234 90 189 135 215 101 255 137 248 74 106 127 175 127 255 72 102 -0 -70 -93 -118 -143 -166 -185 -202 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -220 -208 -193 -175 -154 -131 -106 -82 255 116 79 107 243 164 148 120 108 255 131 70 230 86 191 116 180 255 135 163 134 183 113 128 255 138 142 112 255 174 118 62 242 146 177 143 165 99 67 241 127 78 247 133 139 101 78 61 252 73 238 133 175 110 211 88 209 225 137 255 255 255 255 255 255 247 255 243 255 86 199 89 108 247 255 255 255 182 71 120 99 179 109 119 147 139 157 252 255 75 73 94 175 92 121 139 112 142 162 179 168 255 77 108 117 121 130 142 227 255 99 98 97 183 209 189 183 190 197 182 166 160 172 246 255 140 157 137 135 143 145 152 146 153 145 149 162 251 255 74 72 87 99 141 226 113 106 107 112 127 204 112 117 121 134 206 103 110 112 114 127 191 93 103 106 110 127 202 93 102 105 106 110 131 185 92 103 105 106 110 127 197 93 102 104 105 106 109 124 190 91 101 102 103 103 102 102 102 97 100 97 97 100 97 102 102 102 103 103 102 101 91 190 124 109 106 105 104 102 93 197 127 110 106 105 103 92 185 131 110 106 105 102 93 202 127 110 106 103 93 191 127 114 112 110 103 206 134 121 117 112 204 127 112 107 106 113 226 141 99 87 72 74 255 251 162 149 145 153 146 152 145 143 135 137 157 140 255 246 172 160 166 182 197 190 183 189 209 183 97 98 99 255 227 142 130 121 117 108 77 255 168 179 162 142 112 139 121 92 175 94 73 75 255 252 157 139 147 119 109 179 99 120 71 182 255 255 255 247 108 89 199 86 255 243 255 247 255 255 255 255 255 255 137 225 209 88 211 110 175 133 238 73 252 61 78 101 139 133 247 78 127 241 67 99 165 143 177 146 242 62 118 174 255 112 142 138 255 128 113 183 134 163 135 255 180 116 191 86 230 70 131 255 108 120 148 164 243 107 79 116 255 -82 -106 -131 -154 -175 -193 -208 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -214 -200 -184 -164 -142 -118 -94 -71 251 98 133 255 121 166 137 103 51 247 80 145 215 207 140 128 144 255 135 135 204 120 128 60 250 147 100 71 238 145 78 109 243 103 176 127 148 114 255 122 131 255 130 159 112 90 73 255 183 255 175 102 175 219 90 68 251 127 71 241 217 238 208 247 255 255 207 255 234 255 189 71 121 103 148 121 220 237 255 75 75 192 70 89 135 105 120 140 242 255 255 255 255 70 126 191 110 120 128 150 149 244 255 68 93 91 84 104 118 255 46 92 85 91 157 102 92 111 135 151 153 144 145 160 241 255 77 78 90 112 121 136 141 145 153 144 146 155 245 255 255 255 255 255 255 66 76 88 99 113 222 60 97 118 130 230 60 97 117 124 138 226 62 98 118 124 138 231 61 97 117 124 131 148 230 61 98 118 124 131 146 231 60 97 117 122 130 137 152 231 60 96 115 120 127 133 139 148 164 121 110 121 164 148 139 133 127 120 115 96 60 231 152 137 130 122 117 97 60 231 146 131 124 118 98 61 230 148 131 124 117 97 61 231 138 124 118 98 62 226 138 124 117 97 60 230 130 118 97 60 222 113 99 88 76 66 255 255 255 255 255 255 245 155 146 144 153 145 141 136 121 112 90 78 77 255 241 160 145 144 153 151 135 111 92 102 157 91 85 92 46 255 118 104 84 91 93 68 255 244 149 150 128 120 110 191 126 70 255 255 255 255 242 140 120 105 135 89 70 192 75 75 255 237 220 121 148 103 121 71 189 255 234 255 207 255 255 247 208 238 217 241 71 127 251 68 90 219 175 102 175 255 183 255 73 90 112 159 130 255 131 122 255 114 148 127 176 103 243 109 78 145 238 71 100 147 250 60 128 120 204 135 135 255 144 128 140 207 215 145 80 247 51 103 137 166 121 255 133 98 251 -71 -94 -118 -142 -164 -184 -200 -214 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -218 -207 -191 -173 -152 -128 -104 -81 -0 104 163 255 139 175 150 124 73 255 103 136 84 225 142 143 86 118 243 82 229 142 122 116 255 167 111 81 200 224 112 135 255 129 190 140 120 187 255 149 126 77 241 157 133 107 88 255 149 255 130 172 71 236 111 81 59 247 82 161 255 121 255 255 255 255 248 255 204 255 225 238 255 72 90 168 109 125 142 244 255 255 255 62 94 152 202 136 156 128 160 150 138 240 255 255 148 125 132 134 140 153 157 251 255 208 213 188 181 177 247 255 45 84 115 176 225 126 121 137 152 164 154 144 144 152 249 255 110 137 167 159 153 151 150 155 154 143 143 148 167 179 153 150 151 252 255 255 255 255 255 249 255 255 255 255 250 255 255 255 255 255 251 255 255 255 255 255 250 255 255 255 255 255 250 251 255 255 255 255 255 253 250 255 255 255 255 255 255 249 250 255 255 255 255 255 255 255 253 238 250 250 238 253 255 255 255 255 255 255 255 250 249 255 255 255 255 255 255 250 253 255 255 255 255 255 251 250 255 255 255 255 255 250 255 255 255 255 255 251 255 255 255 255 255 250 255 255 255 255 249 255 255 255 255 255 252 151 150 153 179 167 148 143 143 154 155 150 151 153 159 167 137 110 255 249 152 144 144 154 164 152 137 121 126 225 176 115 84 45 255 247 177 181 188 213 208 255 251 157 153 140 134 132 125 148 255 255 240 138 150 160 128 156 136 202 152 94 62 255 255 255 244 142 125 109 168 90 72 255 238 225 255 204 255 248 255 255 255 255 121 255 161 82 247 59 81 111 236 71 172 130 255 149 255 88 107 133 157 241 77 126 149 255 187 120 140 190 129 255 135 112 224 200 81 111 167 255 116 122 142 229 82 243 118 86 143 142 225 84 136 103 255 73 124 150 175 139 255 163 104 -0 -81 -104 -128 -152 -173 -191 -207 -218 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -212 -198 -181 -160 -137 -113 -89 -67 -0 153 87 232 148 160 137 125 255 155 148 95 254 153 147 96 81 255 111 82 205 141 93 71 238 132 98 208 255 120 136 60 249 165 151 139 100 167 237 130 92 255 151 146 119 105 255 80 151 250 109 176 255 139 91 90 255 138 156 63 251 97 243 207 248 255 255 206 255 236 64 105 236 255 255 134 91 116 118 124 163 138 245 255 255 255 131 121 149 141 155 180 113 128 139 227 255 76 87 111 121 137 145 157 229 255 114 89 110 120 136 250 255 255 255 255 179 118 120 114 131 148 160 159 154 145 149 239 255 255 69 127 119 111 119 131 154 142 141 143 146 160 167 152 154 145 149 161 162 161 152 151 151 154 160 168 167 159 158 158 158 158 158 159 159 158 158 158 158 158 156 149 157 158 156 147 147 154 164 164 155 155 161 169 163 169 161 160 160 160 160 159 158 155 161 153 151 150 147 140 131 140 147 150 151 153 161 155 158 159 160 160 160 160 161 169 163 169 161 155 155 164 164 154 147 147 156 158 157 149 156 158 158 158 158 158 159 159 158 158 158 158 158 159 167 168 160 154 151 151 152 161 162 161 149 145 154 152 167 160 146 143 141 142 154 131 119 111 119 127 69 255 255 239 149 145 154 159 160 148 131 114 120 118 179 255 255 255 255 250 136 120 110 89 114 255 229 157 145 137 121 111 87 76 255 227 139 128 113 180 155 141 149 121 131 255 255 255 245 138 163 124 118 116 91 134 255 255 236 105 64 236 255 206 255 255 248 207 243 97 251 63 156 138 255 90 91 139 255 176 109 250 151 80 255 105 119 146 151 255 92 130 237 167 100 139 151 165 249 60 136 120 255 208 98 132 238 71 93 141 205 82 111 255 81 96 147 153 254 95 148 155 255 125 137 160 148 232 87 153 -0 -67 -89 -113 -137 -160 -181 -198 -212 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -217 -204 -188 -169 -146 -121 -95 -72 -0 118 121 240 159 176 126 175 255 138 169 109 147 234 155 120 78 71 241 90 223 140 120 77 198 222 110 187 109 255 135 117 255 181 126 160 103 83 255 143 109 134 233 164 113 153 255 101 74 255 140 82 169 241 125 129 255 173 154 119 255 158 255 255 255 255 255 248 255 248 206 111 120 141 150 236 255 77 122 127 121 152 173 136 171 167 253 70 78 129 102 115 158 179 144 163 168 255 65 80 84 99 103 118 123 128 255 66 72 81 92 112 126 153 119 121 223 255 64 82 88 94 113 128 136 144 152 145 146 165 243 255 72 111 90 100 110 135 162 141 143 143 146 157 160 154 160 152 154 162 162 161 152 151 151 152 154 160 167 159 159 159 159 159 159 159 159 158 158 158 158 158 156 148 157 157 156 146 145 148 157 157 147 146 148 152 155 162 154 153 153 153 152 150 146 150 144 143 141 137 127 127 137 141 143 144 150 146 150 152 153 153 153 154 162 155 152 148 146 147 157 157 148 145 146 156 157 157 148 156 158 158 158 158 158 159 159 159 159 159 159 159 159 167 160 154 152 151 151 152 161 162 162 154 152 160 154 160 157 146 143 143 141 162 135 110 100 90 111 72 255 243 165 146 145 152 144 136 128 113 94 88 82 64 255 223 121 119 153 126 112 92 81 72 66 255 128 123 118 103 99 84 80 65 255 168 163 144 179 158 115 102 129 78 70 253 167 171 136 173 152 121 127 122 77 255 236 150 141 120 111 206 248 255 248 255 255 255 255 255 158 255 119 154 173 255 129 125 241 169 82 140 255 74 101 255 153 113 164 233 134 109 143 255 83 103 160 126 181 255 117 135 255 109 187 110 222 198 77 120 140 223 90 241 71 78 120 155 234 147 109 169 138 255 175 126 176 159 240 121 118 -0 -72 -95 -121 -146 -169 -188 -204 -217 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -210 -195 -177 -154 -129 -102 -76 -0 189 74 237 155 165 155 113 116 227 189 122 167 255 135 136 106 76 221 209 197 166 124 94 206 255 105 189 80 66 237 102 72 237 148 177 121 91 65 252 103 169 255 170 131 127 82 223 80 62 252 103 76 255 119 167 255 94 202 86 85 243 86 234 204 206 248 255 255 211 255 208 75 80 113 121 135 245 255 61 117 92 118 159 117 142 156 237 255 105 166 80 91 115 159 126 140 156 252 255 194 199 176 165 171 177 154 240 254 169 175 162 157 163 174 191 133 130 251 255 165 172 156 150 153 165 161 154 163 146 146 158 251 255 74 72 86 98 114 178 108 159 145 143 146 154 154 147 153 145 146 152 162 161 152 151 151 152 152 154 158 159 159 159 159 159 159 159 158 156 164 165 165 165 163 156 163 164 163 154 153 155 164 163 154 153 153 153 155 159 160 160 160 158 155 159 161 166 165 162 155 148 155 162 165 166 161 159 155 158 160 160 160 159 155 153 153 153 154 163 164 155 153 154 163 164 163 156 163 165 165 165 164 156 158 159 159 159 159 159 159 159 158 154 152 152 151 151 152 161 162 152 146 145 153 147 154 154 146 143 145 159 108 178 114 98 86 72 74 255 251 158 146 146 163 154 161 165 153 150 156 172 165 255 251 130 133 191 174 163 157 162 175 169 254 240 154 177 171 165 176 199 194 255 252 156 140 126 159 115 91 80 166 105 255 237 156 142 117 159 118 92 117 61 255 245 135 121 113 80 75 208 255 211 255 255 248 206 204 234 86 243 85 86 202 94 255 167 119 255 76 103 252 62 80 223 82 127 131 170 255 169 103 252 65 91 121 177 148 237 72 102 237 66 80 189 105 255 206 94 124 166 197 209 221 76 106 136 135 255 167 122 189 227 116 113 155 165 155 237 74 189 -0 -76 -102 -129 -154 -177 -195 -210 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -201 -184 -163 -137 -109 -80 -0 110 199 255 104 210 168 121 176 255 134 157 153 83 233 152 107 101 222 84 228 149 156 99 191 101 255 187 106 74 254 116 89 206 217 161 142 112 76 255 128 130 106 255 154 129 89 252 92 74 255 149 86 61 251 160 99 218 111 192 72 239 199 255 255 255 255 255 255 247 255 250 255 67 110 153 137 137 146 249 255 76 69 111 189 106 128 140 145 244 255 145 66 82 90 152 103 102 119 132 234 255 101 89 91 112 133 159 141 241 255 76 81 92 112 125 160 178 140 142 240 255 76 80 92 103 125 143 153 149 161 145 144 152 246 255 255 255 255 252 244 255 86 101 111 121 133 153 151 153 160 152 152 154 162 161 152 151 151 152 152 152 152 152 152 152 152 152 151 151 149 141 147 157 158 158 156 148 157 158 156 146 145 148 156 155 146 145 145 145 146 145 145 144 144 141 130 129 128 127 123 111 111 123 127 128 129 130 141 144 144 145 145 146 145 145 145 146 155 156 148 145 146 156 158 157 148 156 158 158 157 147 141 149 151 151 152 152 152 152 152 152 152 152 152 151 151 152 161 162 154 152 152 160 153 151 153 133 121 111 101 86 255 244 252 255 255 255 255 246 152 144 145 161 149 153 143 125 103 92 80 76 255 240 142 140 178 160 125 112 92 81 76 255 241 141 159 133 112 91 89 101 255 234 132 119 102 103 152 90 82 66 145 255 244 145 140 128 106 189 111 69 76 255 249 146 137 137 153 110 67 255 250 255 247 255 255 255 255 255 255 199 239 72 192 111 218 99 160 251 61 86 149 255 74 92 252 89 129 154 255 106 130 128 255 76 112 142 161 217 206 89 116 254 74 106 187 255 101 191 99 156 149 228 84 222 101 107 152 233 83 153 157 134 255 176 121 168 210 104 255 199 110 -0 -80 -109 -137 -163 -184 -201 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -219 -207 -191 -171 -146 -117 -87 -0 122 71 255 132 82 201 140 133 115 255 137 163 94 146 222 111 101 225 120 255 135 183 110 186 90 61 245 130 82 192 251 90 214 255 105 173 122 102 255 148 137 95 62 249 149 100 126 219 89 255 170 130 89 255 122 136 231 120 99 205 255 89 189 225 236 248 211 247 255 255 207 255 249 255 255 78 120 111 123 144 245 255 255 255 163 90 103 119 124 147 250 255 60 90 123 181 227 130 140 144 161 255 61 68 76 83 100 129 101 104 243 255 166 154 151 155 154 168 180 143 152 248 255 148 161 142 136 139 154 153 149 160 145 143 149 167 179 154 151 153 162 240 255 112 146 129 128 135 152 144 146 150 151 152 154 160 166 159 158 159 159 159 159 159 159 159 158 158 158 158 158 156 147 148 155 164 165 161 163 171 172 170 161 160 161 168 175 168 167 167 167 167 166 163 170 169 174 167 164 160 154 147 154 160 164 167 174 169 170 163 166 167 167 167 167 168 175 168 161 160 161 170 172 171 163 161 165 164 155 148 147 156 158 158 158 158 158 159 159 159 159 159 159 159 158 159 166 160 154 152 151 150 146 144 152 135 128 129 146 112 255 240 162 153 151 154 179 167 149 143 145 160 149 153 154 139 136 142 161 148 255 248 152 143 180 168 154 155 151 154 166 255 243 104 101 129 100 83 76 68 61 255 161 144 140 130 227 181 123 90 60 255 250 147 124 119 103 90 163 255 255 255 245 144 123 111 120 78 255 255 249 255 207 255 255 247 211 248 236 225 189 89 255 205 99 120 231 136 122 255 89 130 170 255 89 219 126 100 149 249 62 95 137 148 255 102 122 173 105 255 214 90 251 192 82 130 245 61 90 186 110 183 135 255 120 225 101 111 222 146 94 163 137 255 115 133 140 201 82 132 255 71 122 -0 -87 -117 -146 -171 -191 -207 -219 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -213 -198 -179 -155 -126 -95 -66 -0 89 62 247 83 224 133 150 90 67 238 176 107 183 255 120 102 232 128 72 247 157 146 183 100 68 255 143 103 173 70 229 194 118 255 183 144 101 174 234 144 100 68 255 168 120 113 133 227 255 103 155 135 223 210 77 241 160 102 69 255 108 71 238 64 206 255 255 255 255 248 255 227 255 166 233 255 68 78 90 116 121 159 151 230 255 64 90 93 98 113 118 249 255 255 255 255 160 143 147 150 156 249 254 199 198 190 188 197 209 167 171 255 77 117 109 111 120 136 153 172 147 151 240 255 76 80 92 103 125 142 152 148 160 145 144 146 159 167 156 145 146 152 240 255 76 81 92 104 125 140 142 143 143 144 144 144 146 150 151 152 152 152 152 152 152 151 148 157 158 159 158 158 156 150 139 140 150 149 139 140 150 150 148 138 137 137 140 148 138 137 137 137 136 129 132 137 139 143 142 138 128 128 138 142 143 139 137 132 129 136 137 137 137 138 148 140 137 137 138 148 150 150 140 139 149 150 140 139 150 156 158 158 159 158 157 148 151 152 152 152 152 152 152 151 150 146 144 144 144 143 143 142 140 125 104 92 81 76 255 240 152 146 145 156 167 159 146 144 145 160 148 152 142 125 103 92 80 76 255 240 151 147 172 153 136 120 111 109 117 77 255 171 167 209 197 188 190 198 199 254 249 156 150 147 143 160 255 255 255 255 249 118 113 98 93 90 64 255 230 151 159 121 116 90 78 68 255 233 166 255 227 255 248 255 255 255 255 206 64 238 71 108 255 69 102 160 241 77 210 223 135 155 103 255 227 133 113 120 168 255 68 100 144 234 174 101 144 183 255 118 194 229 70 173 103 143 255 68 100 183 146 157 247 72 128 232 102 120 255 183 107 176 238 67 90 150 133 224 83 247 62 89 -0 -66 -95 -126 -155 -179 -198 -213 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -218 -205 -187 -164 -135 -102 -70 -0 141 94 255 115 144 175 154 120 73 255 148 141 123 124 255 101 229 133 126 255 160 137 191 110 80 175 242 119 172 78 84 231 100 66 255 171 105 186 255 168 111 79 188 255 142 123 125 88 255 128 75 168 226 150 207 255 127 143 84 61 247 121 255 105 111 208 250 207 248 255 255 206 255 216 234 93 234 138 152 133 144 153 153 192 107 251 255 184 196 169 171 175 168 199 96 139 255 93 83 86 112 129 134 238 255 69 79 92 113 149 162 147 240 255 62 82 91 102 121 134 146 150 145 152 248 255 148 161 142 135 138 151 159 156 167 156 144 145 155 168 161 155 145 146 248 255 158 168 150 144 146 156 157 158 158 158 159 159 159 159 159 159 159 159 159 159 158 157 149 155 165 166 165 162 170 169 161 163 171 170 162 162 168 176 176 168 167 167 169 174 167 166 166 165 163 154 153 152 151 148 141 132 141 148 151 152 153 154 163 165 166 166 167 174 169 167 167 168 176 176 168 162 162 170 171 163 161 169 170 162 165 166 165 155 149 157 158 159 159 159 159 159 159 159 159 159 159 158 158 158 157 156 146 144 150 168 158 255 248 146 145 155 161 168 155 145 144 156 167 156 159 151 138 135 142 161 148 255 248 152 145 150 146 134 121 102 91 82 62 255 240 147 162 149 113 92 79 69 255 238 134 129 112 86 83 93 255 139 96 199 168 175 171 169 196 184 255 251 107 192 153 153 144 133 152 138 234 93 234 216 255 206 255 255 248 207 250 208 111 105 255 121 247 61 84 143 127 255 207 150 226 168 75 128 255 88 125 123 142 255 188 79 111 168 255 186 105 171 255 66 100 231 84 78 172 119 242 175 80 110 191 137 160 255 126 133 229 101 255 124 123 141 148 255 73 120 154 175 144 115 255 94 141 -0 -70 -102 -135 -164 -187 -205 -218 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -195 -173 -145 -110 -73 -0 133 155 255 145 143 177 163 128 94 156 237 152 130 95 81 255 217 150 113 70 241 98 216 129 91 180 255 122 182 92 93 253 111 78 63 251 134 173 79 255 142 97 174 76 241 135 134 75 57 251 92 74 255 151 90 204 229 171 107 92 255 103 72 236 120 75 255 255 255 255 255 248 255 248 112 198 209 244 255 75 69 110 165 130 180 126 122 233 255 106 96 102 119 143 184 206 173 255 61 68 76 90 95 101 115 234 146 156 154 155 153 164 171 147 252 255 165 172 156 151 156 159 169 161 156 153 240 255 76 80 91 103 121 137 142 148 162 154 144 144 149 160 162 161 152 153 240 255 76 81 92 103 121 130 142 140 150 152 152 152 152 152 152 152 151 151 151 151 151 149 139 141 151 151 146 151 148 155 147 148 157 157 147 146 148 154 162 155 154 154 155 159 160 160 160 159 156 146 144 143 138 128 128 138 143 144 146 156 159 160 160 160 159 155 154 154 155 162 154 148 146 147 157 157 148 147 155 148 151 146 151 151 141 139 149 151 151 151 151 151 152 152 152 152 152 152 152 150 140 142 130 121 103 92 81 76 255 240 153 152 161 162 160 149 144 144 154 162 148 142 137 121 103 91 80 76 255 240 153 156 161 169 159 156 151 156 172 165 255 252 147 171 164 153 155 154 156 146 234 115 101 95 90 76 68 61 255 173 206 184 143 119 102 96 106 255 233 122 126 180 130 165 110 69 75 255 244 209 198 112 248 255 248 255 255 255 255 255 75 120 236 72 103 255 92 107 171 229 204 90 151 255 74 92 251 57 75 134 135 241 76 174 97 142 255 79 173 134 251 63 78 111 253 93 92 182 122 255 180 91 129 216 98 241 70 113 150 217 255 81 95 130 152 237 156 94 128 163 177 143 145 255 155 133 -0 -73 -110 -145 -173 -195 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -202 -183 -155 -120 -77 -0 92 218 255 127 182 151 187 139 102 175 255 167 140 102 81 47 252 163 125 80 149 229 101 191 109 168 76 242 161 125 97 169 229 92 79 255 140 172 103 77 240 104 173 111 255 140 161 94 71 255 101 78 61 251 97 77 255 136 144 138 255 148 90 255 141 80 67 249 227 206 248 255 255 211 255 83 138 136 120 244 255 255 255 111 79 153 206 133 149 255 61 68 80 93 118 122 157 140 251 255 212 195 191 196 195 186 235 255 74 99 104 112 128 145 150 145 239 255 76 80 92 112 121 140 153 155 155 153 248 255 147 158 149 144 147 159 152 156 169 161 155 145 146 152 161 161 152 154 251 255 158 168 149 143 143 147 155 149 158 159 159 159 159 159 159 158 155 164 165 165 165 163 154 156 164 164 156 162 156 162 154 156 164 163 154 153 153 155 162 154 153 154 154 153 153 152 148 154 160 160 157 150 142 150 157 160 160 154 148 152 153 153 154 154 153 154 162 155 153 153 154 163 164 156 154 162 156 162 156 164 164 156 154 163 165 165 165 164 155 158 159 159 159 159 159 159 158 149 155 147 143 143 149 168 158 255 251 154 152 161 161 152 146 145 155 161 169 156 152 159 147 144 149 158 147 255 248 153 155 155 153 140 121 112 92 80 76 255 239 145 150 145 128 112 104 99 74 255 235 186 195 196 191 195 212 255 251 140 157 122 118 93 80 68 61 255 149 133 206 153 79 111 255 255 255 244 120 136 138 83 255 211 255 255 248 206 227 249 67 80 141 255 90 148 255 138 144 136 255 77 97 251 61 78 101 255 71 94 161 140 255 111 173 104 240 77 103 172 140 255 79 92 229 169 97 125 161 242 76 168 109 191 101 229 149 80 125 163 252 47 81 102 140 167 255 175 102 139 187 151 182 127 255 218 92 -0 -77 -120 -155 -183 -202 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -221 -208 -191 -167 -133 -81 -0 119 102 190 226 96 177 96 176 112 150 103 255 140 116 79 70 255 162 149 93 164 255 112 209 128 165 82 255 173 150 110 178 255 121 79 221 255 179 116 120 255 145 182 103 72 252 145 135 105 255 141 89 72 255 102 78 62 252 107 204 255 121 168 255 150 113 110 255 255 255 255 255 255 247 255 251 255 110 178 136 149 173 121 217 229 253 255 147 124 140 241 252 168 176 164 163 166 171 182 152 255 75 80 93 113 125 141 149 250 255 145 172 143 131 144 153 153 147 249 255 138 150 148 136 142 145 154 155 155 153 240 255 64 84 93 104 125 141 144 149 160 161 161 155 145 146 155 154 145 146 240 255 76 81 91 102 117 122 127 132 143 144 144 144 144 143 143 137 140 147 157 158 159 157 147 148 158 156 149 155 149 155 147 151 151 149 138 137 137 140 147 138 141 130 129 129 128 125 112 111 110 107 94 94 107 110 111 112 125 128 129 129 130 141 138 147 140 137 137 138 149 151 151 147 155 149 155 149 156 158 148 147 157 159 158 157 147 140 137 143 143 144 144 144 144 143 132 127 122 117 102 91 81 76 255 240 146 145 154 155 146 145 155 161 161 160 149 144 141 125 104 93 84 64 255 240 153 155 155 154 145 142 136 148 150 138 255 249 147 153 153 144 131 143 172 145 255 250 149 141 125 113 93 80 75 255 152 182 171 166 163 164 176 168 252 241 140 124 147 255 253 229 217 121 173 149 136 178 110 255 251 255 247 255 255 255 255 255 255 110 113 150 255 168 121 255 204 107 252 62 78 102 255 72 89 141 255 105 135 145 252 72 103 182 145 255 120 116 179 255 221 79 121 255 178 110 150 173 255 82 165 128 209 112 255 164 93 149 162 255 70 79 116 140 255 103 150 112 176 96 177 96 226 190 102 119 -0 -81 -133 -167 -191 -208 -221 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -214 -199 -178 -147 -99 -0 145 102 110 255 112 201 111 197 128 140 91 57 250 136 97 76 225 240 156 121 153 74 255 207 135 174 93 167 252 149 127 170 86 255 102 206 71 243 145 94 68 238 180 134 88 255 147 114 158 255 181 106 86 255 150 89 72 255 124 94 182 220 109 134 236 121 153 255 166 216 248 211 247 255 255 207 255 213 255 123 109 128 155 174 151 168 141 254 93 84 91 107 231 255 69 79 96 124 148 166 187 255 62 76 77 83 99 104 119 123 235 255 101 89 91 112 124 144 153 146 243 255 72 125 103 121 131 145 152 161 162 160 250 255 150 162 142 136 139 153 144 146 152 162 162 161 152 153 161 161 152 151 250 255 166 173 156 149 149 150 152 156 165 166 165 165 165 164 163 157 147 148 155 164 165 164 155 156 163 160 162 169 163 166 169 175 183 182 175 174 174 175 180 181 185 186 186 185 183 179 177 174 167 162 167 174 177 179 183 185 186 186 185 181 180 175 174 174 175 182 183 175 169 166 163 169 162 160 163 156 155 164 165 164 155 148 147 157 163 164 165 165 165 166 165 156 152 150 149 149 156 173 166 255 250 151 152 161 161 153 152 161 162 162 152 146 144 153 139 136 142 162 150 255 250 160 162 161 152 145 131 121 103 125 72 255 243 146 153 144 124 112 91 89 101 255 235 123 119 104 99 83 77 76 62 255 187 166 148 124 96 79 69 255 231 107 91 84 93 254 141 168 151 174 155 128 109 123 255 213 255 207 255 255 247 211 248 216 166 255 153 121 236 134 109 220 182 94 124 255 72 89 150 255 86 106 181 255 158 114 147 255 88 134 180 238 68 94 145 243 71 206 102 255 86 170 127 149 252 167 93 174 135 207 255 74 153 121 156 240 225 76 97 136 250 57 91 140 128 197 111 201 112 255 110 102 145 -0 -99 -147 -178 -199 -214 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -219 -206 -187 -160 -122 -66 -0 128 107 63 251 164 150 155 161 131 100 90 255 145 103 89 222 255 162 129 140 90 64 252 118 180 116 159 77 240 119 167 103 61 236 203 79 96 238 117 74 172 250 125 122 140 247 97 215 255 132 161 104 255 187 106 86 255 170 112 71 237 125 91 255 135 137 78 233 234 112 255 255 255 255 248 255 226 255 255 61 76 104 116 149 163 169 187 255 60 68 81 99 111 241 112 129 118 127 135 155 163 251 255 180 181 177 174 179 178 184 171 255 61 68 75 82 99 110 120 104 112 242 255 75 73 81 100 104 113 129 136 144 153 242 255 76 80 92 103 124 140 143 144 146 153 162 161 152 154 162 161 152 151 240 255 76 80 91 101 112 127 129 132 143 140 150 151 151 150 150 148 138 138 141 150 151 149 142 133 140 130 132 140 130 129 129 132 142 141 130 129 129 130 130 129 129 128 124 135 129 129 124 113 113 124 129 129 135 124 128 129 129 130 130 129 129 130 141 142 132 129 129 130 140 132 130 140 133 142 149 151 150 141 138 138 148 150 150 151 151 150 140 143 132 129 127 112 101 91 80 76 255 240 151 152 161 162 154 152 161 162 153 146 144 143 140 124 103 92 80 76 255 242 153 144 136 129 113 104 100 81 73 75 255 242 112 104 120 110 99 82 75 68 61 255 171 184 178 179 174 177 181 180 255 251 163 155 135 127 118 129 112 241 111 99 81 68 60 255 187 169 163 149 116 104 76 61 255 255 226 255 248 255 255 255 255 112 234 233 78 137 135 255 91 125 237 71 112 170 255 86 106 187 255 104 161 132 255 215 97 247 140 122 125 250 172 74 117 238 96 79 203 236 61 103 167 119 240 77 159 116 180 118 252 64 90 140 129 162 255 222 89 103 145 255 90 100 131 161 155 150 164 251 63 107 128 -0 -66 -122 -160 -187 -206 -219 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -195 -172 -138 -90 -0 129 120 78 255 167 137 164 127 156 103 79 61 252 117 90 216 77 247 143 151 96 91 255 120 171 145 146 124 255 121 176 112 80 80 243 101 118 255 136 82 163 74 242 93 180 255 131 104 175 229 102 195 255 149 161 104 255 166 141 120 255 142 116 77 245 137 120 255 93 198 83 251 207 248 255 255 206 255 215 255 68 108 155 94 123 136 120 146 245 252 196 202 190 185 238 255 73 90 93 109 127 114 142 244 255 64 83 92 112 121 143 160 251 255 192 191 182 185 192 197 196 158 160 251 255 129 150 178 164 157 150 150 154 147 153 250 255 148 161 141 135 138 149 154 144 144 146 153 160 152 154 162 161 152 151 250 255 164 170 161 155 150 150 152 155 162 157 165 165 162 170 171 169 161 161 162 169 176 176 181 176 180 174 175 181 176 167 167 168 175 182 177 169 169 161 162 153 154 142 135 132 123 100 97 100 123 132 135 142 154 153 162 161 169 169 177 182 175 168 167 167 176 181 175 174 180 176 181 176 176 169 162 161 161 169 171 170 162 165 165 157 162 155 152 150 150 155 161 170 164 255 250 151 152 161 162 154 152 160 153 146 144 144 154 149 138 135 141 161 148 255 250 153 147 154 150 150 157 164 178 150 129 255 251 160 158 196 197 192 185 182 191 192 255 251 160 143 121 112 92 83 64 255 244 142 114 127 109 93 90 73 255 238 185 190 202 196 252 245 146 120 136 123 94 155 108 68 255 215 255 206 255 255 248 207 251 83 198 93 255 120 137 245 77 116 142 255 120 141 166 255 104 161 149 255 195 102 229 175 104 131 255 180 93 242 74 163 82 136 255 118 101 243 80 80 112 176 121 255 124 146 145 171 120 255 91 96 151 143 247 77 216 90 117 252 61 79 103 156 127 164 137 167 255 78 120 129 -0 -90 -138 -172 -195 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -216 -202 -182 -153 -112 -63 -0 126 82 185 241 138 177 132 183 122 86 73 255 120 101 218 80 255 141 157 103 90 228 228 144 157 154 108 75 248 153 135 91 82 255 112 124 68 250 104 165 114 255 117 91 154 249 112 109 255 119 87 255 162 103 194 255 134 188 99 75 244 118 122 255 146 111 68 234 209 138 255 255 255 255 255 247 255 245 110 246 255 255 110 68 114 175 143 157 135 233 255 80 108 106 127 250 255 192 169 164 173 185 144 159 251 255 139 150 147 136 143 148 162 239 255 69 88 94 113 128 159 173 147 152 237 255 255 79 121 117 107 129 145 153 146 153 241 255 75 80 91 103 121 136 141 142 143 144 146 150 151 154 162 161 152 151 240 255 64 84 92 102 112 126 128 131 140 133 143 142 132 139 149 148 138 138 138 141 149 141 148 140 147 138 143 142 140 133 126 118 112 111 108 96 107 103 91 102 91 91 91 91 59 59 91 91 91 91 102 91 103 107 96 108 111 112 118 126 133 140 142 143 138 147 140 148 141 149 141 138 138 138 148 149 139 132 142 143 133 140 131 128 126 112 102 92 84 64 255 240 151 152 161 162 154 151 150 146 144 143 142 141 136 121 103 91 80 75 255 241 153 146 153 145 129 107 117 121 79 255 255 237 152 147 173 159 128 113 94 88 69 255 239 162 148 143 136 147 150 139 255 251 159 144 185 173 164 169 192 255 250 127 106 108 80 255 233 135 157 143 175 114 68 110 255 255 246 110 245 255 247 255 255 255 255 255 138 209 234 68 111 146 255 122 118 244 75 99 188 134 255 194 103 162 255 87 119 255 109 112 249 154 91 117 255 114 165 104 250 68 124 112 255 82 91 135 153 248 75 108 154 157 144 228 228 90 103 157 141 255 80 218 101 120 255 73 86 122 183 132 177 138 241 185 82 126 -0 -63 -112 -153 -182 -202 -216 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -209 -191 -166 -131 -78 -0 132 92 186 255 144 153 159 124 153 92 85 255 160 101 221 93 129 243 154 121 91 230 255 142 168 164 112 80 255 161 148 112 84 150 236 126 84 255 119 168 115 60 251 93 75 255 125 117 62 252 91 69 247 131 88 255 165 105 179 75 255 124 127 61 249 123 78 138 244 136 110 213 226 206 247 255 255 209 255 92 188 103 225 238 255 255 117 110 144 133 151 255 67 114 91 110 124 255 71 80 92 112 142 150 136 159 246 255 72 125 104 121 131 148 161 250 255 130 147 137 136 146 159 167 154 162 161 243 255 71 110 87 92 112 130 134 137 141 248 255 165 173 157 152 157 157 157 159 162 152 152 152 152 154 160 166 159 158 250 255 181 184 169 162 157 157 159 162 169 163 170 170 162 163 170 168 170 162 161 162 167 169 173 175 180 181 186 191 196 201 206 210 214 218 222 221 226 231 233 239 242 242 242 249 242 242 242 239 233 231 226 221 222 218 214 210 206 201 196 191 186 181 180 175 173 169 167 162 161 162 170 168 170 163 162 170 170 163 169 162 159 157 157 162 169 184 181 255 250 158 159 166 160 154 152 152 152 152 162 159 157 157 157 152 157 173 165 255 248 141 137 134 130 112 92 87 110 71 255 243 161 162 154 167 159 146 136 137 147 130 255 250 161 148 131 121 104 125 72 255 246 159 136 150 142 112 92 80 71 255 124 110 91 114 67 255 151 133 144 110 117 255 255 238 225 103 188 92 255 209 255 255 247 206 226 213 110 136 244 138 78 123 249 61 127 124 255 75 179 105 165 255 88 131 247 69 91 252 62 117 125 255 75 93 251 60 115 168 119 255 84 126 236 150 84 112 148 161 255 80 112 164 168 142 255 230 91 121 154 243 129 93 221 101 160 255 85 92 153 124 159 153 144 255 186 92 132 -0 -78 -131 -166 -191 -209 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -214 -199 -177 -146 -97 -0 149 109 175 76 248 128 175 125 180 106 96 255 175 122 224 112 148 255 144 128 102 222 95 255 144 160 131 91 173 252 145 125 99 164 255 137 94 159 233 168 104 117 255 112 67 57 251 121 111 255 118 111 255 147 100 69 240 137 109 192 255 163 121 117 255 144 90 152 255 120 178 255 255 255 255 255 255 247 255 247 255 176 79 104 135 116 224 255 84 149 126 125 245 255 68 73 82 100 240 84 115 97 101 126 153 109 121 131 245 255 75 77 84 100 105 122 129 240 255 64 84 93 112 128 146 134 142 140 156 251 255 74 72 80 131 170 153 150 150 151 238 255 77 81 93 111 120 130 142 146 150 151 152 152 152 152 154 158 159 159 238 255 76 80 91 101 112 127 128 132 137 140 150 149 139 140 148 141 148 139 138 138 138 138 138 139 139 139 139 139 138 138 138 138 137 135 129 131 137 137 137 135 130 120 120 130 135 137 137 137 131 129 135 137 138 138 138 138 139 139 139 139 139 138 138 138 138 138 139 148 141 148 140 139 149 150 140 137 132 128 127 112 101 91 80 76 255 238 159 159 158 154 152 152 152 152 151 150 146 142 130 120 111 93 81 77 255 238 151 150 150 153 170 131 80 72 74 255 251 156 140 142 134 146 128 112 93 84 64 255 240 129 122 105 100 84 77 75 255 245 131 121 109 153 126 101 97 115 84 240 100 82 73 68 255 245 125 126 149 84 255 224 116 135 104 79 176 255 247 255 247 255 255 255 255 255 255 178 120 255 152 90 144 255 117 121 163 255 192 109 137 240 69 100 147 255 111 118 255 111 121 251 57 67 112 255 117 104 168 233 159 94 137 255 164 99 125 145 252 173 91 131 160 144 255 95 222 102 128 144 255 148 112 224 122 175 255 96 106 180 125 175 128 248 76 175 109 149 -0 -97 -146 -177 -199 -214 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -205 -186 -159 -121 -66 -0 120 171 82 255 129 170 154 136 170 108 255 132 145 226 121 127 75 248 133 102 218 100 57 239 169 143 112 160 77 237 140 100 188 255 152 111 175 255 166 121 84 84 244 90 72 255 144 81 73 243 153 255 157 128 116 255 160 119 70 255 138 152 92 76 245 116 133 75 244 136 123 255 215 245 209 247 255 255 207 255 229 255 68 120 185 112 125 231 255 101 90 92 124 237 189 181 190 193 243 255 61 73 87 109 183 115 133 130 146 247 255 188 195 169 168 166 170 153 250 255 150 163 145 147 163 170 147 151 143 154 246 255 255 255 255 87 101 111 121 133 131 248 255 130 149 124 135 136 140 150 151 152 152 152 152 151 152 152 152 152 152 248 255 164 170 161 153 157 158 160 163 154 155 161 169 162 162 167 170 176 169 168 168 168 168 168 168 168 168 168 168 167 167 166 165 164 160 160 160 159 158 154 147 139 147 154 158 159 160 160 160 164 165 166 167 167 168 168 168 168 168 168 168 168 168 168 169 176 170 167 162 162 169 161 155 154 163 160 158 157 153 161 170 164 255 248 152 152 152 152 152 151 152 152 152 152 151 150 140 136 135 124 149 130 255 248 131 133 121 111 101 87 255 255 255 255 246 154 143 151 147 170 163 147 145 163 150 255 250 153 170 166 168 169 195 188 255 247 146 130 133 115 183 109 87 73 61 255 243 193 190 181 189 237 124 92 90 101 255 231 125 112 185 120 68 255 229 255 207 255 255 247 209 245 215 255 123 136 244 75 133 116 245 76 92 152 138 255 70 119 160 255 116 128 157 255 153 243 73 81 144 255 72 90 244 84 84 121 166 255 175 111 152 255 188 100 140 237 77 160 112 143 169 239 57 100 218 102 133 248 75 127 121 226 145 132 255 108 170 136 154 170 129 255 82 171 120 -0 -66 -121 -159 -186 -205 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -194 -171 -137 -90 -0 123 177 100 176 227 144 157 158 98 193 250 148 77 240 131 126 81 255 131 95 220 117 99 255 145 159 126 158 113 255 145 104 190 80 240 121 139 99 255 125 95 86 247 135 106 255 194 96 71 254 114 99 234 113 170 255 163 147 89 62 245 173 118 69 255 121 144 69 255 149 109 61 255 110 255 255 255 255 248 255 210 255 239 255 255 139 129 126 129 255 60 69 77 95 222 84 116 111 114 121 251 255 254 252 255 255 79 124 104 125 141 229 255 101 80 101 112 132 139 145 242 255 77 81 93 117 142 158 146 152 144 151 175 185 148 235 255 99 138 118 120 126 132 244 255 75 76 82 92 103 122 131 143 144 144 143 140 150 151 152 151 151 151 236 255 63 84 88 94 103 118 122 126 128 129 132 136 137 138 138 140 145 146 146 146 146 146 146 146 146 146 146 145 145 144 140 150 148 138 137 136 134 130 120 120 130 134 136 137 138 148 150 140 144 145 145 146 146 146 146 146 146 146 146 146 146 145 140 138 138 137 136 132 129 128 126 122 118 103 94 88 84 63 255 236 151 151 151 152 151 150 140 143 144 144 143 131 122 103 92 82 76 75 255 244 132 126 120 118 138 99 255 235 148 185 175 151 144 152 146 158 142 117 93 81 77 255 242 145 139 132 112 101 80 101 255 229 141 125 104 124 79 255 255 252 254 255 251 121 114 111 116 84 222 95 77 69 60 255 129 126 129 139 255 255 239 255 210 255 248 255 255 255 255 110 255 61 109 149 255 69 144 121 255 69 118 173 245 62 89 147 163 255 170 113 234 99 114 254 71 96 194 255 106 135 247 86 95 125 255 99 139 121 240 80 190 104 145 255 113 158 126 159 145 255 99 117 220 95 131 255 81 126 131 240 77 148 250 193 98 158 157 144 227 176 100 177 123 -0 -90 -137 -171 -194 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -216 -202 -181 -152 -111 -0 134 180 104 186 255 143 168 161 123 66 234 145 140 255 148 127 99 195 228 100 218 116 117 66 250 167 130 166 108 73 250 113 169 148 255 160 137 84 60 248 81 99 236 183 157 255 105 191 88 253 197 73 238 142 120 124 239 139 135 94 255 136 159 111 255 159 153 110 255 173 128 76 68 246 92 247 207 248 255 255 206 255 220 120 152 228 255 79 101 111 229 241 203 197 198 233 255 76 108 81 91 110 193 109 118 125 246 255 70 75 90 95 110 255 60 54 79 105 96 102 112 133 244 255 150 140 137 143 148 160 146 152 144 149 167 179 153 241 255 75 80 91 102 117 122 247 255 163 170 153 144 151 153 158 158 158 158 156 149 158 159 158 155 164 165 250 255 181 182 166 168 164 164 165 166 167 169 161 160 160 160 161 161 161 161 161 161 161 160 160 160 160 160 159 159 157 153 155 161 166 167 166 162 154 155 154 162 166 167 166 161 155 153 157 159 159 160 160 160 160 160 161 161 161 161 161 161 161 160 160 160 161 169 167 166 165 164 164 168 166 182 181 255 250 165 164 155 158 159 158 149 156 158 158 158 158 153 151 144 153 170 163 255 247 122 117 102 91 80 75 255 241 153 179 167 149 144 152 146 160 148 143 137 140 150 255 244 133 112 102 96 105 79 54 60 255 110 95 90 75 70 255 246 125 118 109 193 110 91 81 108 76 255 233 198 197 203 241 229 111 101 79 255 228 152 120 220 255 206 255 255 248 207 247 92 246 68 76 128 173 255 110 153 159 255 111 159 136 255 94 135 139 239 124 120 142 238 73 197 253 88 191 105 255 157 183 236 99 81 248 60 84 137 160 255 148 169 113 250 73 108 166 130 167 250 66 117 116 218 100 228 195 99 127 148 255 140 145 234 66 123 161 168 143 255 186 104 180 134 -0 -111 -152 -181 -202 -216 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -208 -190 -165 -129 -76 -0 177 121 172 81 255 144 165 122 125 255 155 126 79 241 132 93 199 255 105 192 144 103 115 255 154 143 162 117 93 255 133 171 119 100 255 158 80 67 251 102 71 236 109 239 255 121 101 210 255 109 206 251 162 130 93 255 157 105 152 255 171 117 189 255 151 153 165 255 121 155 104 108 255 188 255 255 255 255 255 248 255 248 176 125 148 167 255 77 118 92 112 210 119 123 136 142 250 255 73 71 85 102 213 72 120 94 115 233 190 184 191 200 197 250 255 140 146 184 215 165 161 163 170 255 77 117 109 111 120 139 150 145 152 144 146 159 167 155 248 255 164 172 155 149 150 156 239 255 75 80 87 93 104 122 130 142 143 139 148 141 151 151 150 141 147 157 239 255 75 77 83 92 102 117 119 119 122 126 127 128 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 126 124 111 111 111 110 109 106 91 91 106 109 110 111 111 111 124 126 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 127 126 122 119 119 117 102 92 83 77 75 255 239 157 147 141 150 151 151 141 148 139 143 142 130 122 104 93 87 80 75 255 239 156 150 149 155 172 164 255 248 155 167 159 146 144 152 145 150 139 120 111 109 117 77 255 170 163 161 165 215 184 146 140 255 250 197 200 191 184 190 233 115 94 120 72 213 102 85 71 73 255 250 142 136 123 119 210 112 92 118 77 255 167 148 125 176 248 255 248 255 255 255 255 255 188 255 108 104 155 121 255 165 153 151 255 189 117 171 255 152 105 157 255 93 130 162 251 206 109 255 210 101 121 255 239 109 236 71 102 251 67 80 158 255 100 119 171 133 255 93 117 162 143 154 255 115 103 144 192 105 255 199 93 132 241 79 126 155 255 125 122 165 144 255 81 172 121 177 -0 -76 -129 -165 -190 -208 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -224 -213 -197 -175 -144 -96 -0 176 129 166 102 67 240 175 127 178 255 153 129 114 255 145 109 180 93 255 181 165 121 86 74 247 143 157 135 109 142 237 162 126 85 60 239 101 73 203 223 93 252 116 78 233 224 108 79 255 111 70 255 180 136 117 64 252 120 202 255 167 142 106 163 230 192 130 111 217 174 116 155 255 103 176 229 210 206 248 255 255 211 255 175 81 112 128 245 255 69 75 90 205 72 116 119 117 112 242 253 253 251 248 246 255 75 73 94 231 102 96 103 126 144 157 244 255 255 255 129 133 129 144 157 241 255 63 82 91 103 121 136 141 146 153 145 146 155 168 161 238 255 76 80 91 102 120 129 248 255 164 171 153 144 150 153 158 158 156 148 155 149 158 159 157 147 149 158 250 255 179 180 172 165 169 170 171 171 171 172 172 171 172 171 171 171 171 170 170 169 168 175 176 174 180 180 186 186 191 185 183 181 177 170 166 170 177 181 183 185 191 186 186 180 180 174 176 175 168 169 170 170 171 171 171 171 172 171 172 172 171 171 171 170 169 165 172 180 179 255 250 158 149 147 157 159 158 149 155 148 156 158 158 153 150 144 153 171 164 255 248 129 120 102 91 80 76 255 238 161 168 155 146 145 153 146 141 136 121 103 91 82 63 255 241 157 144 129 133 129 255 255 255 244 157 144 126 103 96 102 231 94 73 75 255 246 248 251 253 253 242 112 117 119 116 72 205 90 75 69 255 245 128 112 81 175 255 211 255 255 248 206 210 229 176 103 255 155 116 174 217 111 130 192 230 163 106 142 167 255 202 120 252 64 117 136 180 255 70 111 255 79 108 224 233 78 116 252 93 223 203 73 101 239 60 85 126 162 237 142 109 135 157 143 247 74 86 121 165 181 255 93 180 109 145 255 114 129 153 255 178 127 175 240 67 102 166 129 176 -0 -96 -144 -175 -197 -213 -224 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -204 -184 -157 -119 -66 -0 139 170 112 101 255 155 144 133 117 230 136 126 73 245 114 174 96 57 248 143 140 92 71 255 152 154 144 112 166 255 176 141 81 67 245 145 81 189 142 231 255 122 80 89 255 112 80 63 251 84 61 247 161 112 116 255 140 136 131 253 156 128 90 255 107 180 79 229 151 149 94 110 225 79 255 255 255 255 255 255 247 255 251 255 75 127 114 100 237 203 198 206 233 255 60 115 105 90 110 180 109 125 124 154 241 255 255 255 255 64 76 89 112 120 122 129 156 166 253 59 93 91 112 128 138 252 255 147 158 153 136 139 150 155 147 153 144 144 148 160 161 249 255 165 173 156 150 151 157 241 255 75 79 86 93 104 121 130 142 137 140 145 149 158 159 157 147 148 157 238 255 63 83 88 93 103 117 113 122 135 135 132 143 143 143 143 143 143 143 142 141 136 135 133 123 128 131 136 139 144 144 142 137 127 127 137 142 144 144 139 136 131 128 123 133 135 136 141 142 143 143 143 143 143 143 143 132 135 135 122 113 117 103 93 88 83 63 255 238 157 148 147 157 159 158 149 145 140 137 142 130 121 104 93 86 79 75 255 241 157 151 150 156 173 165 255 249 161 160 148 144 144 153 147 155 150 139 136 153 158 147 255 252 138 128 112 91 93 59 253 166 156 129 122 120 112 89 76 64 255 255 255 255 241 154 124 125 109 180 110 90 105 115 60 255 233 206 198 203 237 100 114 127 75 255 251 255 247 255 255 255 255 255 255 79 225 110 94 149 151 229 79 180 107 255 90 128 156 253 131 136 140 255 116 112 161 247 61 84 251 63 80 112 255 89 80 122 255 231 142 189 81 145 245 67 81 141 176 255 166 112 144 154 152 255 71 92 140 143 248 57 96 174 114 245 73 126 136 230 117 133 144 155 255 101 112 170 139 -0 -66 -119 -157 -184 -204 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -210 -193 -168 -134 -80 -0 152 152 132 109 68 252 151 144 101 255 141 121 125 255 121 169 98 105 255 135 169 102 86 255 164 147 155 125 129 99 255 146 102 74 199 212 147 193 134 89 255 136 92 83 62 251 90 73 255 115 93 255 139 138 91 75 242 156 121 70 237 140 103 64 251 126 153 253 168 163 123 68 238 104 68 239 220 248 211 247 255 255 207 255 246 255 84 109 77 230 83 95 112 120 250 255 74 100 71 91 199 72 123 103 127 147 145 158 170 251 255 255 255 138 167 153 154 148 165 237 255 73 88 93 111 120 137 242 255 61 115 91 108 113 129 133 136 141 142 140 154 160 169 242 255 76 80 91 103 121 129 249 255 154 159 154 147 142 144 151 150 138 137 138 140 147 160 147 145 147 154 251 255 171 172 166 161 157 155 149 140 147 155 148 155 163 162 170 171 171 170 170 169 169 170 173 158 145 143 144 144 143 140 133 123 133 140 143 144 144 143 145 158 173 170 169 169 170 170 171 171 170 162 163 155 148 155 147 140 149 155 157 161 166 172 171 255 251 154 147 145 147 160 147 140 138 137 138 150 151 144 142 147 154 159 154 255 249 129 121 103 91 80 76 255 242 169 160 154 140 142 141 136 133 129 113 108 91 115 61 255 242 137 120 111 93 88 73 255 237 165 148 154 153 167 138 255 255 255 251 170 158 145 147 127 103 123 72 199 91 71 100 74 255 250 120 112 95 83 230 77 109 84 255 246 255 207 255 255 247 211 248 220 239 68 104 238 68 123 163 168 253 153 126 251 64 103 140 237 70 121 156 242 75 91 138 139 255 93 115 255 73 90 251 62 83 92 136 255 89 134 193 147 212 199 74 102 146 255 99 129 125 155 147 164 255 86 102 169 135 255 105 98 169 121 255 125 121 141 255 101 144 151 252 68 109 132 152 152 -0 -80 -134 -168 -193 -210 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -215 -200 -178 -148 -99 -0 153 153 139 111 83 255 152 154 127 79 241 133 104 74 246 161 120 88 62 250 139 148 96 255 187 153 153 129 130 78 54 251 107 81 187 108 212 211 139 83 62 250 111 85 72 255 102 85 255 175 142 255 164 160 110 73 255 128 149 78 255 145 119 90 255 122 206 255 141 169 136 114 255 135 120 255 120 176 255 255 255 255 248 255 226 255 230 220 228 249 255 61 100 136 114 133 244 254 242 253 252 244 255 75 74 100 156 147 158 139 155 162 190 227 255 81 103 120 121 140 158 251 255 139 155 137 136 144 144 250 255 73 77 90 91 102 102 95 109 110 101 111 105 127 114 243 255 147 158 149 143 143 147 243 255 71 119 91 101 116 124 129 103 112 125 122 134 142 159 137 133 144 148 241 255 71 120 91 111 91 100 107 109 112 117 119 121 127 131 142 140 147 156 154 161 170 174 184 149 143 143 143 141 136 127 127 136 141 143 143 143 149 184 174 170 161 154 156 147 140 142 131 127 121 119 117 112 109 107 100 91 111 91 120 71 255 241 148 144 133 137 159 142 134 122 125 112 103 129 124 116 101 91 119 71 255 243 147 143 143 149 158 147 255 243 114 127 105 111 101 110 109 95 102 102 91 90 77 73 255 250 144 144 136 137 155 139 255 251 158 140 121 120 103 81 255 227 190 162 155 139 158 147 156 100 74 75 255 244 252 253 242 254 244 133 114 136 100 61 255 249 228 220 230 255 226 255 248 255 255 255 255 176 120 255 120 135 255 114 136 169 141 255 206 122 255 90 119 145 255 78 149 128 255 73 110 160 164 255 142 175 255 85 102 255 72 85 111 250 62 83 139 211 212 108 187 81 107 251 54 78 130 129 153 153 187 255 96 148 139 250 62 88 120 161 246 74 104 133 241 79 127 154 152 255 83 111 139 153 153 -0 -99 -148 -178 -200 -215 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -220 -206 -187 -160 -121 -66 -0 162 142 119 91 156 242 154 129 127 255 131 120 76 255 165 126 92 75 255 146 111 148 255 148 158 146 136 141 92 76 255 135 89 190 101 71 255 148 85 71 255 119 90 85 255 181 98 255 108 221 255 138 157 149 94 255 160 141 129 105 244 124 93 184 233 133 147 254 187 120 175 255 116 185 255 152 125 175 251 207 248 255 255 206 255 216 239 93 118 136 237 255 255 67 72 80 111 182 111 121 140 156 239 251 253 255 255 97 168 134 167 142 165 166 255 67 104 103 107 112 128 142 243 255 71 107 82 102 116 113 242 248 223 216 220 219 223 225 203 204 202 193 184 181 189 163 240 255 64 83 92 103 118 121 245 255 73 76 78 90 101 112 72 87 105 107 111 125 150 105 108 113 123 136 247 255 74 70 117 71 86 98 108 117 127 125 124 125 126 134 138 113 113 118 120 123 130 153 183 115 107 105 99 108 94 108 99 105 107 115 183 153 130 123 120 118 113 113 138 134 126 125 124 125 127 117 108 98 86 71 117 70 74 255 247 136 123 113 108 105 150 125 111 107 105 87 72 112 101 90 78 76 73 255 245 121 118 103 92 83 64 255 240 163 189 181 184 193 202 204 203 225 223 219 220 216 223 248 242 113 116 102 82 107 71 255 243 142 128 112 107 103 104 67 255 166 165 142 167 134 168 97 255 255 253 251 239 156 140 121 111 182 111 80 72 67 255 255 237 136 118 93 239 216 255 206 255 255 248 207 251 175 125 152 255 185 116 255 175 120 187 254 147 133 233 184 93 124 244 105 129 141 160 255 94 149 157 138 255 221 108 255 98 181 255 85 90 119 255 71 85 148 255 71 101 190 89 135 255 76 92 141 136 146 158 148 255 148 111 146 255 75 92 126 165 255 76 120 131 255 127 129 154 242 156 91 119 142 162 -0 -66 -121 -160 -187 -206 -220 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -212 -195 -171 -137 -89 -0 161 146 130 101 165 255 152 135 113 75 246 126 82 176 238 131 101 88 255 159 111 200 255 150 179 153 141 142 111 78 210 234 101 197 105 77 51 252 91 84 255 168 99 96 255 109 199 252 116 89 216 229 181 112 175 255 150 155 102 166 255 147 98 196 255 149 124 93 255 146 143 117 224 112 139 228 148 81 255 255 255 255 255 247 255 245 110 216 207 196 205 215 130 224 137 134 141 156 213 82 81 101 119 128 158 138 143 229 255 116 91 144 121 145 157 243 255 71 119 91 101 120 134 139 249 255 73 77 91 101 91 112 196 85 129 119 111 120 149 157 144 160 162 160 152 159 173 164 250 255 157 165 160 143 141 142 249 255 227 216 215 221 235 255 255 178 159 158 163 185 208 142 133 135 139 150 248 255 253 239 255 255 255 255 255 191 173 170 171 173 177 190 203 165 158 158 159 159 161 184 211 146 133 125 123 123 125 133 146 211 184 161 159 159 158 158 165 203 190 177 173 171 170 173 191 255 255 255 255 255 239 253 255 248 150 139 135 133 142 208 185 163 158 159 178 255 255 235 221 215 216 227 255 249 142 141 143 160 165 157 255 250 164 173 159 152 160 162 160 144 157 149 120 111 119 129 85 196 112 91 101 91 77 73 255 249 139 134 120 101 91 119 71 255 243 157 145 121 144 91 116 255 229 143 138 158 128 119 101 81 82 213 156 141 134 137 224 130 215 205 196 207 216 110 245 255 247 255 255 255 255 255 81 148 228 139 112 224 117 143 146 255 93 124 149 255 196 98 147 255 166 102 155 150 255 175 112 181 229 216 89 116 252 199 109 255 96 99 168 255 84 91 252 51 77 105 197 101 234 210 78 111 142 141 153 179 150 255 200 111 159 255 88 101 131 238 176 82 126 246 75 113 135 152 255 165 101 130 146 161 -0 -89 -137 -171 -195 -212 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -227 -217 -202 -181 -151 -109 -0 152 155 142 117 147 75 250 143 120 89 255 132 93 179 255 142 117 93 255 166 124 128 143 233 146 155 146 142 120 83 209 255 127 197 112 93 62 255 101 95 255 198 122 107 255 121 72 243 132 89 69 254 146 145 92 255 138 180 115 80 145 250 113 169 106 255 140 84 60 245 157 110 255 125 129 255 167 112 75 246 226 206 247 255 255 209 255 92 193 138 102 139 197 217 251 60 91 130 166 196 234 134 130 139 141 155 168 148 144 255 67 74 128 97 107 128 145 250 255 74 72 88 107 142 121 143 243 251 227 219 224 228 215 233 255 71 110 90 101 126 152 110 116 135 144 153 145 149 160 162 242 255 61 116 91 100 110 127 220 103 108 111 113 118 138 204 123 116 119 122 135 193 107 102 104 106 111 131 197 93 102 105 106 110 127 201 102 109 111 112 113 115 125 173 82 95 96 96 96 96 101 182 78 84 90 85 90 84 78 182 101 96 96 96 96 95 82 173 125 115 113 112 111 109 102 201 127 110 106 105 102 93 197 131 111 106 104 102 107 193 135 122 119 116 123 204 138 118 113 111 108 103 220 127 110 100 91 116 61 255 242 162 160 149 145 153 144 135 116 110 152 126 101 90 110 71 255 233 215 228 224 219 227 251 243 143 121 142 107 88 72 74 255 250 145 128 107 97 128 74 67 255 144 148 168 155 141 139 130 134 234 196 166 130 91 60 251 217 197 139 102 138 193 92 255 209 255 255 247 206 226 246 75 112 167 255 129 125 255 110 157 245 60 84 140 255 106 169 113 250 145 80 115 180 138 255 92 145 146 254 69 89 132 243 72 121 255 107 122 198 255 95 101 255 62 93 112 197 127 255 209 83 120 142 146 155 146 233 143 128 124 166 255 93 117 142 255 179 93 132 255 89 120 143 250 75 147 117 142 155 152 -0 -109 -151 -181 -202 -217 -227 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -208 -190 -163 -124 -75 -0 154 146 122 141 79 255 152 130 84 191 228 109 177 72 244 123 139 255 152 146 135 109 255 142 173 153 144 130 99 196 86 255 200 125 95 93 255 174 107 255 142 174 128 255 140 122 255 158 102 76 59 250 160 121 70 240 113 158 91 66 255 118 171 96 61 241 91 68 252 135 144 84 231 126 79 255 128 127 255 255 255 255 255 255 247 255 247 255 180 135 78 100 129 134 246 255 255 255 100 78 214 129 127 151 142 144 160 169 162 243 255 147 196 82 91 111 130 137 245 255 255 255 255 86 90 122 79 207 138 140 148 157 173 154 251 255 74 71 87 110 179 129 125 131 142 145 152 144 146 152 161 251 255 75 72 86 98 112 231 60 96 116 123 132 149 238 71 92 117 123 138 227 71 93 117 124 132 149 234 61 97 118 124 131 145 233 60 96 117 122 130 137 152 226 61 98 117 122 128 134 146 221 58 89 98 98 89 58 221 146 134 128 122 117 98 61 226 152 137 130 122 117 96 60 233 145 131 124 118 97 61 234 149 132 124 117 93 71 227 138 123 117 92 71 238 149 132 123 116 96 60 231 112 98 86 72 75 255 251 161 152 146 144 152 145 142 131 125 129 179 110 87 71 74 255 251 154 173 157 148 140 138 207 79 122 90 86 255 255 255 255 245 137 130 111 91 82 196 147 255 243 162 169 160 144 142 151 127 129 214 78 100 255 255 255 246 134 129 100 78 135 180 255 247 255 247 255 255 255 255 255 255 127 128 255 79 126 231 84 144 135 252 68 91 241 61 96 171 118 255 66 91 158 113 240 70 121 160 250 59 76 102 158 255 122 140 255 128 174 142 255 107 174 255 93 95 125 200 255 86 196 99 130 144 153 173 142 255 109 135 146 152 255 139 123 244 72 177 109 228 191 84 130 152 255 79 141 122 146 154 -0 -75 -124 -163 -190 -208 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -213 -197 -174 -139 -91 -0 145 152 131 142 91 156 240 145 94 206 255 114 166 126 255 129 171 255 151 161 143 117 65 250 152 152 146 142 100 191 78 59 251 127 102 122 255 105 198 251 153 110 221 255 170 94 76 236 132 95 85 255 158 139 126 255 128 179 115 82 60 249 175 102 68 252 107 81 196 233 133 149 255 129 101 77 245 114 84 230 216 245 209 247 255 255 207 255 231 255 134 66 88 127 105 120 148 153 226 237 254 255 66 77 129 96 101 124 129 130 137 243 255 178 70 83 89 121 107 113 156 175 141 222 227 228 227 250 255 66 84 104 112 135 149 148 243 253 254 252 255 255 72 93 108 112 120 132 151 144 143 146 152 246 255 255 255 255 254 247 255 255 255 255 255 251 251 255 255 255 255 255 251 255 255 255 255 255 253 251 255 255 255 255 255 250 248 255 255 255 255 255 255 255 251 255 255 255 255 255 255 252 247 255 255 255 255 255 247 252 255 255 255 255 255 255 251 255 255 255 255 255 255 255 248 250 255 255 255 255 255 251 253 255 255 255 255 255 251 255 255 255 255 255 251 251 255 255 255 255 255 247 254 255 255 255 255 246 152 146 143 144 151 132 120 112 108 93 72 255 255 252 254 253 243 148 149 135 112 104 84 66 255 250 227 228 227 222 141 175 156 113 107 121 89 83 70 178 255 243 137 130 129 124 101 96 129 77 66 255 254 237 226 153 148 120 105 127 88 66 134 255 231 255 207 255 255 247 209 245 216 230 84 114 245 77 101 129 255 149 133 233 196 81 107 252 68 102 175 249 60 82 115 179 128 255 126 139 158 255 85 95 132 236 76 94 170 255 221 110 153 251 198 105 255 122 102 127 251 59 78 191 100 142 146 152 152 250 65 117 143 161 151 255 171 129 255 126 166 114 255 206 94 145 240 156 91 142 131 152 145 -0 -91 -139 -174 -197 -213 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -218 -204 -183 -154 -112 -62 -0 160 143 147 102 166 255 154 113 155 122 255 168 110 70 248 147 88 225 145 148 121 83 255 151 166 154 143 111 195 97 72 255 131 112 156 255 113 65 240 168 120 93 255 152 137 70 253 141 117 113 255 183 112 191 255 139 144 159 90 90 255 168 119 80 168 231 99 202 255 151 126 101 255 111 118 255 100 109 220 239 110 255 255 255 255 248 255 210 255 249 255 61 95 148 197 136 150 166 123 144 152 251 255 255 198 218 158 157 170 165 121 113 245 255 47 81 113 159 203 134 137 156 161 145 174 162 151 131 250 255 152 173 140 144 146 153 150 174 184 147 149 250 255 142 158 148 135 135 144 152 143 143 143 146 160 178 153 150 152 159 152 151 151 152 154 158 159 161 167 159 159 159 159 159 159 159 157 150 158 159 158 153 156 165 165 165 163 154 155 161 154 153 153 153 153 153 151 147 152 155 160 160 158 152 143 143 152 158 160 160 155 152 147 151 153 153 153 153 153 154 161 155 154 163 165 165 165 156 153 158 159 158 150 157 159 159 159 159 159 159 159 167 161 159 158 154 152 151 151 152 159 152 150 153 178 160 146 143 143 143 152 144 135 135 148 158 142 255 250 149 147 184 174 150 153 146 144 140 173 152 255 250 131 151 162 174 145 161 156 137 134 203 159 113 81 47 255 245 113 121 165 170 157 158 218 198 255 255 251 152 144 123 166 150 136 197 148 95 61 255 249 255 210 255 248 255 255 255 255 110 239 220 109 100 255 118 111 255 101 126 151 255 202 99 231 168 80 119 168 255 90 90 159 144 139 255 191 112 183 255 113 117 141 253 70 137 152 255 93 120 168 240 65 113 255 156 112 131 255 72 97 195 111 143 154 166 151 255 83 121 148 145 225 88 147 248 70 110 168 255 122 155 113 154 255 166 102 147 143 160 -0 -62 -112 -154 -183 -204 -218 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -210 -191 -166 -128 -76 -0 153 147 141 120 148 76 248 130 145 89 83 245 113 107 255 150 91 238 144 161 129 92 158 241 156 149 146 104 194 102 109 252 225 125 179 255 121 114 255 145 139 93 65 251 121 125 255 153 120 156 255 185 142 110 148 227 163 126 152 123 255 199 143 93 176 255 111 190 80 255 125 90 60 229 92 69 237 77 228 93 216 92 247 207 248 255 255 206 255 235 84 244 255 255 255 133 114 129 151 166 161 128 121 144 225 255 137 133 129 151 166 175 143 138 251 255 255 255 255 132 135 133 139 165 120 138 160 163 161 147 237 255 101 80 102 112 125 142 149 167 180 148 158 242 255 71 111 90 101 116 142 152 143 142 143 144 152 166 152 150 153 159 152 151 151 151 152 152 152 154 158 159 159 159 159 159 158 158 157 149 158 159 157 147 149 157 155 164 163 154 155 162 153 153 153 153 152 152 149 138 138 137 136 134 127 115 127 134 136 137 138 138 149 152 152 153 153 153 153 162 155 154 163 164 155 157 149 147 157 159 158 149 157 158 158 159 159 159 159 159 158 154 152 152 152 151 151 151 152 159 153 150 152 166 152 144 143 142 143 152 142 116 101 90 111 71 255 242 158 148 180 167 149 142 125 112 102 80 101 255 237 147 161 163 160 138 120 165 139 133 135 132 255 255 255 255 251 138 143 175 166 151 129 133 137 255 225 144 121 128 161 166 151 129 114 133 255 255 255 244 84 235 255 206 255 255 248 207 247 92 216 93 228 77 237 69 92 229 60 90 125 255 80 190 111 255 176 93 143 199 255 123 152 126 163 227 148 110 142 185 255 156 120 153 255 125 121 251 65 93 139 145 255 114 121 255 179 125 225 252 109 102 194 104 146 149 156 241 158 92 129 161 144 238 91 150 255 107 113 245 83 89 145 130 248 76 148 120 141 147 153 -0 -76 -128 -166 -191 -210 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -215 -199 -176 -143 -94 -0 154 154 151 126 142 79 255 134 151 107 73 255 120 80 73 246 102 233 158 145 147 103 167 255 144 163 150 117 196 115 91 239 255 130 151 87 223 154 255 153 169 103 76 255 116 192 255 173 113 194 255 135 162 120 125 255 168 140 103 181 255 96 184 118 164 69 241 185 108 67 245 92 69 241 112 75 203 230 249 118 207 193 255 255 255 255 255 248 255 247 195 109 119 165 130 229 255 83 134 127 153 169 175 163 160 128 255 71 90 92 116 138 160 173 145 164 202 102 100 219 255 82 103 112 141 167 132 148 155 164 163 168 255 54 77 83 99 100 105 119 118 151 127 131 147 249 255 74 71 87 101 124 160 152 150 150 151 152 156 168 152 151 153 160 152 151 151 151 151 152 152 152 152 152 152 152 151 151 147 157 156 149 157 158 156 147 148 153 155 162 169 162 162 167 168 168 168 167 166 164 160 160 159 157 152 143 143 152 157 159 160 160 164 166 167 168 168 168 167 162 162 169 162 155 153 148 147 156 158 157 149 156 157 147 151 151 152 152 152 152 152 152 152 151 151 151 151 152 160 153 151 152 168 156 152 151 150 150 152 160 124 101 87 71 74 255 249 147 131 127 151 118 119 105 100 99 83 77 54 255 168 163 164 155 148 132 167 141 112 103 82 255 219 100 102 202 164 145 173 160 138 116 92 90 71 255 128 160 163 175 169 153 127 134 83 255 229 130 165 119 109 195 247 255 248 255 255 255 255 255 193 207 118 249 230 203 75 112 241 69 92 245 67 108 185 241 69 164 118 184 96 255 181 103 140 168 255 125 120 162 135 255 194 113 173 255 192 116 255 76 103 169 153 255 154 223 87 151 130 255 239 91 115 196 117 150 163 144 255 167 103 147 145 158 233 102 246 73 80 120 255 73 107 151 134 255 79 142 126 151 154 154 -0 -94 -143 -176 -199 -215 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -219 -205 -185 -157 -117 -65 -0 145 154 132 143 90 137 238 154 114 85 63 251 90 71 255 112 224 178 144 160 121 149 76 249 155 156 119 178 130 101 231 106 255 158 77 232 135 86 229 145 146 91 255 158 108 150 234 139 150 116 230 179 128 132 76 255 156 102 227 255 139 206 122 163 79 112 238 106 114 255 124 77 203 210 90 198 83 255 136 196 138 180 231 210 206 248 255 255 211 255 195 69 89 155 103 107 240 255 71 82 112 128 139 148 161 175 255 50 88 88 93 112 135 135 167 147 184 205 187 170 255 64 112 81 96 154 103 123 144 157 163 171 252 255 211 213 187 185 183 180 174 167 182 145 132 145 244 254 254 251 255 255 76 135 122 130 142 142 140 155 166 159 159 161 167 159 158 159 159 159 159 159 159 159 159 159 158 158 156 149 157 157 149 157 157 156 147 149 139 138 140 145 146 146 146 146 146 144 141 149 145 145 144 140 133 133 133 140 144 145 145 149 141 144 146 146 146 146 146 145 140 138 139 149 147 156 157 157 149 157 157 149 156 158 158 159 159 159 159 159 159 159 159 159 158 159 167 161 159 159 166 155 140 142 142 130 122 135 76 255 255 251 254 254 244 145 132 145 182 167 174 180 183 185 187 213 211 255 252 171 163 157 144 123 103 154 96 81 112 64 255 170 187 205 184 147 167 135 135 112 93 88 88 50 255 175 161 148 139 128 112 82 71 255 240 107 103 155 89 69 195 255 211 255 255 248 206 210 231 180 138 196 136 255 83 198 90 210 203 77 124 255 114 106 238 112 79 163 122 206 139 255 227 102 156 255 76 132 128 179 230 116 150 139 234 150 108 158 255 91 146 145 229 86 135 232 77 158 255 106 231 101 130 178 119 156 155 249 76 149 121 160 144 178 224 112 255 71 90 251 63 85 114 154 238 137 90 143 132 154 145 -0 -65 -117 -157 -185 -205 -219 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -210 -193 -168 -134 -88 -0 146 160 143 148 102 147 255 138 130 86 90 255 101 85 255 155 223 170 152 145 136 143 80 255 144 169 114 186 102 121 228 94 61 246 91 209 185 100 233 151 120 130 255 176 129 101 255 147 155 128 255 168 150 134 87 65 252 119 130 160 255 173 157 166 96 129 255 127 91 68 237 95 197 119 205 206 95 61 237 205 102 135 255 255 255 255 255 255 247 255 250 254 60 94 165 217 134 159 238 142 140 130 144 158 151 142 148 248 255 67 75 89 107 152 102 146 121 116 151 169 170 250 255 73 71 88 170 86 90 116 128 122 141 134 226 255 106 95 101 110 123 142 151 154 172 150 140 152 176 191 162 162 237 255 77 81 93 112 120 127 133 146 151 152 152 154 158 159 159 160 160 160 160 160 159 159 159 158 155 164 163 157 165 164 156 161 170 170 163 168 161 163 155 156 146 145 145 144 144 141 132 139 128 126 122 109 109 122 126 128 139 132 141 144 144 145 145 146 156 155 163 161 168 163 170 170 161 156 164 165 157 163 164 155 158 159 159 159 160 160 160 160 160 159 159 158 154 152 152 151 146 133 127 120 112 93 81 77 255 237 162 162 191 176 152 140 150 172 154 151 142 123 110 101 95 106 255 226 134 141 122 128 116 90 86 170 88 71 73 255 250 170 169 151 116 121 146 102 152 107 89 75 67 255 248 148 142 151 158 144 130 140 142 238 159 134 217 165 94 60 254 250 255 247 255 255 255 255 255 255 135 102 205 237 61 95 206 205 119 197 95 237 68 91 127 255 129 96 166 157 173 255 160 130 119 252 65 87 134 150 168 255 128 155 147 255 101 129 176 255 130 120 151 233 100 185 209 91 246 61 94 228 121 102 186 114 169 144 255 80 143 136 145 152 170 223 155 255 85 101 255 90 86 130 138 255 147 102 148 143 160 146 -0 -88 -134 -168 -193 -210 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -226 -215 -200 -178 -148 -109 -64 -0 152 146 141 120 140 71 247 127 96 89 240 205 97 255 83 239 150 169 143 160 144 92 157 237 161 132 174 130 74 231 91 67 253 102 204 107 182 221 178 111 192 255 147 145 112 66 250 157 126 80 255 149 140 111 80 255 132 140 143 93 255 140 171 124 118 73 250 110 73 189 222 198 123 72 233 112 100 255 215 139 78 134 249 235 247 211 247 255 255 207 255 242 255 255 255 153 132 154 240 86 137 98 103 129 127 156 146 157 252 255 255 255 255 113 63 139 198 124 130 149 144 118 246 255 254 255 255 67 104 149 186 177 174 172 154 255 61 67 79 90 102 121 137 142 151 168 143 132 145 160 178 154 151 246 255 149 162 143 142 143 148 141 151 152 151 152 152 152 152 152 152 152 152 152 151 151 151 151 149 141 147 155 149 158 157 147 149 157 153 154 159 162 167 169 173 174 174 174 172 168 173 174 177 174 167 162 167 174 177 174 173 168 172 174 174 174 173 169 167 162 159 154 153 157 149 147 157 158 149 155 147 141 149 151 151 151 151 152 152 152 152 152 152 152 152 152 151 152 151 141 148 143 142 143 162 149 255 246 151 154 178 160 145 132 143 168 151 142 137 121 102 90 79 67 61 255 154 172 174 177 186 149 104 67 255 255 254 255 246 118 144 149 130 124 198 139 63 113 255 255 255 255 252 157 146 156 127 129 103 98 137 86 240 154 132 153 255 255 255 242 255 207 255 255 247 211 247 235 249 134 78 139 215 255 100 112 233 72 123 198 222 189 73 110 250 73 118 124 171 140 255 93 143 140 132 255 80 111 140 149 255 80 126 157 250 66 112 145 147 255 192 111 178 221 182 107 204 102 253 67 91 231 74 130 174 132 161 237 157 92 144 160 143 169 150 239 83 255 97 205 240 89 96 127 247 71 140 120 141 146 152 -0 -64 -109 -148 -178 -200 -215 -226 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -220 -206 -187 -161 -126 -85 -0 153 150 150 126 134 119 255 131 80 100 237 91 215 255 129 255 144 168 148 145 155 103 167 255 151 146 160 146 99 255 110 73 186 232 207 116 70 237 184 135 117 148 230 166 121 84 255 168 144 96 77 244 153 121 84 194 234 144 147 83 61 251 182 148 127 90 255 124 82 181 84 233 136 116 255 120 136 255 130 197 100 66 255 84 195 255 255 255 255 248 255 226 255 161 124 255 93 83 86 228 255 96 81 79 114 89 134 105 120 135 174 170 133 228 239 255 255 138 147 135 143 165 168 147 176 165 128 239 254 255 255 84 118 134 144 151 244 254 167 172 157 160 160 165 167 169 166 179 159 152 151 159 173 162 152 239 255 76 81 91 102 120 126 131 143 140 150 152 152 152 152 152 152 151 151 148 157 158 158 158 156 146 148 155 149 157 157 150 141 148 138 138 138 138 138 138 138 137 137 135 129 129 129 127 123 112 112 123 127 129 129 129 135 137 137 138 138 138 138 138 138 138 148 141 150 157 157 149 155 148 146 156 158 158 158 157 148 151 151 152 152 152 152 152 152 150 140 143 131 126 120 102 91 81 76 255 239 152 162 173 159 151 152 159 179 166 169 167 165 160 160 157 172 167 254 244 151 144 134 118 84 255 255 254 239 128 165 176 147 168 165 143 135 147 138 255 255 239 228 133 170 174 135 120 105 134 89 114 79 81 96 255 228 86 83 93 255 124 161 255 226 255 248 255 255 255 255 195 84 255 66 100 197 130 255 136 120 255 116 136 233 84 181 82 124 255 90 127 148 182 251 61 83 147 144 234 194 84 121 153 244 77 96 144 168 255 84 121 166 230 148 117 135 184 237 70 116 207 232 186 73 110 255 99 146 160 146 151 255 167 103 155 145 148 168 144 255 129 255 215 91 237 100 80 131 255 119 134 126 150 150 153 -0 -85 -126 -161 -187 -206 -220 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -223 -211 -195 -172 -141 -104 -65 -0 151 151 131 134 91 73 246 91 71 242 100 58 245 136 59 232 152 162 144 167 121 150 76 249 142 162 141 156 255 112 79 169 107 243 120 118 255 141 158 134 100 255 147 143 93 160 255 157 103 108 255 157 137 99 199 255 161 150 86 68 255 152 166 135 93 192 255 100 190 116 255 142 119 60 250 114 67 224 217 129 88 61 244 109 195 250 207 248 255 255 206 255 215 234 94 254 59 64 73 83 255 59 67 75 110 63 135 191 135 144 163 199 93 104 143 124 221 255 94 100 111 136 141 160 167 203 93 127 133 97 220 142 152 145 153 157 145 241 255 75 77 84 100 105 119 122 121 143 159 145 143 143 148 160 160 152 250 255 166 173 156 149 149 151 158 157 150 158 159 159 159 159 158 158 158 156 149 156 155 163 164 163 154 155 160 163 170 169 175 170 175 170 161 159 159 159 159 158 157 154 161 153 151 148 140 141 140 148 151 153 161 154 157 158 159 159 159 159 161 170 175 170 175 169 170 163 160 155 154 163 164 163 155 156 149 156 158 158 158 159 159 159 159 158 150 157 158 151 149 149 156 173 166 255 250 152 160 160 148 143 143 145 159 143 121 122 119 105 100 84 77 75 255 241 145 157 153 145 152 142 220 97 133 127 93 203 167 160 141 136 111 100 94 255 221 124 143 104 93 199 163 144 135 191 135 63 110 75 67 59 255 83 73 64 59 254 94 234 215 255 206 255 255 248 207 250 195 109 244 61 88 129 217 224 67 114 250 60 119 142 255 116 190 100 255 192 93 135 166 152 255 68 86 150 161 255 199 99 137 157 255 108 103 157 255 160 93 143 147 255 100 134 158 141 255 118 120 243 107 169 79 112 255 156 141 162 142 249 76 150 121 167 144 162 152 232 59 136 245 58 100 242 71 91 246 73 91 134 131 151 151 -0 -65 -104 -141 -172 -195 -211 -223 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -216 -201 -181 -154 -120 -82 -0 154 152 142 135 101 76 252 106 86 255 103 95 255 142 102 255 151 168 146 155 139 143 80 255 145 163 144 145 80 227 87 170 133 255 128 92 74 242 173 137 118 63 250 162 112 147 77 244 120 117 68 251 145 103 176 101 255 156 112 76 212 255 187 155 109 169 71 240 193 111 76 250 117 115 255 133 72 137 251 134 127 95 255 119 69 254 255 255 255 255 247 255 237 123 202 189 249 255 143 159 185 243 250 221 213 218 249 255 123 101 121 134 183 204 169 178 193 153 255 76 79 91 120 121 140 154 187 206 181 212 93 203 85 144 117 116 138 150 145 249 255 186 189 177 179 185 182 166 159 163 176 153 150 150 153 162 161 152 239 255 76 80 91 101 112 130 142 141 133 143 143 144 143 139 149 150 151 149 141 148 141 149 150 148 138 142 130 132 140 132 140 132 141 140 133 120 119 119 119 118 115 110 99 99 98 81 81 98 99 99 110 115 118 119 119 119 120 133 140 141 132 140 132 140 132 130 142 138 148 150 149 141 148 141 149 151 150 149 139 143 144 143 143 133 141 142 130 112 101 91 80 76 255 239 152 161 162 153 150 150 153 176 163 159 166 182 185 179 177 189 186 255 249 145 150 138 116 117 144 85 203 93 212 181 206 187 154 140 121 120 91 79 76 255 153 193 178 169 204 183 134 121 101 123 255 249 218 213 221 250 243 185 159 143 255 249 189 202 123 237 255 247 255 255 255 255 254 69 119 255 95 127 134 251 137 72 133 255 115 117 250 76 111 193 240 71 169 109 155 187 255 212 76 112 156 255 101 176 103 145 251 68 117 120 244 77 147 112 162 250 63 118 137 173 242 74 92 128 255 133 170 87 227 80 145 144 163 145 255 80 143 139 155 146 168 151 255 102 142 255 95 103 255 86 106 252 76 101 135 142 152 154 -0 -82 -120 -154 -181 -201 -216 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -220 -207 -189 -164 -132 -96 -62 -0 152 143 142 112 78 223 216 98 255 109 116 255 142 154 255 158 156 157 144 153 147 92 149 240 145 155 142 122 255 100 174 106 74 250 101 72 255 134 151 111 115 255 148 143 143 120 255 128 121 93 255 157 118 165 89 61 249 129 90 195 75 255 163 127 164 80 84 243 114 108 255 112 105 74 244 80 134 60 246 105 148 255 165 89 60 242 226 206 247 255 255 208 255 97 198 94 123 240 255 255 99 78 232 114 116 123 141 254 69 72 80 92 116 161 126 135 166 156 255 63 66 84 107 102 103 120 128 161 126 180 204 220 255 100 89 91 112 125 140 145 232 255 69 80 93 117 138 150 143 143 151 166 152 150 151 154 162 161 152 250 255 165 172 154 145 151 155 163 163 158 155 163 165 163 156 161 171 172 170 163 169 163 168 175 175 177 174 174 175 179 181 185 187 191 196 201 201 200 198 201 200 202 206 203 198 197 198 203 206 202 200 201 198 200 201 201 196 191 187 185 181 179 175 174 174 177 175 175 168 163 169 163 170 172 171 161 156 163 165 163 155 158 163 163 155 151 145 154 172 165 255 250 152 161 162 154 151 150 152 166 151 143 143 150 138 117 93 80 69 255 232 145 140 125 112 91 89 100 255 220 204 180 126 161 128 120 103 102 107 84 66 63 255 156 166 135 126 161 116 92 80 72 69 254 141 123 116 114 232 78 99 255 255 240 123 94 198 97 255 208 255 255 247 206 226 242 60 89 165 255 148 105 246 60 134 80 244 74 105 112 255 108 114 243 84 80 164 127 163 255 75 195 90 129 249 61 89 165 118 157 255 93 121 128 255 120 143 143 148 255 115 111 151 134 255 72 101 250 74 106 174 100 255 122 142 155 145 240 149 92 147 153 144 157 156 158 255 154 142 255 116 109 255 98 216 223 78 112 142 143 152 -0 -62 -96 -132 -164 -189 -207 -220 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -212 -196 -173 -143 -106 -69 -0 154 143 142 129 80 212 92 223 251 154 123 255 146 132 84 242 145 161 145 153 161 103 162 255 145 161 144 111 67 239 180 106 72 255 116 86 255 152 173 119 90 75 246 119 156 93 74 250 130 91 208 229 123 171 91 68 254 134 95 191 80 62 251 114 173 92 115 255 121 81 73 242 90 100 254 111 141 91 255 120 197 255 130 155 94 255 255 255 255 255 255 247 255 243 255 185 86 100 126 128 222 232 253 255 61 92 131 166 236 255 111 110 112 120 157 178 132 152 176 251 255 121 131 172 211 142 140 142 158 174 134 156 173 255 61 68 76 83 99 104 118 119 237 131 148 140 135 139 152 159 151 151 156 168 152 151 151 154 162 161 152 239 255 75 80 88 94 109 113 121 129 140 132 142 143 141 130 132 143 143 137 140 148 139 141 148 141 148 139 138 138 138 139 139 138 138 138 137 136 129 131 136 136 134 130 120 120 130 134 136 136 131 129 136 137 138 138 138 139 139 138 138 138 139 148 141 148 141 139 148 140 137 143 143 132 130 141 143 142 132 140 129 121 113 109 94 88 80 75 255 239 152 161 162 154 151 151 152 168 156 151 151 159 152 139 135 140 148 131 237 119 118 104 99 83 76 68 61 255 173 156 134 174 158 142 140 142 211 172 131 121 255 251 176 152 132 178 157 120 112 110 111 255 236 166 131 92 61 255 253 232 222 128 126 100 86 185 255 243 255 247 255 255 255 255 255 255 94 155 130 255 197 120 255 91 141 111 254 100 90 242 73 81 121 255 115 92 173 114 251 62 80 191 95 134 254 68 91 171 123 229 208 91 130 250 74 93 156 119 246 75 90 119 173 152 255 86 116 255 72 106 180 239 67 111 144 161 145 255 162 103 161 153 145 161 145 242 84 132 146 255 123 154 251 223 92 212 80 129 142 143 154 -0 -69 -106 -143 -173 -196 -212 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -216 -202 -182 -153 -115 -72 -0 168 143 142 140 92 213 100 59 245 95 159 255 157 142 92 255 151 160 154 144 162 125 142 76 248 144 156 119 77 110 242 107 87 255 173 99 255 174 135 144 101 72 255 121 174 112 77 255 142 84 213 255 128 177 112 76 199 238 101 196 93 76 255 142 185 112 97 61 251 91 71 253 110 71 242 182 156 130 255 148 136 133 229 103 165 255 161 215 237 208 247 255 255 207 255 232 255 68 115 162 144 170 149 114 242 255 255 255 88 103 239 114 121 119 124 144 179 106 120 151 152 247 255 255 255 148 125 129 141 145 161 176 137 160 249 253 193 194 184 181 184 183 184 234 255 63 83 92 103 122 136 141 143 144 149 159 152 151 152 154 162 161 152 248 255 179 182 166 168 171 174 168 171 170 163 170 171 169 161 162 170 170 161 162 169 162 162 167 170 176 169 168 168 168 168 168 168 167 165 162 168 161 159 157 154 147 139 147 154 157 159 161 168 162 165 167 168 168 168 168 168 168 169 176 170 167 162 162 169 162 161 170 170 162 161 169 171 170 163 170 171 168 174 171 168 166 182 179 255 248 152 161 162 154 152 151 152 159 149 144 143 141 136 122 103 92 83 63 255 234 184 183 184 181 184 194 193 253 249 160 137 176 161 145 141 129 125 148 255 255 255 247 152 151 120 106 179 144 124 119 121 114 239 103 88 255 255 255 242 114 149 170 144 162 115 68 255 232 255 207 255 255 247 208 237 215 161 255 165 103 229 133 136 148 255 130 156 182 242 71 110 253 71 91 251 61 97 112 185 142 255 76 93 196 101 238 199 76 112 177 128 255 213 84 142 255 77 112 174 121 255 72 101 144 135 174 255 99 173 255 87 107 242 110 77 119 156 144 248 76 142 125 162 144 154 160 151 255 92 142 157 255 159 95 245 59 100 213 92 140 142 143 168 -0 -72 -115 -153 -182 -202 -216 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -220 -208 -189 -164 -127 -77 -0 178 146 142 140 102 217 102 95 255 102 213 252 160 146 113 120 239 152 155 145 163 143 136 80 255 144 164 131 89 122 255 112 98 255 102 188 251 145 153 170 116 88 255 137 148 135 84 205 227 104 188 114 255 154 133 83 198 255 115 195 113 77 180 244 144 142 101 73 255 110 85 253 180 91 253 111 213 166 255 153 150 114 255 107 217 255 124 234 123 255 255 255 255 248 255 204 255 245 255 255 99 94 168 167 181 178 102 107 217 228 232 244 255 57 95 133 166 175 203 119 143 149 137 168 149 230 255 76 82 102 111 124 153 174 145 167 242 255 76 80 92 111 120 136 142 251 255 149 161 141 135 138 148 150 151 151 154 160 152 152 152 154 160 166 159 237 255 69 89 94 103 120 126 131 142 137 140 150 150 149 138 140 150 149 138 140 148 138 138 138 140 145 146 146 146 146 146 146 145 143 138 139 144 144 142 138 128 128 138 142 144 144 139 138 143 145 146 146 146 146 146 146 145 140 138 138 138 148 140 138 149 150 140 138 149 150 150 140 137 142 131 126 120 103 94 89 69 255 237 159 166 160 154 152 152 152 160 154 151 151 150 148 138 135 141 161 149 255 251 142 136 120 111 92 80 76 255 242 167 145 174 153 124 111 102 82 76 255 230 149 168 137 149 143 119 203 175 166 133 95 57 255 244 232 228 217 107 102 178 181 167 168 94 99 255 255 245 255 204 255 248 255 255 255 255 123 234 124 255 217 107 255 114 150 153 255 166 213 111 253 91 180 253 85 110 255 73 101 142 144 244 180 77 113 195 115 255 198 83 133 154 255 114 188 104 227 205 84 135 148 137 255 88 116 170 153 145 251 188 102 255 98 112 255 122 89 131 164 144 255 80 136 143 163 145 155 152 239 120 113 146 160 252 213 102 255 95 102 217 102 140 142 146 178 -0 -77 -127 -164 -189 -208 -220 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -213 -196 -174 -140 -92 -0 148 157 143 143 101 224 105 116 255 129 126 244 154 155 121 147 255 156 154 154 141 156 139 92 148 240 140 165 101 121 66 250 108 255 129 66 236 144 175 134 165 102 255 158 132 167 100 208 255 118 181 89 66 240 159 100 190 69 234 186 125 83 181 255 159 150 126 87 254 193 102 251 109 199 252 121 82 196 100 226 166 129 83 240 134 153 255 94 202 97 243 207 248 255 255 206 255 234 75 119 218 239 255 94 126 136 177 199 133 160 125 144 165 251 255 255 255 88 113 168 84 137 140 152 158 180 172 255 64 78 82 92 109 120 142 110 117 142 249 255 149 162 144 143 149 150 153 241 255 76 80 91 102 120 129 141 144 144 146 150 151 152 152 152 154 158 159 250 255 159 167 148 139 149 151 155 161 154 155 161 170 170 162 162 170 169 161 161 168 161 160 160 161 161 161 161 161 160 160 158 155 162 154 152 151 147 140 140 140 147 151 152 154 162 155 158 160 160 161 161 161 161 161 160 160 161 168 161 161 169 170 162 162 170 170 161 155 154 161 155 151 149 139 148 167 159 255 250 159 158 154 152 152 152 151 150 146 144 144 141 129 120 102 91 80 76 255 241 153 150 149 143 144 162 149 255 249 142 117 110 142 120 109 92 82 78 64 255 172 180 158 152 140 137 84 168 113 88 255 255 255 251 165 144 125 160 133 199 177 136 126 94 255 239 218 119 75 234 255 206 255 255 248 207 243 97 202 94 255 153 134 240 83 129 166 226 100 196 82 121 252 199 109 251 102 193 254 87 126 150 159 255 181 83 125 186 234 69 190 100 159 240 66 89 181 118 255 208 100 167 132 158 255 102 165 134 175 144 236 66 129 255 108 250 66 121 101 165 140 240 148 92 139 156 141 154 154 156 255 147 121 155 154 244 126 129 255 116 105 224 101 143 143 157 148 -0 -92 -140 -174 -196 -213 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -227 -217 -203 -182 -154 -113 -62 -0 173 144 137 112 228 119 122 255 136 153 255 165 154 136 129 76 250 145 155 151 161 154 103 161 255 153 120 141 125 80 255 123 255 128 124 255 152 145 153 112 149 255 152 149 153 136 187 99 255 177 110 72 254 141 129 188 79 146 235 141 99 177 64 251 136 153 109 252 109 213 248 125 72 244 140 81 234 78 237 123 151 134 255 159 132 93 254 189 198 255 255 255 255 255 248 255 248 189 132 136 153 158 233 110 161 128 137 164 178 166 188 165 177 129 134 106 219 232 233 234 255 78 93 115 112 141 154 251 255 189 191 183 173 178 186 189 153 144 148 240 255 76 80 92 111 120 132 152 249 255 157 166 148 142 142 147 157 161 152 151 151 151 151 152 152 152 152 152 241 255 75 80 88 93 103 118 122 126 128 129 132 142 141 130 131 142 140 129 131 140 129 128 129 129 129 129 128 128 127 126 119 126 118 118 117 114 100 100 114 117 118 118 126 119 126 127 128 128 129 129 129 129 128 129 140 131 129 140 142 131 130 141 142 132 129 128 126 122 118 103 93 88 80 75 255 241 152 152 152 152 152 151 151 151 151 152 161 157 147 142 142 148 166 157 255 249 152 132 120 111 92 80 76 255 240 148 144 153 189 186 178 173 183 191 189 255 251 154 141 112 115 93 78 255 234 233 232 219 106 134 129 177 165 188 166 178 164 137 128 161 110 233 158 153 136 132 189 248 255 248 255 255 255 255 255 198 189 254 93 132 159 255 134 151 123 237 78 234 81 140 244 72 125 248 213 109 252 109 153 136 251 64 177 99 141 235 146 79 188 129 141 254 72 110 177 255 99 187 136 153 149 152 255 149 112 153 145 152 255 124 128 255 123 255 80 125 141 120 153 255 161 103 154 161 151 155 145 250 76 129 136 154 165 255 153 136 255 122 119 228 112 137 144 173 -0 -62 -113 -154 -182 -203 -217 -227 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -241 -237 -230 -221 -208 -190 -165 -128 -77 -0 143 151 129 111 233 134 138 255 141 152 80 241 147 144 130 81 255 149 154 161 134 157 125 142 76 249 124 167 139 79 223 235 249 129 180 255 146 148 172 112 198 255 146 154 136 124 192 98 46 247 120 81 169 241 101 197 92 156 255 149 104 174 83 255 159 109 183 255 118 72 246 124 123 255 156 101 134 214 254 144 166 127 71 238 154 83 59 249 94 185 232 204 206 248 255 255 211 255 189 83 102 128 137 220 255 105 101 120 132 166 119 146 145 176 191 197 94 126 113 132 167 240 255 135 175 121 125 150 140 239 255 77 91 99 103 124 144 165 144 142 148 249 255 149 162 143 142 144 153 160 241 255 76 80 91 102 117 122 137 142 142 142 139 150 151 152 152 152 152 151 249 255 180 182 167 159 163 164 165 166 167 167 169 174 181 175 174 180 187 181 181 186 181 179 179 179 179 179 177 175 180 179 178 182 182 178 171 167 171 178 182 182 178 179 180 175 177 179 179 179 179 179 181 186 181 181 187 180 174 175 181 174 169 167 167 166 165 164 163 159 167 182 180 255 249 151 152 152 152 152 151 150 139 142 142 142 137 122 117 102 91 80 76 255 241 160 153 144 142 143 162 149 255 249 148 142 144 165 144 124 103 99 91 77 255 239 140 150 125 121 175 135 255 240 167 132 113 126 94 197 191 176 145 146 119 166 132 120 101 105 255 220 137 128 102 83 189 255 211 255 255 248 206 204 232 185 94 249 59 83 154 238 71 127 166 144 254 214 134 101 156 255 123 124 246 72 118 255 183 109 159 255 83 174 104 149 255 156 92 197 101 241 169 81 120 247 46 98 192 124 136 154 146 255 198 112 172 148 146 255 180 129 249 235 223 79 139 167 124 249 76 142 125 157 134 161 154 149 255 81 130 144 147 241 80 152 141 255 138 134 233 111 129 151 143 -0 -77 -128 -165 -190 -208 -221 -230 -237 -241 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -213 -198 -175 -143 -94 -0 155 168 107 111 239 113 195 255 145 150 135 255 155 153 142 93 158 239 144 162 145 160 143 136 80 255 142 129 171 102 215 74 244 152 120 131 223 143 154 135 129 149 229 153 154 93 224 97 92 255 136 92 175 255 104 209 113 154 74 250 119 179 92 139 246 121 115 255 125 120 255 154 103 75 239 119 130 129 255 152 161 153 82 142 240 86 64 255 123 86 255 255 255 255 255 255 247 255 251 255 64 92 112 95 125 255 68 80 102 112 149 168 166 111 116 149 179 203 164 178 137 151 114 226 255 115 88 101 131 140 146 250 255 154 179 139 142 142 150 168 145 143 148 241 255 76 80 91 103 122 137 142 249 255 156 166 147 139 150 155 166 158 157 156 149 158 159 159 159 158 158 157 237 255 75 80 87 93 102 113 127 128 128 129 129 131 136 137 138 141 148 138 140 148 138 137 137 137 137 135 129 135 128 128 128 126 122 111 111 122 126 128 128 128 135 129 135 137 137 137 137 138 148 140 138 148 141 138 137 136 131 129 129 128 128 127 113 102 93 87 80 75 255 237 157 158 158 159 159 159 158 149 156 157 158 166 155 150 139 147 166 156 255 249 142 137 122 103 91 80 76 255 241 148 143 145 168 150 142 142 139 179 154 255 250 146 140 131 101 88 115 255 226 114 151 137 178 164 203 179 149 116 111 166 168 149 112 102 80 68 255 125 95 112 92 64 255 251 255 247 255 255 255 255 255 255 86 123 255 64 86 240 142 82 153 161 152 255 129 130 119 239 75 103 154 255 120 125 255 115 121 246 139 92 179 119 250 74 154 113 209 104 255 175 92 136 255 92 97 224 93 154 153 229 149 129 135 154 143 223 131 120 152 244 74 215 102 171 129 142 255 80 136 143 160 145 162 144 239 158 93 142 153 155 255 135 150 145 255 195 113 239 111 107 168 155 -0 -94 -143 -175 -198 -213 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -228 -218 -204 -184 -156 -116 -64 -0 144 155 72 239 139 82 243 153 150 122 77 248 145 145 111 169 255 147 161 155 134 156 140 91 138 243 131 92 164 218 102 255 158 130 87 241 145 161 149 142 101 255 147 155 116 82 183 85 45 250 112 162 76 243 167 149 155 99 255 123 178 112 150 255 131 133 79 246 94 75 241 127 74 251 128 139 127 66 251 128 169 112 140 86 228 73 143 240 100 68 245 234 248 211 247 255 255 207 255 251 255 211 202 212 172 255 74 114 81 92 120 151 144 179 144 160 134 161 140 155 178 164 179 127 255 68 64 84 102 118 119 122 234 255 106 89 110 120 130 151 166 154 144 148 249 255 148 159 150 144 147 159 151 241 255 75 80 87 93 104 125 140 142 143 141 133 143 144 143 140 150 151 149 247 255 172 175 158 159 153 157 157 157 158 158 159 159 160 160 161 162 167 168 169 174 175 175 174 173 171 167 168 173 173 172 168 161 155 161 168 172 173 173 168 167 171 173 174 175 175 174 169 168 167 162 161 160 160 159 159 158 158 157 157 157 153 159 158 175 172 255 247 149 151 150 140 143 144 143 133 141 143 142 140 125 104 93 87 80 75 255 241 151 159 147 144 150 159 148 255 249 148 144 154 166 151 130 120 110 89 106 255 234 122 119 118 102 84 64 68 255 127 179 164 178 155 140 161 134 160 144 179 144 151 120 92 81 114 74 255 172 212 202 211 255 251 255 207 255 255 247 211 248 234 245 68 100 240 143 73 228 86 140 112 169 128 251 66 127 139 128 251 74 127 241 75 94 246 79 133 131 255 150 112 178 123 255 99 155 149 167 243 76 162 112 250 45 85 183 82 116 155 147 255 101 142 149 161 145 241 87 130 158 255 102 218 164 92 131 243 138 91 140 156 134 155 161 147 255 169 111 145 145 248 77 122 150 153 243 82 139 239 72 155 144 -0 -64 -116 -156 -184 -204 -218 -228 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -222 -210 -192 -168 -133 -87 -0 161 102 156 250 152 134 255 145 153 130 81 255 149 152 120 152 77 248 155 153 144 161 152 108 152 255 145 109 70 236 143 255 161 140 140 255 162 145 148 145 112 65 250 154 135 84 209 91 84 255 126 157 81 255 171 162 153 104 145 235 184 121 147 72 245 130 124 255 115 73 255 147 100 253 158 141 151 77 255 121 175 128 130 137 255 83 159 255 126 115 255 75 189 255 255 255 255 248 255 227 255 248 66 99 157 124 252 255 73 72 89 113 174 109 148 132 149 161 178 129 98 139 161 164 184 244 255 91 111 150 184 170 161 163 255 55 75 81 91 108 114 132 143 152 144 148 241 255 64 83 92 103 125 140 143 249 255 164 171 154 144 151 155 164 165 164 162 156 164 165 164 157 164 165 163 240 255 75 76 82 88 93 102 112 125 126 127 128 128 128 128 129 129 130 130 130 130 129 128 124 134 129 129 129 129 127 123 111 111 123 127 129 129 129 129 134 124 128 129 130 130 130 130 129 129 128 128 128 128 127 126 125 112 102 93 88 82 76 75 255 240 163 165 164 157 164 165 164 156 162 164 165 164 155 151 144 154 171 164 255 249 143 140 125 103 92 83 64 255 241 148 144 152 143 132 114 108 91 81 75 55 255 163 161 170 184 150 111 91 255 244 184 164 161 139 98 129 178 161 149 132 148 109 174 113 89 72 73 255 252 124 157 99 66 248 255 227 255 248 255 255 255 255 189 75 255 115 126 255 159 83 255 137 130 128 175 121 255 77 151 141 158 253 100 147 255 73 115 255 124 130 245 72 147 121 184 235 145 104 153 162 171 255 81 157 126 255 84 91 209 84 135 154 250 65 112 145 148 145 162 255 140 140 161 255 143 236 70 109 145 255 152 108 152 161 144 153 155 248 77 152 120 152 149 255 81 130 153 145 255 134 152 250 156 102 161 -0 -87 -133 -168 -192 -210 -222 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -215 -199 -178 -147 -106 -0 162 131 65 237 143 177 255 149 160 142 93 150 239 144 136 151 81 255 147 161 153 134 163 112 147 61 250 113 119 255 176 255 164 140 139 69 244 146 160 152 120 83 255 147 145 104 189 157 115 255 153 163 92 166 255 147 164 112 172 255 171 143 136 125 255 146 104 70 233 94 255 145 156 255 138 155 142 129 255 144 163 139 144 98 96 255 185 255 128 162 255 119 132 189 251 207 248 255 255 206 255 216 245 75 113 186 93 119 250 255 255 255 255 144 91 146 102 120 137 159 201 93 104 133 118 132 151 244 255 255 255 82 144 134 153 251 255 154 162 143 149 152 158 159 163 160 151 155 250 255 149 159 150 144 147 159 149 241 255 75 81 88 95 110 114 127 122 129 140 133 143 144 142 132 139 149 149 248 255 183 181 177 170 172 167 168 168 176 182 179 158 164 166 167 168 168 168 168 166 166 164 155 159 160 160 158 154 147 139 147 154 158 160 160 159 155 164 166 166 168 168 168 168 167 166 164 158 179 182 176 168 168 167 172 170 177 181 183 255 248 149 149 139 132 142 144 143 133 140 129 122 127 114 110 95 88 81 75 255 241 149 159 147 144 150 159 149 255 250 155 151 160 163 159 158 152 149 143 162 154 255 251 153 134 144 82 255 255 255 244 151 132 118 133 104 93 201 159 137 120 102 146 91 144 255 255 255 255 250 119 93 186 113 75 245 216 255 206 255 255 248 207 251 189 132 119 255 162 128 255 185 255 96 98 144 139 163 144 255 129 142 155 138 255 156 145 255 94 233 70 104 146 255 125 136 143 171 255 172 112 164 147 255 166 92 163 153 255 115 157 189 104 145 147 255 83 120 152 160 146 244 69 139 140 164 255 176 255 119 113 250 61 147 112 163 134 153 161 147 255 81 151 136 144 239 150 93 142 160 149 255 177 143 237 65 131 162 -0 -106 -147 -178 -199 -215 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -206 -187 -160 -122 -74 -0 130 127 255 143 160 94 231 153 146 112 163 255 146 141 157 92 139 242 161 147 144 169 124 134 115 255 124 92 74 244 84 229 140 143 127 255 159 145 149 132 93 150 241 151 124 183 102 176 255 119 174 112 154 77 240 171 128 143 101 255 160 143 104 75 247 125 75 190 231 255 158 147 255 143 168 144 96 198 225 160 148 158 103 81 59 243 99 222 144 99 218 136 83 255 255 255 255 255 248 255 248 122 230 255 255 166 71 117 137 178 127 145 230 255 76 158 81 102 125 112 170 200 155 165 161 147 150 120 136 159 233 255 76 98 108 127 244 255 75 78 85 100 104 113 129 136 142 143 148 241 255 64 84 93 104 125 139 135 247 255 186 189 177 172 175 171 172 155 155 162 157 164 165 163 154 155 164 163 236 255 71 120 88 91 96 101 108 115 125 160 113 114 127 128 128 130 129 128 123 132 142 137 138 138 137 135 130 119 119 130 135 137 138 138 137 142 132 123 128 129 130 128 128 127 114 113 160 125 115 108 101 96 91 88 120 71 255 236 163 164 155 154 163 165 164 157 162 155 155 172 171 175 172 177 189 186 255 247 135 139 125 104 93 84 64 255 241 148 143 142 136 129 113 104 100 85 78 75 255 244 127 108 98 76 255 233 159 136 120 150 147 161 165 155 200 170 112 125 102 81 158 76 255 230 145 127 178 137 117 71 166 255 255 230 122 248 255 248 255 255 255 255 255 83 136 218 99 144 222 99 243 59 81 103 158 148 160 225 198 96 144 168 143 255 147 158 255 231 190 75 125 247 75 104 143 160 255 101 143 128 171 240 77 154 112 174 119 255 176 102 183 124 151 241 150 93 132 149 145 159 255 127 143 140 229 84 244 74 92 124 255 115 134 124 169 144 147 161 242 139 92 157 141 146 255 163 112 146 153 231 94 160 143 255 127 130 -0 -74 -122 -160 -187 -206 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -211 -195 -171 -137 -90 -0 136 177 255 143 160 111 255 154 153 121 145 77 248 143 157 111 153 255 154 155 153 142 155 136 91 73 245 102 72 255 99 250 139 152 113 72 248 146 161 151 104 162 255 154 112 190 92 225 255 121 191 125 151 117 255 147 145 131 89 61 251 148 121 77 255 141 90 184 102 255 170 158 97 229 148 160 101 218 255 128 161 151 129 79 67 250 78 232 170 94 239 153 102 64 251 227 206 248 255 255 211 255 105 111 129 223 234 255 72 131 180 99 107 128 244 255 144 75 86 104 79 96 168 112 142 146 161 159 169 145 160 128 232 143 169 143 132 145 249 255 196 202 169 165 170 166 166 169 163 153 156 250 255 149 160 142 137 142 137 144 232 255 69 80 91 110 120 135 140 128 131 136 140 147 160 147 146 148 155 162 250 255 74 71 85 96 105 117 156 81 148 198 125 122 133 132 148 136 131 139 129 131 136 136 136 135 131 123 123 123 131 135 136 136 136 131 129 139 131 136 148 132 133 122 125 198 148 81 156 117 105 96 85 71 74 255 250 162 155 148 146 147 160 147 140 136 131 128 140 135 120 110 91 80 69 255 232 144 137 142 137 142 160 149 255 250 156 153 163 169 166 166 170 165 169 202 196 255 249 145 132 143 169 143 232 128 160 145 169 159 161 146 142 112 168 96 79 104 86 75 144 255 244 128 107 99 180 131 72 255 234 223 129 111 105 255 211 255 255 248 206 227 251 64 102 153 239 94 170 232 78 250 67 79 129 151 161 128 255 218 101 160 148 229 97 158 170 255 102 184 90 141 255 77 121 148 251 61 89 131 145 147 255 117 151 125 191 121 255 225 92 190 112 154 255 162 104 151 161 146 248 72 113 152 139 250 99 255 72 102 245 73 91 136 155 142 153 155 154 255 153 111 157 143 248 77 145 121 153 154 255 111 160 143 255 177 136 -0 -90 -137 -171 -195 -211 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -216 -202 -181 -152 -111 -61 144 143 106 226 151 129 87 240 144 136 143 81 255 143 160 120 143 64 250 151 147 152 129 152 106 77 252 123 88 255 162 255 157 153 123 99 255 157 145 148 125 142 77 251 105 197 111 126 179 223 133 160 155 109 62 252 150 144 91 68 255 162 131 84 188 229 95 191 96 64 251 139 168 255 144 169 124 158 137 255 175 142 127 114 75 221 232 253 149 168 255 158 128 92 255 255 255 255 255 255 247 255 251 255 91 147 147 180 241 255 73 176 80 96 102 111 247 255 62 91 110 71 87 184 74 130 126 132 143 159 168 162 180 221 255 102 90 92 113 125 227 255 106 95 93 113 122 131 145 152 160 152 156 245 255 75 90 91 94 99 101 114 241 112 134 106 110 124 132 140 101 115 114 127 124 142 157 140 137 138 140 144 246 255 255 255 255 255 253 242 255 255 143 87 86 90 96 122 91 96 100 105 107 106 106 105 103 97 97 97 97 103 105 106 106 107 105 100 96 91 122 96 90 86 87 143 255 255 242 253 255 255 255 255 255 246 144 140 138 137 140 157 142 124 127 114 115 101 140 132 124 110 106 134 112 241 114 101 99 94 91 90 75 255 245 156 152 160 152 145 131 122 113 93 95 106 255 227 125 113 92 90 102 255 221 180 162 168 159 143 132 126 130 74 184 87 71 110 91 62 255 247 111 102 96 80 176 73 255 241 180 147 147 91 255 251 255 247 255 255 255 255 255 255 92 128 158 255 168 149 253 232 221 75 114 127 142 175 255 137 158 124 169 144 255 168 139 251 64 96 191 95 229 188 84 131 162 255 68 91 144 150 252 62 109 155 160 133 223 179 126 111 197 105 251 77 142 125 148 145 157 255 99 123 153 157 255 162 255 88 123 252 77 106 152 129 152 147 151 250 64 143 120 160 143 255 81 143 136 144 240 87 129 151 226 106 143 144 -61 -111 -152 -181 -202 -216 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -220 -208 -190 -165 -127 -76 -0 154 106 255 151 129 135 255 146 141 147 92 139 242 152 132 142 84 255 153 153 160 131 170 116 90 232 208 106 255 125 124 237 146 148 102 46 244 146 161 140 136 78 255 117 182 135 121 118 255 130 178 154 111 82 255 145 153 112 75 192 239 148 100 195 255 110 200 103 76 255 155 134 116 255 162 129 157 133 71 255 148 156 89 110 213 114 255 114 167 94 233 137 112 211 248 216 248 211 247 255 255 207 255 222 255 76 100 154 139 245 255 172 75 78 90 102 125 251 255 242 240 255 255 245 255 77 93 103 117 121 139 126 141 148 255 61 66 74 81 92 112 255 62 66 73 81 92 109 114 122 137 142 143 149 247 254 213 219 201 191 185 186 241 255 72 76 78 90 101 124 62 115 151 125 131 124 141 160 126 134 132 143 142 171 191 150 147 157 158 158 158 239 255 63 73 84 94 150 72 85 96 106 123 106 104 103 102 97 73 97 102 103 104 106 123 106 96 85 72 150 94 84 73 63 255 239 158 158 158 157 147 150 191 171 142 143 132 134 126 160 141 124 131 125 151 115 62 124 101 90 78 76 72 255 241 186 185 191 201 219 213 254 247 149 143 142 137 122 114 109 92 81 73 66 62 255 112 92 81 74 66 61 255 148 141 126 139 121 117 103 93 77 255 245 255 255 240 242 255 251 125 102 90 78 75 172 255 245 139 154 100 76 255 222 255 207 255 255 247 211 248 216 248 211 112 137 233 94 167 114 255 114 213 110 89 156 148 255 71 133 157 129 162 255 116 134 155 255 76 103 200 110 255 195 100 148 239 192 75 112 153 145 255 82 111 154 178 130 255 118 121 135 182 117 255 78 136 140 161 146 244 46 102 148 146 237 124 125 255 106 208 232 90 116 170 131 160 153 153 255 84 142 132 152 242 139 92 147 141 146 255 135 129 151 255 106 154 -0 -76 -127 -165 -190 -208 -220 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -213 -198 -176 -143 -94 -0 147 122 85 239 141 119 76 247 143 157 104 155 255 151 151 144 93 158 242 145 155 145 130 141 101 225 119 227 255 133 93 255 159 142 139 88 255 155 145 148 139 90 109 234 166 151 137 120 64 251 140 168 120 91 165 239 153 124 82 191 255 161 105 169 101 255 197 126 89 255 162 167 91 67 243 130 170 129 90 50 248 146 134 63 218 116 61 242 181 126 110 220 95 202 66 245 122 255 255 255 255 248 255 227 255 235 132 132 175 104 127 247 255 62 73 87 101 122 164 212 109 116 128 138 160 244 255 163 187 155 151 157 161 146 153 248 255 159 164 147 150 149 245 255 166 148 150 158 157 160 153 159 158 159 159 164 227 255 108 101 111 117 120 128 251 255 228 216 215 222 233 255 255 69 73 79 86 93 139 90 90 96 101 107 116 151 176 124 124 135 131 139 150 250 255 255 252 249 238 255 255 255 255 228 218 213 209 206 207 207 206 209 213 218 228 255 255 255 255 238 249 252 255 255 250 150 139 131 135 124 124 176 151 116 107 101 96 90 90 139 93 86 79 73 69 255 255 233 222 215 216 228 255 251 128 120 117 111 101 108 255 227 164 159 159 158 159 153 160 157 158 150 148 166 255 245 149 150 147 164 159 255 248 153 146 161 157 151 155 187 163 255 244 160 138 128 116 109 212 164 122 101 87 73 62 255 247 127 104 175 132 132 235 255 227 255 248 255 255 255 255 122 245 66 202 95 220 110 126 181 242 61 116 218 63 134 146 248 50 90 129 170 130 243 67 91 167 162 255 89 126 197 255 101 169 105 161 255 191 82 124 153 239 165 91 120 168 140 251 64 120 137 151 166 234 109 90 139 148 145 155 255 88 139 142 159 255 93 133 255 227 119 225 101 141 130 145 155 145 242 158 93 144 151 151 255 155 104 157 143 247 76 119 141 239 85 122 147 -0 -94 -143 -176 -198 -213 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -234 -227 -218 -204 -185 -157 -117 -64 -0 121 134 255 143 121 80 255 144 158 122 133 75 251 143 152 103 168 255 146 160 153 132 88 138 230 116 92 255 151 108 66 252 145 106 145 255 163 146 161 150 108 136 255 160 153 152 114 82 255 142 180 136 102 172 255 147 144 99 182 69 250 122 168 80 60 250 144 112 255 190 142 144 74 255 137 165 151 92 88 255 157 105 135 249 123 92 255 178 136 161 255 125 212 99 75 230 105 251 207 248 255 255 206 255 215 246 79 126 204 120 126 136 252 255 255 255 255 255 87 204 84 127 112 121 137 150 231 255 109 107 102 115 138 150 145 153 247 255 73 77 83 99 117 255 63 77 78 92 91 94 100 111 105 118 119 119 122 255 57 92 81 90 100 110 127 221 103 108 111 113 118 138 221 174 168 171 174 180 199 228 128 126 127 128 131 145 192 88 84 90 95 97 101 116 188 91 101 103 103 104 104 110 184 79 86 101 95 99 95 99 95 101 86 79 184 110 104 104 103 103 101 91 188 116 101 97 95 90 84 88 192 145 131 128 127 126 128 228 199 180 174 171 168 174 221 138 118 113 111 108 103 221 127 110 100 90 81 92 57 255 122 119 119 118 105 111 100 94 91 92 78 77 63 255 117 99 83 77 73 255 247 153 145 150 138 115 102 107 109 255 231 150 137 121 112 127 84 204 87 255 255 255 255 255 252 136 126 120 204 126 79 246 215 255 206 255 255 248 207 251 105 230 75 99 212 125 255 161 136 178 255 92 123 249 135 105 157 255 88 92 151 165 137 255 74 144 142 190 255 112 144 250 60 80 168 122 250 69 182 99 144 147 255 172 102 136 180 142 255 82 114 152 153 160 255 136 108 150 161 146 163 255 145 106 145 252 66 108 151 255 92 116 230 138 88 132 153 160 146 255 168 103 152 143 251 75 133 122 158 144 255 80 121 143 255 134 121 -0 -64 -117 -157 -185 -204 -218 -227 -234 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -210 -193 -169 -135 -80 -0 136 119 77 247 129 92 148 239 159 131 124 80 255 139 158 120 153 71 249 152 147 145 105 63 237 126 86 64 250 116 83 255 159 111 195 255 174 154 145 155 113 166 255 172 144 164 131 88 165 240 143 153 121 156 76 249 153 110 185 88 255 129 166 101 54 255 157 120 138 227 165 121 128 147 243 121 166 116 88 67 252 120 191 255 141 131 255 102 177 128 105 255 172 157 113 255 111 255 255 255 255 255 248 255 248 114 232 255 255 185 111 116 116 150 190 103 111 137 216 228 232 255 75 81 100 103 112 139 255 57 99 79 92 113 128 133 136 143 249 254 216 206 204 208 251 255 199 207 220 207 205 202 200 202 186 184 185 181 245 255 62 75 88 98 108 122 237 60 96 116 123 131 149 240 61 96 117 123 131 148 233 76 105 124 130 138 155 235 71 92 117 123 130 138 152 229 60 96 116 121 128 134 146 222 58 90 106 107 103 103 107 106 90 58 222 146 134 128 121 116 96 60 229 152 138 130 123 117 92 71 235 155 138 130 124 105 76 233 148 131 123 117 96 61 240 149 131 123 116 96 60 237 122 108 98 88 75 62 255 245 181 185 184 186 202 200 202 205 207 220 207 199 255 251 208 204 206 216 254 249 143 136 133 128 113 92 79 99 57 255 139 112 103 100 81 75 255 232 228 216 137 111 103 190 150 116 116 111 185 255 255 232 114 248 255 248 255 255 255 255 255 111 255 113 157 172 255 105 128 177 102 255 131 141 255 191 120 252 67 88 116 166 121 243 147 128 121 165 227 138 120 157 255 54 101 166 129 255 88 185 110 153 249 76 156 121 153 143 240 165 88 131 164 144 172 255 166 113 155 145 154 174 255 195 111 159 255 83 116 250 64 86 126 237 63 105 145 147 152 249 71 153 120 158 139 255 80 124 131 159 239 148 92 129 247 77 119 136 -0 -80 -135 -169 -193 -210 -222 -230 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -200 -179 -149 -100 -0 142 121 80 255 141 103 159 255 159 143 136 88 172 238 150 132 133 110 255 154 154 150 113 114 255 127 91 74 255 129 92 148 243 128 128 139 232 158 146 167 121 153 78 246 145 154 148 94 172 255 152 172 134 151 80 255 146 120 192 94 130 240 170 112 79 140 244 122 167 255 166 145 97 196 255 113 175 138 93 75 255 135 135 123 254 166 255 107 199 137 101 68 255 124 186 255 129 91 222 227 206 248 255 255 211 255 93 114 144 227 255 72 91 92 117 172 192 141 163 133 152 171 250 255 168 181 156 145 153 244 255 72 76 79 92 102 102 95 109 119 209 108 142 127 130 142 236 255 255 113 94 112 120 129 147 160 144 145 154 150 251 255 255 255 255 255 252 251 255 255 255 255 255 249 251 255 255 255 255 255 251 251 255 255 255 255 255 254 251 255 255 255 255 255 255 251 248 255 255 255 255 255 255 249 246 255 255 255 255 255 255 255 255 255 246 249 255 255 255 255 255 255 248 251 255 255 255 255 255 255 251 254 255 255 255 255 255 251 251 255 255 255 255 255 251 249 255 255 255 255 255 251 252 255 255 255 255 255 251 150 154 145 144 160 147 129 120 112 94 113 255 255 236 142 130 127 142 108 209 119 109 95 102 102 92 79 76 72 255 244 153 145 156 181 168 255 250 171 152 133 163 141 192 172 117 92 91 72 255 227 144 114 93 255 211 255 255 248 206 227 222 91 129 255 186 124 255 68 101 137 199 107 255 166 254 123 135 135 255 75 93 138 175 113 255 196 97 145 166 255 167 122 244 140 79 112 170 240 130 94 192 120 146 255 80 151 134 172 152 255 172 94 148 154 145 246 78 153 121 167 146 158 232 139 128 128 243 148 92 129 255 74 91 127 255 114 113 150 154 154 255 110 133 132 150 238 172 88 136 143 159 255 159 103 141 255 80 121 142 -0 -100 -149 -179 -200 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -219 -206 -188 -161 -123 -66 -0 130 92 139 240 121 149 64 251 144 140 94 178 255 141 154 143 86 74 246 144 155 121 155 255 129 100 87 255 150 109 156 255 139 141 99 255 175 154 152 140 153 82 255 160 144 160 113 156 76 248 147 146 156 92 138 243 104 197 113 147 255 153 132 105 146 255 129 153 81 255 157 107 82 178 245 143 160 112 89 255 174 144 101 69 236 88 217 133 164 120 80 74 252 93 166 223 147 255 255 255 255 255 255 247 255 251 255 93 154 161 255 75 116 87 93 127 167 125 149 160 161 164 102 225 255 100 89 91 113 131 251 255 223 214 212 216 221 224 208 205 233 255 76 81 93 112 121 142 237 255 66 83 92 103 122 139 151 144 145 153 145 151 166 152 153 160 152 152 156 166 159 159 159 161 167 159 159 158 158 158 157 149 155 164 166 164 155 156 164 162 169 162 161 162 167 169 173 174 175 174 173 171 169 174 167 165 162 157 149 149 157 162 165 167 174 169 171 173 174 175 174 173 169 167 162 161 162 169 162 164 156 155 164 166 164 155 149 157 158 158 158 159 159 167 161 159 159 159 166 156 152 152 160 153 152 166 151 145 153 145 144 151 139 122 103 92 83 66 255 237 142 121 112 93 81 76 255 233 205 208 224 221 216 212 214 223 255 251 131 113 91 89 100 255 225 102 164 161 160 149 125 167 127 93 87 116 75 255 161 154 93 255 251 255 247 255 255 255 255 255 255 147 223 166 93 252 74 80 120 164 133 217 88 236 69 101 144 174 255 89 112 160 143 245 178 82 107 157 255 81 153 129 255 146 105 132 153 255 147 113 197 104 243 138 92 156 146 147 248 76 156 113 160 144 160 255 82 153 140 152 154 175 255 99 141 139 255 156 109 150 255 87 100 129 255 155 121 155 144 246 74 86 143 154 141 255 178 94 140 144 251 64 149 121 240 139 92 130 -0 -66 -123 -161 -188 -206 -219 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -223 -212 -196 -172 -138 -90 -0 142 103 154 255 127 143 83 255 144 149 104 162 76 250 130 153 92 71 255 146 150 136 129 87 224 110 98 255 166 114 154 72 246 142 111 65 251 152 156 152 159 94 140 241 144 159 128 150 80 255 151 150 159 112 150 255 112 196 128 137 64 250 139 96 184 255 156 154 103 67 243 128 91 70 255 138 173 135 107 255 170 163 121 72 255 103 228 160 178 132 102 114 255 119 71 234 147 76 235 215 248 211 247 255 255 207 255 218 255 78 111 251 255 73 72 89 117 195 95 122 133 153 172 189 133 255 60 68 76 91 95 117 208 107 142 127 130 142 150 165 152 157 250 255 149 163 144 143 150 155 251 255 148 159 149 144 148 160 169 152 153 160 152 156 168 153 153 160 152 152 154 161 153 152 152 154 158 159 159 158 159 158 157 147 149 158 159 157 147 148 156 149 155 147 146 146 146 146 146 146 145 144 140 145 147 152 152 148 142 132 142 148 152 152 147 145 140 144 145 146 146 146 146 146 146 147 155 149 156 148 147 157 159 158 149 147 157 158 159 158 159 159 158 154 152 152 153 161 154 152 152 160 153 153 168 156 152 160 153 152 169 160 148 144 149 159 148 255 251 155 150 143 144 163 149 255 250 157 152 165 150 142 130 127 142 107 208 117 95 91 76 68 60 255 133 189 172 153 133 122 95 195 117 89 72 73 255 251 111 78 255 218 255 207 255 255 247 211 248 215 235 76 147 234 71 119 255 114 102 132 178 160 228 103 255 72 121 163 170 255 107 135 173 138 255 70 91 128 243 67 103 154 156 255 184 96 139 250 64 137 128 196 112 255 150 112 159 150 151 255 80 150 128 159 144 241 140 94 159 152 156 152 251 65 111 142 246 72 154 114 166 255 98 110 224 87 129 136 150 146 255 71 92 153 130 250 76 162 104 149 144 255 83 143 127 255 154 103 142 -0 -90 -138 -172 -196 -212 -223 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -202 -182 -152 -110 -0 144 122 130 75 247 143 92 157 239 147 121 155 79 255 130 176 102 85 255 166 154 141 133 89 235 127 108 255 152 133 145 125 255 144 119 83 255 169 154 146 163 113 157 255 152 154 136 153 92 148 240 145 169 121 148 72 242 158 159 136 84 255 145 102 215 255 166 148 120 104 255 145 111 83 47 251 145 135 152 255 133 199 134 80 111 239 232 125 166 166 112 81 73 250 117 255 180 100 132 246 114 255 255 255 255 248 255 227 255 241 129 133 137 248 255 255 255 255 177 91 109 104 126 119 163 174 237 246 210 203 208 211 209 233 255 76 80 92 111 120 139 151 146 155 239 255 76 81 92 111 120 142 239 255 64 83 92 108 113 131 140 142 146 153 145 149 159 152 154 160 153 152 154 161 153 151 151 152 152 151 148 157 159 158 156 147 148 155 164 164 154 156 162 156 162 154 156 146 145 145 144 144 143 141 129 128 128 126 122 111 111 122 126 128 128 129 141 143 144 144 145 145 146 156 154 162 156 162 156 154 164 164 155 148 147 156 158 159 157 148 151 152 152 151 151 153 161 154 152 153 160 154 152 159 149 145 153 146 142 140 131 113 108 92 83 64 255 239 142 120 111 92 81 76 255 239 155 146 151 139 120 111 92 80 76 255 233 209 211 208 203 210 246 237 174 163 119 126 104 109 91 177 255 255 255 255 248 137 133 129 241 255 227 255 248 255 255 255 255 114 246 132 100 180 255 117 250 73 81 112 166 166 125 232 239 111 80 134 199 133 255 152 135 145 251 47 83 111 145 255 104 120 148 166 255 215 102 145 255 84 136 159 158 242 72 148 121 169 145 240 148 92 153 136 154 152 255 157 113 163 146 154 169 255 83 119 144 255 125 145 133 152 255 108 127 235 89 133 141 154 166 255 85 102 176 130 255 79 155 121 147 239 157 92 143 247 75 130 122 144 -0 -110 -152 -182 -202 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -208 -190 -164 -126 -75 -0 130 136 76 255 144 102 164 255 157 127 150 90 138 244 136 153 98 255 186 145 145 133 102 225 190 122 255 158 141 151 108 75 248 128 92 166 240 149 154 161 125 137 77 249 145 144 165 103 161 255 152 161 140 136 125 255 160 173 146 93 150 242 112 165 129 253 165 121 103 71 250 130 89 81 255 164 167 102 113 228 93 183 92 110 114 244 144 188 119 149 92 72 255 137 72 241 154 132 79 232 93 251 207 248 255 255 206 255 215 255 76 125 119 144 198 106 142 226 255 67 102 85 100 90 133 143 96 209 144 145 150 154 146 155 251 255 140 155 135 134 138 152 161 155 162 249 255 149 162 143 142 147 162 251 255 139 153 143 142 146 159 151 151 153 160 153 154 160 152 154 161 153 152 154 160 152 148 157 159 158 156 149 157 158 158 156 147 146 148 157 153 154 155 160 162 167 169 173 174 174 173 171 169 175 173 172 170 167 160 154 160 167 170 172 173 175 169 171 173 174 174 173 169 167 162 160 155 154 153 157 148 146 147 156 158 158 157 149 156 158 159 157 148 152 160 154 152 153 161 154 152 160 154 153 160 153 151 151 159 146 142 143 153 139 255 251 162 147 142 143 162 149 255 249 162 155 161 152 138 134 135 155 140 255 251 155 146 154 150 145 144 209 96 143 133 90 100 85 102 67 255 226 142 106 198 144 119 125 76 255 215 255 206 255 255 248 207 251 93 232 79 132 154 241 72 137 255 72 92 149 119 188 144 244 114 110 92 183 93 228 113 102 167 164 255 81 89 130 250 71 103 121 165 253 129 165 112 242 150 93 146 173 160 255 125 136 140 161 152 255 161 103 165 144 145 249 77 137 125 161 154 149 240 166 92 128 248 75 108 151 141 158 255 122 190 225 102 133 145 145 186 255 98 153 136 244 138 90 150 127 157 255 164 102 144 255 76 136 130 -0 -75 -126 -164 -190 -208 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -197 -174 -141 -92 -0 142 136 82 164 240 113 155 64 250 131 150 100 150 255 146 98 173 254 155 154 153 133 102 227 97 215 248 159 145 155 113 89 255 143 102 173 255 164 153 154 143 135 78 255 149 152 161 125 142 76 248 156 153 142 103 75 251 147 159 112 163 255 133 161 133 59 237 140 107 119 255 137 121 113 255 202 147 146 63 239 104 204 116 112 121 255 165 165 146 168 120 89 255 178 131 255 139 175 126 255 114 255 255 255 255 255 247 255 252 95 246 255 71 116 86 188 101 120 129 250 255 72 88 100 71 137 143 71 201 89 97 98 128 130 145 155 242 255 75 81 92 108 113 134 128 130 136 238 255 76 81 92 108 113 135 240 255 64 83 93 103 125 140 142 143 146 154 145 146 150 151 154 161 152 152 154 160 150 141 150 151 148 155 149 155 164 165 164 157 147 148 155 150 139 138 138 138 138 138 138 137 136 132 140 133 140 128 126 123 112 112 123 126 128 140 133 140 132 136 137 138 138 138 138 138 138 139 150 155 148 147 157 164 165 164 155 149 155 148 151 150 141 150 160 154 152 152 161 154 151 150 146 145 154 146 143 142 140 125 103 93 83 64 255 240 135 113 108 92 81 76 255 238 136 130 128 134 113 108 92 81 75 255 242 155 145 130 128 98 97 89 201 71 143 137 71 100 88 72 255 250 129 120 101 188 86 116 71 255 246 95 252 255 247 255 255 255 255 255 114 255 126 175 139 255 131 178 255 89 120 168 146 165 165 255 121 112 116 204 104 239 63 146 147 202 255 113 121 137 255 119 107 140 237 59 133 161 133 255 163 112 159 147 251 75 103 142 153 156 248 76 142 125 161 152 149 255 78 135 143 154 153 164 255 173 102 143 255 89 113 155 145 159 248 215 97 227 102 133 153 154 155 254 173 98 146 255 150 100 150 131 250 64 155 113 240 164 82 136 142 -0 -92 -141 -174 -197 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -217 -203 -183 -154 -112 -61 140 139 92 170 255 127 148 83 255 142 152 111 125 73 249 102 74 237 154 172 144 139 102 233 98 64 236 153 155 144 128 90 206 224 120 156 76 249 149 161 153 143 90 110 239 145 154 143 136 80 255 153 155 145 121 73 255 152 167 128 145 77 244 163 129 93 255 158 112 91 74 245 107 159 255 102 184 121 139 255 143 169 161 120 119 57 251 177 145 166 151 113 255 127 180 73 245 104 204 255 144 93 218 227 206 247 255 255 209 255 87 152 250 255 85 72 198 91 103 117 126 243 253 237 236 250 229 237 255 199 77 78 84 102 109 113 129 130 248 255 180 185 173 174 174 183 164 151 150 249 255 158 168 152 151 157 160 252 255 149 161 142 135 138 149 150 151 154 160 152 151 152 152 154 158 159 159 160 167 157 149 157 156 149 155 147 148 155 164 162 169 162 162 168 174 168 167 167 167 167 166 166 164 160 161 166 167 171 168 161 162 161 168 171 167 166 161 160 164 166 166 167 167 167 167 168 174 168 162 162 169 162 164 155 148 147 155 149 156 157 149 157 167 160 159 159 158 154 152 152 151 152 160 154 151 150 149 138 135 142 161 149 255 252 160 157 151 152 168 158 255 249 150 151 164 183 174 174 173 185 180 255 248 130 129 113 109 102 84 78 77 199 255 237 229 250 236 237 253 243 126 117 103 91 198 72 85 255 250 152 87 255 209 255 255 247 206 227 218 93 144 255 204 104 245 73 180 127 255 113 151 166 145 177 251 57 119 120 161 169 143 255 139 121 184 102 255 159 107 245 74 91 112 158 255 93 129 163 244 77 145 128 167 152 255 73 121 145 155 153 255 80 136 143 154 145 239 110 90 143 153 161 149 249 76 156 120 224 206 90 128 144 155 153 236 64 98 233 102 139 144 172 154 237 74 102 249 73 125 111 152 142 255 83 148 127 255 170 92 139 140 -61 -112 -154 -183 -203 -217 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -236 -229 -220 -208 -190 -164 -127 -75 -0 147 103 151 75 248 143 91 155 238 155 126 126 76 254 123 86 255 167 141 150 136 112 230 142 102 255 161 151 146 129 93 212 255 132 150 80 255 163 161 147 145 112 137 255 146 163 153 139 92 148 240 155 154 131 81 129 237 154 146 147 81 255 170 144 91 73 251 128 101 72 255 113 203 255 100 205 116 198 255 124 178 126 157 124 95 255 129 176 111 144 174 255 145 99 176 255 127 120 185 227 154 255 255 255 255 255 255 247 255 251 255 93 119 238 235 254 255 62 111 91 113 91 194 109 110 140 171 161 238 255 62 73 79 127 162 138 142 140 133 232 255 69 80 97 120 143 161 154 143 143 239 255 77 81 93 112 121 139 240 255 76 80 91 102 120 130 143 144 146 150 151 152 152 152 152 152 151 148 160 167 157 149 157 156 149 155 147 146 149 156 149 155 147 149 141 148 138 137 137 137 136 136 135 133 125 112 111 110 107 91 91 107 110 111 112 125 133 135 136 136 137 137 137 138 148 141 149 147 155 149 156 149 146 147 155 149 156 157 149 157 167 160 148 151 152 152 152 152 152 151 150 146 144 143 130 120 102 91 80 76 255 240 139 121 112 93 81 77 255 239 143 143 154 161 143 120 97 80 69 255 232 133 140 142 138 162 127 79 73 62 255 238 161 171 140 110 109 194 91 113 91 111 62 255 254 235 238 119 93 255 251 255 247 255 255 255 255 255 255 154 227 185 120 127 255 176 99 145 255 174 144 111 176 129 255 95 124 157 126 178 124 255 198 116 205 100 255 203 113 255 72 101 128 251 73 91 144 170 255 81 147 146 154 237 129 81 131 154 155 240 148 92 139 153 163 146 255 137 112 145 147 161 163 255 80 150 132 255 212 93 129 146 151 161 255 102 142 230 112 136 150 141 167 255 86 123 254 76 126 126 155 238 155 91 143 248 75 151 103 147 -0 -75 -127 -164 -190 -208 -220 -229 -236 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -197 -174 -140 -92 -0 140 121 154 75 255 143 101 160 255 163 128 133 78 221 219 102 255 167 145 168 117 112 231 111 160 255 161 153 154 142 99 193 107 255 151 91 138 243 156 154 152 121 167 255 165 146 149 154 103 161 255 153 155 145 100 150 255 162 134 163 93 150 255 157 112 88 255 142 120 88 255 156 134 132 219 187 151 124 138 221 193 135 178 144 133 255 134 191 116 179 109 144 230 107 80 172 247 126 111 255 161 78 241 215 252 209 247 255 255 207 255 228 255 93 200 95 120 251 255 73 88 110 73 206 69 84 98 130 129 112 252 255 255 255 255 87 91 103 95 100 105 236 131 148 140 136 139 157 163 154 143 143 247 255 140 156 136 134 138 151 251 255 148 160 140 131 144 151 151 150 151 152 151 151 152 152 152 151 146 149 160 164 163 156 164 163 156 162 154 153 155 160 162 167 169 173 175 179 180 180 180 179 177 174 178 184 189 188 184 178 175 178 184 188 189 184 178 174 177 179 180 180 180 179 175 173 169 167 162 160 155 153 154 162 156 163 164 156 163 164 160 149 146 151 152 152 152 151 151 152 151 150 151 151 144 131 140 160 148 255 251 151 138 134 136 156 140 255 247 143 143 154 163 157 139 136 140 148 131 236 105 100 95 103 91 87 255 255 255 255 252 112 129 130 98 84 69 206 73 110 88 73 255 251 120 95 200 93 255 228 255 207 255 255 247 209 252 215 241 78 161 255 111 126 247 172 80 107 230 144 109 179 116 191 134 255 133 144 178 135 193 221 138 124 151 187 219 132 134 156 255 88 120 142 255 88 112 157 255 150 93 163 134 162 255 150 100 145 155 153 255 161 103 154 149 146 165 255 167 121 152 154 156 243 138 91 151 255 107 193 99 142 154 153 161 255 160 111 231 112 117 168 145 167 255 102 219 221 78 133 128 163 255 160 101 143 255 75 154 121 140 -0 -92 -140 -174 -197 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -216 -202 -182 -153 -111 -61 147 126 150 81 153 242 111 154 71 251 131 134 83 209 103 227 249 162 152 134 154 72 235 108 206 255 152 162 145 146 104 191 96 62 247 103 152 255 170 151 146 136 159 69 243 146 161 153 125 142 76 248 155 152 104 178 255 161 142 170 117 140 77 241 128 93 139 243 134 107 255 175 137 135 255 170 169 130 147 255 153 166 132 179 166 255 106 197 149 144 148 91 255 128 96 75 255 136 116 72 255 111 129 255 95 255 255 255 255 248 255 215 255 225 255 174 76 91 101 242 250 229 227 252 255 61 93 134 173 188 94 120 151 175 146 227 233 230 223 218 204 185 233 255 63 83 92 104 125 146 162 154 144 143 241 255 76 80 92 103 121 136 240 255 75 80 87 94 112 121 130 142 143 143 140 150 151 151 151 149 139 141 151 151 146 148 157 156 152 149 138 138 137 138 138 138 138 138 138 138 137 137 136 131 140 130 129 129 127 123 112 112 123 127 129 129 130 140 131 136 137 137 138 138 138 138 138 138 138 137 138 138 149 152 156 157 148 146 151 151 141 139 149 151 151 151 150 140 143 143 142 130 121 112 94 87 80 75 255 240 136 121 103 92 80 76 255 241 143 144 154 162 146 125 104 92 83 63 255 233 185 204 218 223 230 233 227 146 175 151 120 94 188 173 134 93 61 255 252 227 229 250 242 101 91 76 174 255 225 255 215 255 248 255 255 255 255 95 255 129 111 255 72 116 136 255 75 96 128 255 91 148 144 149 197 106 255 166 179 132 166 153 255 147 130 169 170 255 135 137 175 255 107 134 243 139 93 128 241 77 140 117 170 142 161 255 178 104 152 155 248 76 142 125 153 161 146 243 69 159 136 146 151 170 255 152 103 247 62 96 191 104 146 145 162 152 255 206 108 235 72 154 134 152 162 249 227 103 209 83 134 131 251 71 154 111 242 153 81 150 126 147 -61 -111 -153 -182 -202 -216 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -229 -220 -207 -189 -163 -125 -75 -0 128 150 91 157 255 125 146 120 255 139 135 99 210 108 60 245 152 161 142 148 139 249 133 136 144 231 161 146 150 118 188 101 67 255 121 141 63 252 156 153 141 153 127 255 158 145 149 142 135 80 255 153 161 113 164 79 243 140 147 142 137 117 255 138 111 155 255 139 142 255 141 156 133 82 255 170 149 135 94 255 156 152 106 175 88 219 94 179 160 132 146 76 244 102 78 62 252 116 91 75 251 133 76 246 87 251 207 248 255 255 206 255 212 156 255 159 73 77 89 109 204 108 109 129 248 255 255 255 99 168 83 132 127 166 118 142 159 176 157 163 163 161 143 250 255 149 162 142 136 140 155 168 163 145 143 249 255 157 167 149 143 147 159 251 255 165 172 155 149 150 155 148 157 158 156 150 158 158 156 164 164 155 156 164 164 155 155 161 168 175 174 176 168 167 167 167 167 167 167 167 166 165 164 160 161 165 166 165 161 154 155 154 161 165 166 165 161 160 164 165 166 167 167 167 167 167 167 167 168 176 174 175 168 161 155 155 164 164 156 155 164 164 156 158 158 150 156 158 157 148 155 150 149 155 172 165 255 251 159 147 143 149 167 157 255 249 143 145 163 168 155 140 136 142 162 149 255 250 143 161 163 163 157 176 159 142 118 166 127 132 83 168 99 255 255 255 248 129 109 108 204 109 89 77 73 159 255 156 212 255 206 255 255 248 207 251 87 246 76 133 251 75 91 116 252 62 78 102 244 76 146 132 160 179 94 219 88 175 106 152 156 255 94 135 149 170 255 82 133 156 141 255 142 139 255 155 111 138 255 117 137 142 147 140 243 79 164 113 161 153 255 80 135 142 149 145 158 255 127 153 141 153 156 252 63 141 121 255 67 101 188 118 150 146 161 231 144 136 133 249 139 148 142 161 152 245 60 108 210 99 135 139 255 120 146 125 255 157 91 150 128 -0 -75 -125 -163 -189 -207 -220 -229 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -223 -212 -196 -172 -138 -91 -0 132 151 102 149 71 247 139 91 74 245 137 100 214 111 95 255 151 161 147 134 112 234 132 139 109 255 152 153 151 119 183 110 79 160 241 135 82 255 170 145 145 151 119 72 251 144 160 152 138 91 147 240 162 129 157 121 255 156 151 158 143 109 63 252 120 137 71 249 121 86 222 161 139 103 64 250 144 143 100 76 255 176 120 203 113 232 126 203 134 149 102 158 255 111 90 73 255 150 92 116 255 137 125 255 152 255 255 255 255 255 248 255 248 162 120 239 255 61 71 85 103 224 82 93 107 120 140 118 213 223 239 255 78 85 174 118 128 136 159 152 158 156 164 162 144 240 255 77 78 90 109 113 128 154 161 144 143 238 255 76 81 92 103 125 139 238 255 76 80 91 102 120 126 132 142 140 148 142 150 149 142 150 149 139 140 150 149 138 138 138 140 145 151 145 145 146 146 146 146 145 145 144 144 143 141 134 120 119 118 115 100 100 115 118 119 120 134 141 143 144 144 145 145 146 146 146 146 145 145 151 145 140 138 138 138 149 150 140 139 149 150 142 149 150 142 148 140 142 132 126 120 102 91 80 76 255 238 139 125 103 92 81 76 255 238 143 144 161 154 128 113 109 90 78 77 255 240 144 162 164 156 158 152 159 136 128 118 174 85 78 255 239 223 213 118 140 120 107 93 82 224 103 85 71 61 255 239 120 162 248 255 248 255 255 255 255 255 152 255 125 137 255 116 92 150 255 73 90 111 255 158 102 149 134 203 126 232 113 203 120 176 255 76 100 143 144 250 64 103 139 161 222 86 121 249 71 137 120 252 63 109 143 158 151 156 255 121 157 129 162 240 147 91 138 152 160 144 251 72 119 151 145 145 170 255 82 135 241 160 79 110 183 119 151 153 152 255 109 139 132 234 112 134 147 161 151 255 95 111 214 100 137 245 74 91 139 247 71 149 102 151 132 -0 -91 -138 -172 -196 -212 -223 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -201 -181 -151 -109 -0 143 153 113 152 113 255 149 96 71 255 145 108 218 118 112 255 152 152 155 137 102 234 148 148 117 65 251 160 152 114 183 120 90 167 255 135 91 155 244 149 153 150 111 111 255 152 145 148 151 103 158 255 160 136 150 117 71 251 143 146 148 111 82 255 137 136 107 255 143 90 227 145 165 112 112 255 118 165 111 79 63 251 151 119 168 233 113 164 161 161 120 81 144 247 102 87 255 190 117 87 73 248 119 71 250 93 228 215 206 248 255 255 210 255 161 82 122 251 255 253 249 252 255 62 93 136 174 160 178 149 173 128 233 254 255 153 84 101 111 135 152 158 164 158 164 162 145 248 255 110 137 168 145 145 154 163 168 152 151 250 255 158 168 150 145 150 149 249 255 148 159 138 142 143 145 150 145 148 156 149 155 163 156 162 169 162 163 170 170 161 160 160 161 162 166 167 168 168 168 168 167 166 163 170 168 173 179 184 183 179 173 168 173 179 183 184 179 173 168 170 163 166 167 168 168 168 168 167 166 162 161 160 160 161 170 170 163 162 169 162 156 163 155 149 156 148 145 150 145 143 142 138 159 148 255 249 149 150 145 150 168 158 255 250 151 152 168 163 154 145 145 168 137 110 255 248 145 162 164 158 164 158 152 135 111 101 84 153 255 254 233 128 173 149 178 160 174 136 93 62 255 252 249 253 255 251 122 82 161 255 210 255 255 248 206 215 228 93 250 71 119 248 73 87 117 190 255 87 102 247 144 81 120 161 161 164 113 233 168 119 151 251 63 79 111 165 118 255 112 112 165 145 227 90 143 255 107 136 137 255 82 111 148 146 143 251 71 117 150 136 160 255 158 103 151 148 145 152 255 111 111 150 153 149 244 155 91 135 255 167 90 120 183 114 152 160 251 65 117 148 148 234 102 137 155 152 152 255 112 118 218 108 145 255 71 96 149 255 113 152 113 153 143 -0 -109 -151 -181 -201 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -244 -240 -235 -228 -219 -206 -188 -161 -123 -73 -0 158 127 148 93 61 251 101 85 255 166 103 221 142 132 255 152 154 151 132 112 237 159 142 121 84 255 153 154 126 185 130 102 149 75 251 101 160 255 162 144 155 119 90 74 246 143 160 159 121 149 64 250 144 150 107 110 255 154 152 160 120 91 147 242 144 82 73 243 122 228 174 120 141 81 73 246 168 136 91 66 255 152 143 84 234 132 178 140 178 137 102 75 255 125 101 255 103 172 93 72 255 144 116 255 119 255 255 255 255 255 255 247 255 251 255 76 136 94 199 129 136 154 249 255 255 255 92 110 151 128 165 140 153 150 241 255 64 84 93 113 134 134 136 140 140 155 161 144 239 255 255 83 90 108 113 125 146 161 145 144 239 255 77 81 92 111 120 127 240 255 75 76 82 92 103 121 126 128 131 136 138 141 148 139 141 148 139 140 149 148 142 130 129 129 129 129 129 129 129 129 128 127 120 123 132 121 120 119 118 114 103 103 114 118 119 120 121 132 123 120 127 128 129 129 129 129 129 129 129 129 130 142 148 149 140 139 148 141 139 148 141 138 136 131 128 126 121 103 92 82 76 75 255 240 127 120 111 92 81 77 255 239 144 145 161 146 125 113 108 90 83 255 255 239 144 161 155 140 140 136 134 134 113 93 84 64 255 241 150 153 140 165 128 151 110 92 255 255 255 249 154 136 129 199 94 136 76 255 251 255 247 255 255 255 255 255 255 119 255 116 144 255 72 93 172 103 255 101 125 255 75 102 137 178 140 178 132 234 84 143 152 255 66 91 136 168 246 73 81 141 120 174 228 122 243 73 82 144 242 147 91 120 160 152 154 255 110 107 150 144 250 64 149 121 159 160 143 246 74 90 119 155 144 162 255 160 101 251 75 149 102 130 185 126 154 153 255 84 121 142 159 237 112 132 151 154 152 255 132 142 221 103 166 255 85 101 251 61 93 148 127 158 -0 -73 -123 -161 -188 -206 -219 -228 -235 -240 -244 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -210 -194 -170 -136 -89 -0 153 132 144 101 80 255 111 96 255 185 112 225 122 175 255 154 145 152 128 111 233 153 153 126 92 167 240 160 123 173 144 118 152 74 255 112 155 71 251 146 154 131 100 72 255 149 145 156 137 144 84 255 153 154 129 87 74 246 144 146 139 103 158 255 144 102 77 251 79 227 162 138 167 96 71 255 147 141 120 84 121 247 149 137 255 167 137 155 129 159 125 86 62 251 122 255 111 192 127 89 255 198 86 85 238 93 225 212 248 210 247 255 255 208 255 246 255 98 73 208 75 80 115 115 155 174 232 255 101 164 118 143 166 157 140 147 251 255 182 171 164 164 164 155 157 147 142 139 150 144 164 245 255 131 152 136 136 143 148 160 144 143 247 255 139 155 135 133 134 136 250 255 164 170 152 154 150 150 151 152 152 153 153 155 160 161 162 167 168 169 174 180 187 181 180 180 180 180 180 179 179 178 177 176 167 166 171 171 169 165 159 160 159 165 169 171 171 166 167 176 177 178 179 179 180 180 180 180 180 181 187 180 174 169 168 167 162 161 160 155 153 153 152 152 151 150 150 154 152 170 164 255 250 136 134 133 135 155 139 255 247 143 144 160 148 143 136 136 152 131 255 245 164 144 150 139 142 147 157 155 164 164 164 171 182 255 251 147 140 157 166 143 118 164 101 255 232 174 155 115 115 80 75 208 73 98 255 246 255 208 255 255 247 210 248 212 225 93 238 85 86 198 255 89 127 192 111 255 122 251 62 86 125 159 129 155 137 167 255 137 149 247 121 84 120 141 147 255 71 96 167 138 162 227 79 251 77 102 144 255 158 103 139 146 144 246 74 87 129 154 153 255 84 144 137 156 145 149 255 72 100 131 154 146 251 71 155 112 255 74 152 118 144 173 123 160 240 167 92 126 153 153 233 111 128 152 145 154 255 175 122 225 112 185 255 96 111 255 80 101 144 132 153 -0 -89 -136 -170 -194 -210 -222 -230 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -214 -199 -178 -147 -107 -0 156 137 146 116 79 235 214 108 255 122 150 226 122 207 255 158 144 160 107 111 235 160 158 132 102 173 255 152 137 171 149 122 149 81 153 241 148 120 255 155 143 154 110 86 255 167 144 167 142 147 93 150 242 147 145 92 72 255 151 152 150 121 153 61 250 116 91 227 207 250 151 160 132 154 88 254 176 160 121 107 131 255 137 140 78 240 151 178 98 201 112 104 91 255 164 255 137 141 167 117 255 106 188 72 235 200 255 156 162 255 255 255 255 248 255 216 255 230 235 255 255 67 109 157 105 127 160 119 226 255 116 90 112 139 149 170 161 174 253 77 122 128 129 139 152 157 163 155 153 146 153 145 155 242 255 76 81 92 111 120 139 151 144 143 241 255 76 80 91 101 113 127 236 255 76 75 81 91 101 112 126 127 124 136 137 137 137 138 138 138 138 138 138 140 144 145 146 146 145 145 145 144 143 143 142 140 129 128 127 126 122 109 109 122 126 127 128 129 140 142 143 143 144 145 145 145 146 146 145 144 140 138 138 138 138 138 138 137 137 137 136 124 127 126 112 101 91 81 75 76 255 236 127 113 101 91 80 76 255 241 143 144 151 139 120 111 92 81 76 255 242 155 145 153 146 153 155 163 157 152 139 129 128 122 77 253 174 161 170 149 139 112 90 116 255 226 119 160 127 105 157 109 67 255 255 235 230 255 216 255 248 255 255 255 255 162 156 255 200 235 72 188 106 255 117 167 141 137 255 164 255 91 104 112 201 98 178 151 240 78 140 137 255 131 107 121 160 176 254 88 154 132 160 151 250 207 227 91 116 250 61 153 121 150 152 151 255 72 92 145 147 242 150 93 147 142 167 144 167 255 86 110 154 143 155 255 120 148 241 153 81 149 122 149 171 137 152 255 173 102 132 158 160 235 111 107 160 144 158 255 207 122 226 150 122 255 108 214 235 79 116 146 137 156 -0 -107 -147 -178 -199 -214 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -204 -185 -157 -118 -72 -0 138 151 121 90 224 102 224 254 129 64 233 127 173 111 232 144 150 143 72 238 151 160 143 117 156 76 250 141 166 150 130 151 91 157 255 143 92 74 245 143 142 135 98 255 179 146 156 148 159 104 162 255 153 153 112 80 255 175 144 145 136 136 115 255 113 101 219 138 255 131 163 148 103 170 255 165 167 140 102 172 255 168 152 93 255 114 164 139 93 170 79 110 242 212 87 216 163 125 195 255 142 101 198 254 95 174 255 120 161 251 208 248 255 255 211 255 254 94 117 107 242 255 255 110 74 99 166 169 147 255 70 71 81 113 117 135 133 136 237 255 61 117 101 110 124 145 157 161 162 160 156 154 145 152 249 255 158 169 152 151 157 160 169 152 151 251 255 165 172 156 148 143 143 251 255 146 153 140 141 146 140 149 148 140 150 151 151 151 151 151 151 151 151 152 152 152 152 152 151 150 148 156 154 160 167 173 179 179 178 173 166 168 166 173 178 179 179 173 167 160 154 156 148 150 151 152 152 152 152 152 151 151 151 151 151 151 151 151 150 140 148 149 140 146 141 140 153 146 255 251 143 143 148 156 172 165 255 251 151 152 169 160 157 151 152 169 158 255 249 152 145 154 156 160 162 161 157 145 124 110 101 117 61 255 237 136 133 135 117 113 81 71 70 255 147 169 166 99 74 110 255 255 242 107 117 94 254 255 211 255 255 248 208 251 161 120 255 174 95 254 198 101 142 255 195 125 163 216 87 212 242 110 79 170 93 139 164 114 255 93 152 168 255 172 102 140 167 165 255 170 103 148 163 131 255 138 219 101 113 255 115 136 136 145 144 175 255 80 112 153 153 255 162 104 159 148 156 146 179 255 98 135 142 143 245 74 92 143 255 157 91 151 130 150 166 141 250 76 156 117 143 160 151 238 72 143 150 144 232 111 173 127 233 64 129 254 224 102 224 90 121 151 138 -0 -72 -118 -157 -185 -204 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -236 -229 -221 -208 -191 -166 -129 -78 -0 141 139 121 101 222 108 59 247 143 118 255 131 169 114 255 144 151 117 138 251 150 167 140 122 149 80 255 142 165 150 141 155 102 151 70 252 101 72 255 148 141 162 114 255 154 159 144 162 152 125 142 76 250 146 130 131 255 185 149 152 141 139 91 73 242 91 224 140 66 250 161 155 123 86 255 128 203 154 103 211 255 149 158 115 135 226 179 161 104 200 96 71 240 109 204 228 133 149 95 177 226 120 91 255 120 76 159 239 82 255 255 255 255 255 247 255 211 254 46 110 92 121 152 227 238 255 255 83 152 144 242 255 84 121 159 145 148 164 151 132 251 255 70 80 91 108 119 122 129 140 137 144 154 154 144 149 238 255 77 81 93 112 121 139 151 144 144 238 255 76 79 90 100 112 126 243 255 62 78 76 81 87 93 102 108 113 126 126 126 127 127 127 127 127 127 127 127 127 126 122 134 133 124 132 121 120 120 120 119 117 114 100 100 114 117 119 120 120 120 121 132 124 133 134 122 126 127 127 127 127 127 127 127 127 127 126 126 126 113 108 102 93 87 81 76 78 62 255 243 126 112 100 90 79 76 255 238 144 144 151 139 121 112 93 81 77 255 238 149 144 154 154 144 137 140 129 122 119 108 91 80 70 255 251 132 151 164 148 145 159 121 84 255 242 144 152 83 255 255 238 227 152 121 92 110 46 254 211 255 247 255 255 255 255 255 82 239 159 76 120 255 91 120 226 177 95 149 133 228 204 109 240 71 96 200 104 161 179 226 135 115 158 149 255 211 103 154 203 128 255 86 123 155 161 250 66 140 224 91 242 73 91 139 141 152 149 185 255 131 130 146 250 76 142 125 152 162 144 159 154 255 114 162 141 148 255 72 101 252 70 151 102 155 141 150 165 142 255 80 149 122 140 167 150 251 138 117 151 144 255 114 169 131 255 118 143 247 59 108 222 101 121 139 141 -0 -78 -129 -166 -191 -208 -221 -229 -236 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -223 -212 -196 -174 -141 -92 -0 145 137 92 111 228 110 95 255 143 162 255 142 163 120 85 240 150 148 73 235 150 159 153 127 149 90 156 238 164 151 139 148 121 143 118 255 111 87 255 167 143 141 178 252 151 167 145 154 156 141 136 80 255 153 134 170 255 148 167 144 146 150 108 77 248 112 228 148 84 255 147 164 144 90 67 239 93 187 120 142 148 230 180 112 175 255 127 164 133 155 168 87 255 116 84 232 152 160 122 91 255 129 103 62 251 91 73 255 122 76 246 216 211 247 255 255 207 255 234 255 68 75 84 127 106 135 159 234 255 89 111 108 241 255 255 79 121 113 136 155 163 165 239 183 193 173 159 164 167 159 162 161 152 156 156 154 144 146 248 255 140 157 136 135 140 152 159 154 140 249 255 138 151 126 126 133 132 250 255 189 171 171 176 182 178 171 172 175 174 181 183 184 184 183 183 183 183 184 186 179 176 169 175 175 169 173 166 165 164 162 159 152 145 152 159 162 164 165 166 173 169 175 175 169 176 179 186 184 183 183 183 183 184 184 183 181 174 175 172 171 178 182 176 171 171 189 255 250 132 133 126 126 151 138 255 249 140 154 159 152 140 135 136 157 140 255 248 146 144 154 156 156 152 161 162 159 167 164 159 173 193 183 239 165 163 155 136 113 121 79 255 255 241 108 111 89 255 234 159 135 106 127 84 75 68 255 234 255 207 255 255 247 211 216 246 76 122 255 73 91 251 62 103 129 255 91 122 160 152 232 84 116 255 87 168 155 133 164 127 255 175 112 180 230 148 142 120 187 93 239 67 90 144 164 147 255 84 148 228 112 248 77 108 150 146 144 167 148 255 170 134 153 255 80 136 141 156 154 145 167 151 252 178 141 143 167 255 87 111 255 118 143 121 148 139 151 164 238 156 90 149 127 153 159 150 235 73 148 150 240 85 120 163 142 255 162 143 255 95 110 228 111 92 137 145 -0 -92 -141 -174 -196 -212 -223 -231 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -226 -215 -201 -181 -152 -110 -61 148 137 102 71 240 112 116 255 143 142 86 230 156 129 123 255 150 118 138 250 151 158 157 132 150 101 163 255 164 150 149 155 128 152 87 72 243 99 255 179 146 143 108 244 153 156 155 144 169 144 139 92 148 241 137 153 87 235 179 146 153 155 113 90 223 196 215 157 104 152 237 163 157 116 104 254 127 206 128 140 125 255 172 141 121 115 255 184 118 165 112 184 255 128 127 255 171 161 133 109 67 250 117 111 255 101 77 61 251 136 255 255 255 255 255 255 248 255 230 255 236 167 176 177 174 199 136 158 128 231 156 195 124 134 151 241 255 70 82 103 121 139 126 226 255 100 89 91 113 128 130 145 153 160 154 161 162 160 154 145 242 255 77 80 92 108 112 124 145 140 131 244 255 73 75 76 81 88 119 229 96 124 95 96 107 101 107 109 112 117 121 131 149 137 132 142 141 150 148 161 173 148 138 141 150 146 148 153 153 152 150 144 135 135 144 150 152 153 153 148 146 150 141 138 148 173 161 148 150 141 142 132 137 149 131 121 117 112 109 107 101 107 96 95 124 96 229 119 88 81 76 75 73 255 244 131 140 145 124 112 108 92 80 77 255 242 145 154 160 162 161 154 160 153 145 130 128 113 91 89 100 255 226 126 139 121 103 82 70 255 241 151 134 124 195 156 231 128 158 136 199 174 177 176 167 236 255 230 255 248 255 255 255 255 255 255 136 251 61 77 101 255 111 117 250 67 109 133 161 171 255 127 128 255 184 112 165 118 184 255 115 121 141 172 255 125 140 128 206 127 254 104 116 157 163 237 152 104 157 215 196 223 90 113 155 153 146 179 235 87 153 137 241 148 92 139 144 169 144 155 156 153 244 108 143 146 179 255 99 243 72 87 152 128 155 149 150 164 255 163 101 150 132 157 158 151 250 138 118 150 255 123 129 156 230 86 142 143 255 116 112 240 71 102 137 148 -61 -110 -152 -181 -201 -215 -226 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -240 -234 -228 -218 -206 -187 -161 -122 -74 -0 137 113 86 255 114 122 255 140 150 92 255 163 139 120 72 247 149 73 235 151 158 158 143 153 112 153 63 251 148 151 149 131 160 98 76 246 141 255 153 160 143 159 255 162 145 168 144 161 149 153 103 161 255 141 150 101 255 153 159 145 147 129 91 216 85 233 173 112 173 255 168 163 128 149 255 133 181 161 142 129 76 255 154 125 88 68 244 132 161 142 74 245 138 112 75 250 164 153 104 102 255 126 91 73 242 89 71 255 94 98 230 254 211 207 248 255 255 206 255 214 243 255 61 118 92 149 148 147 169 216 255 138 106 116 139 168 231 157 177 147 151 157 161 146 255 61 69 77 91 95 100 111 111 114 113 129 136 147 144 151 144 249 255 139 155 136 134 134 141 163 138 138 250 255 203 186 185 189 197 246 255 69 74 77 91 72 86 97 108 106 105 107 136 95 96 101 107 111 117 122 144 171 122 119 122 128 129 129 128 126 123 115 115 115 123 126 128 129 129 128 122 119 122 171 144 122 117 111 107 101 96 95 136 107 105 106 108 97 86 72 91 77 74 69 255 246 197 189 185 186 203 255 250 138 138 163 141 134 134 136 155 139 255 249 144 151 144 147 136 129 113 114 111 111 100 95 91 77 69 61 255 146 161 157 151 147 177 157 231 168 139 116 106 138 255 216 169 147 148 149 92 118 61 255 243 214 255 206 255 255 248 207 211 254 230 98 94 255 71 89 242 73 91 126 255 102 104 153 164 250 75 112 138 245 74 142 161 132 244 68 88 125 154 255 76 129 142 161 181 133 255 149 128 163 168 255 173 112 173 233 85 216 91 129 147 145 159 153 255 101 150 141 255 161 103 153 149 161 144 168 145 162 255 159 143 160 153 255 141 246 76 98 160 131 149 151 148 251 63 153 112 153 143 158 158 151 235 73 149 247 72 120 139 163 255 92 150 140 255 122 114 255 86 113 137 -0 -74 -122 -161 -187 -206 -218 -228 -234 -240 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -209 -193 -169 -133 -80 -0 138 123 109 255 127 130 255 150 148 112 107 240 132 121 120 255 115 138 250 151 158 159 140 158 127 145 84 255 157 149 157 136 138 114 90 236 226 255 150 167 146 145 86 240 146 161 149 155 160 144 124 141 75 248 150 111 99 241 167 146 153 133 102 220 129 255 154 135 140 101 255 171 122 186 255 97 212 126 158 141 82 64 251 150 101 64 255 151 147 146 130 255 160 121 81 255 102 172 126 85 72 243 113 88 250 109 85 253 199 73 235 94 254 255 255 255 255 247 255 237 123 155 251 255 76 65 137 191 142 150 119 255 92 82 81 103 137 223 255 92 96 103 116 138 150 242 250 210 211 200 201 199 196 191 193 182 170 160 163 161 154 162 145 243 255 71 107 80 90 101 150 92 101 119 226 113 114 117 119 123 141 244 227 225 229 233 249 255 255 179 166 164 167 184 218 118 119 119 120 120 123 136 174 81 94 95 95 95 95 95 89 96 96 96 96 89 95 95 95 95 95 94 81 174 136 123 120 120 119 119 118 218 184 167 164 166 179 255 255 249 233 229 225 227 244 141 123 119 117 114 113 226 119 101 92 150 101 90 80 107 71 255 243 145 162 154 161 163 160 170 182 193 191 196 199 201 200 211 210 250 242 150 138 116 103 96 92 255 223 137 103 81 82 92 255 119 150 142 191 137 65 76 255 251 155 123 237 255 247 255 255 255 255 254 94 235 73 199 253 85 109 250 88 113 243 72 85 126 172 102 255 81 121 160 255 130 146 147 151 255 64 101 150 251 64 82 141 158 126 212 97 255 186 122 171 255 101 140 135 154 255 129 220 102 133 153 146 167 241 99 111 150 248 75 141 124 144 160 155 149 161 146 240 86 145 146 167 150 255 226 236 90 114 138 136 157 149 157 255 84 145 127 158 140 159 158 151 250 138 115 255 120 121 132 240 107 112 148 150 255 130 127 255 109 123 138 -0 -80 -133 -169 -193 -209 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -213 -198 -177 -146 -96 -0 138 134 91 211 202 145 255 151 141 121 132 255 139 125 92 72 246 74 236 151 158 159 150 157 131 150 89 187 238 141 158 140 136 90 111 231 113 255 151 152 157 143 101 255 152 155 160 145 161 146 140 135 80 255 151 121 138 255 155 155 144 136 102 219 119 71 251 149 144 80 54 252 141 177 84 220 93 180 174 145 102 78 255 140 131 84 91 244 150 161 126 77 244 137 100 168 225 189 119 100 88 253 91 110 229 204 103 249 129 208 255 117 46 234 230 206 247 255 255 208 255 97 172 122 241 252 255 255 123 159 161 176 255 60 65 73 81 93 147 255 75 79 91 107 108 136 141 227 255 77 97 102 112 125 142 150 162 163 162 155 163 162 155 167 151 252 255 73 70 85 97 172 73 86 102 232 60 95 116 122 131 149 243 62 96 116 122 131 148 235 75 105 124 130 144 225 74 105 124 130 137 144 161 232 61 97 116 120 126 132 142 159 114 103 114 159 142 132 126 120 116 97 61 232 161 144 137 130 124 105 74 225 144 130 124 105 75 235 148 131 122 116 96 62 243 149 131 122 116 95 60 232 102 86 73 172 97 85 70 73 255 252 151 167 155 162 163 155 162 163 162 150 142 125 112 102 97 77 255 227 141 136 108 107 91 79 75 255 147 93 81 73 65 60 255 176 161 159 123 255 255 252 241 122 172 97 255 208 255 255 247 206 230 234 46 117 255 208 129 249 103 204 229 110 91 253 88 100 119 189 225 168 100 137 244 77 126 161 150 244 91 84 131 140 255 78 102 145 174 180 93 220 84 177 141 252 54 80 144 149 251 71 119 219 102 136 144 155 155 255 138 121 151 255 80 135 140 146 161 145 160 155 152 255 101 143 157 152 151 255 113 231 111 90 136 140 158 141 238 187 89 150 131 157 150 159 158 151 236 74 246 72 92 125 139 255 132 121 141 151 255 145 202 211 91 134 138 -0 -96 -146 -177 -198 -213 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -226 -216 -202 -184 -156 -115 -62 -0 135 94 201 93 234 251 151 150 127 129 72 248 127 101 74 251 92 254 149 158 159 152 149 139 151 94 188 255 150 157 147 136 101 71 236 106 66 252 154 160 146 111 112 240 145 162 146 161 152 143 138 91 165 238 133 118 75 248 168 144 141 95 223 111 110 255 148 146 102 77 255 134 174 118 142 203 204 134 161 111 82 189 239 140 102 111 255 120 159 132 93 255 150 103 181 255 133 163 90 100 237 194 73 227 108 224 252 136 75 255 107 110 255 255 255 255 255 255 247 255 243 255 136 91 150 137 107 222 255 101 120 142 250 255 166 170 155 159 171 255 63 76 76 81 88 104 118 118 255 76 117 90 106 108 118 117 124 123 122 115 124 123 106 142 140 143 246 255 255 255 254 237 255 255 251 247 255 255 255 255 255 251 252 255 255 255 255 255 250 251 255 255 255 255 255 250 255 255 255 255 255 255 250 251 255 255 255 255 255 255 253 237 249 249 237 253 255 255 255 255 255 255 251 250 255 255 255 255 255 255 250 255 255 255 255 255 251 250 255 255 255 255 255 252 251 255 255 255 255 255 247 251 255 255 237 254 255 255 255 246 143 140 142 106 123 124 115 122 123 124 117 118 108 106 90 117 76 255 118 118 104 88 81 76 76 63 255 171 159 155 170 166 255 250 142 120 101 255 222 107 137 150 91 136 255 243 255 247 255 255 255 255 255 255 110 107 255 75 136 252 224 108 227 73 194 237 100 90 163 133 255 181 103 150 255 93 132 159 120 255 111 102 140 239 189 82 111 161 134 204 203 142 118 174 134 255 77 102 146 148 255 110 111 223 95 141 144 168 248 75 118 133 238 165 91 138 143 152 161 146 162 145 240 112 111 146 160 154 252 66 106 236 71 101 136 147 157 150 255 188 94 151 139 149 152 159 158 149 254 92 251 74 101 127 248 72 129 127 150 151 251 234 93 201 94 135 -0 -62 -115 -156 -184 -202 -216 -226 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -240 -234 -228 -219 -206 -189 -165 -128 -77 -0 137 108 199 102 61 251 150 148 132 127 121 255 133 111 75 199 235 251 142 158 158 151 158 148 153 103 174 76 247 150 160 136 111 87 255 107 76 255 145 154 154 121 146 255 146 161 152 155 162 144 149 103 173 255 131 120 80 255 161 148 142 109 225 120 90 74 243 153 112 83 211 226 172 134 152 85 220 156 176 124 92 191 255 146 118 150 255 136 169 143 103 163 231 112 156 100 255 174 133 71 236 109 206 252 109 82 255 154 80 67 242 92 68 236 214 237 208 247 255 255 207 255 232 255 70 146 210 122 139 255 73 95 112 121 243 255 74 74 79 91 251 255 202 188 184 182 182 190 187 247 255 69 74 89 90 102 101 111 111 111 101 112 111 72 130 103 102 112 164 64 121 169 142 153 160 151 154 161 155 161 153 152 154 160 167 161 167 159 156 149 158 159 158 155 164 165 163 154 153 155 160 161 161 161 161 159 156 163 160 159 158 154 148 140 148 154 158 159 160 163 156 159 161 161 161 161 160 155 153 154 163 165 164 155 158 159 158 149 156 159 167 161 167 160 154 152 153 161 155 161 154 151 160 153 142 169 121 64 164 112 102 103 130 72 111 112 101 111 111 111 101 102 90 89 74 69 255 247 187 190 182 182 184 188 202 255 251 91 79 74 74 255 243 121 112 95 73 255 139 122 210 146 70 255 232 255 207 255 255 247 208 237 214 236 68 92 242 67 80 154 255 82 109 252 206 109 236 71 133 174 255 100 156 112 231 163 103 143 169 136 255 150 118 146 255 191 92 124 176 156 220 85 152 134 172 226 211 83 112 153 243 74 90 120 225 109 142 148 161 255 80 120 131 255 173 103 149 144 162 155 152 161 146 255 146 121 154 154 145 255 76 107 255 87 111 136 160 150 247 76 174 103 153 148 158 151 158 158 142 251 235 199 75 111 133 255 121 127 132 148 150 251 61 102 199 108 137 -0 -77 -128 -165 -189 -206 -219 -228 -234 -240 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -229 -221 -210 -194 -173 -140 -92 -0 138 116 201 104 97 255 141 158 137 127 92 73 247 124 76 186 74 247 151 156 158 151 158 141 157 118 167 81 255 157 151 143 121 99 255 112 88 255 149 160 154 133 129 76 248 152 161 145 162 146 154 121 157 77 248 126 91 164 238 160 140 110 203 149 101 71 253 150 125 99 213 255 154 144 145 144 255 173 137 153 109 183 77 250 119 184 255 159 145 159 117 187 255 139 145 89 60 237 143 137 250 110 69 255 129 93 62 249 115 109 255 121 75 167 243 123 255 255 255 255 248 255 204 255 230 252 255 161 132 145 240 98 143 104 117 121 245 255 150 133 136 157 255 63 110 80 89 101 139 129 97 239 216 213 217 223 227 230 231 235 237 241 235 236 250 234 229 226 225 229 255 255 92 106 114 128 129 142 146 150 154 161 152 152 152 154 158 161 167 160 157 149 158 159 157 150 158 158 156 146 145 146 146 146 146 145 143 138 139 144 144 142 138 128 128 138 142 144 144 139 138 143 145 146 146 146 146 145 146 156 158 158 150 157 159 158 149 157 160 167 161 158 154 152 152 152 161 154 150 146 142 129 128 114 106 92 255 255 229 225 226 229 234 250 236 235 241 237 235 231 230 227 223 217 213 216 239 97 129 139 101 89 80 110 63 255 157 136 133 150 255 245 121 117 104 143 98 240 145 132 161 255 252 230 255 204 255 248 255 255 255 255 123 243 167 75 121 255 109 115 249 62 93 129 255 69 110 250 137 143 237 60 89 145 139 255 187 117 159 145 159 255 184 119 250 77 183 109 153 137 173 255 144 145 144 154 255 213 99 125 150 253 71 101 149 203 110 140 160 238 164 91 126 248 77 157 121 154 146 162 145 161 152 248 76 129 133 154 160 149 255 88 112 255 99 121 143 151 157 255 81 167 118 157 141 158 151 158 156 151 247 74 186 76 124 247 73 92 127 137 158 141 255 97 104 201 116 138 -0 -92 -140 -173 -194 -210 -221 -229 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -213 -199 -179 -151 -110 -0 138 109 208 105 117 255 147 157 141 128 102 75 252 129 81 185 104 255 152 149 158 151 155 150 153 122 163 91 172 237 141 161 134 112 255 127 99 255 161 152 147 153 128 81 255 153 161 146 161 153 144 136 152 81 255 132 102 172 255 161 154 101 204 157 126 87 254 174 142 100 187 106 255 151 153 117 100 255 160 174 120 173 91 255 122 170 82 233 160 168 121 155 109 255 153 91 68 246 96 143 229 140 84 61 248 107 93 255 115 157 255 152 84 176 255 155 97 243 207 248 255 255 206 255 234 75 115 243 98 84 86 227 255 98 84 90 101 124 221 140 132 138 149 251 255 73 71 85 98 160 122 74 219 90 85 89 99 124 122 134 137 141 148 161 145 143 151 166 152 150 151 153 236 255 100 139 122 125 130 142 143 144 146 150 151 151 151 152 152 154 161 152 145 148 158 159 154 156 164 162 169 161 161 161 161 160 158 155 162 154 152 151 148 141 132 141 148 151 152 154 162 155 158 160 161 161 161 161 169 162 164 156 154 159 158 148 145 152 161 154 152 152 151 151 151 150 146 144 143 142 130 125 122 139 100 255 236 153 151 150 152 166 151 143 145 161 148 141 137 134 122 124 99 89 85 90 219 74 122 160 98 85 71 73 255 251 149 138 132 140 221 124 101 90 84 98 255 227 86 84 98 243 115 75 234 255 206 255 255 248 207 243 97 155 255 176 84 152 255 157 115 255 93 107 248 61 84 140 229 143 96 246 68 91 153 255 109 155 121 168 160 233 82 170 122 255 91 173 120 174 160 255 100 117 153 151 255 106 187 100 142 174 254 87 126 157 204 101 154 161 255 172 102 132 255 81 152 136 144 153 161 146 161 153 255 81 128 153 147 152 161 255 99 127 255 112 134 161 141 237 172 91 163 122 153 150 155 151 158 149 152 255 104 185 81 129 252 75 102 128 141 157 147 255 117 105 208 109 138 -0 -110 -151 -179 -199 -213 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -225 -215 -202 -185 -160 -123 -74 -0 93 220 109 123 255 157 147 150 129 113 77 211 223 88 187 123 255 152 157 156 151 164 149 157 127 163 101 178 255 147 139 144 112 186 204 113 255 162 154 153 151 135 92 158 240 152 155 152 162 144 141 157 93 130 244 117 155 76 249 160 111 202 144 152 110 252 184 149 105 185 95 61 244 157 116 89 61 249 145 142 178 99 154 234 161 144 255 128 162 139 151 107 57 244 113 76 210 209 71 237 171 98 93 255 120 136 255 155 105 110 227 127 177 61 251 172 255 255 255 255 255 248 255 248 189 132 133 224 255 71 75 93 255 61 70 89 90 112 216 71 104 97 108 115 247 255 255 255 255 230 236 255 255 63 73 80 104 150 186 160 167 159 160 157 167 153 150 155 167 153 151 151 154 241 255 76 81 92 103 120 129 142 143 143 143 143 140 150 152 152 153 160 150 139 140 150 150 139 140 145 148 152 154 154 154 153 151 146 147 152 152 150 145 136 136 145 150 152 152 147 146 151 153 154 154 154 152 148 145 140 139 150 150 140 139 150 160 153 152 152 150 140 143 143 143 143 142 129 120 103 92 81 76 255 241 154 151 151 153 167 155 150 153 167 157 160 159 167 160 186 150 104 80 73 63 255 255 236 230 255 255 255 255 247 115 108 97 104 71 216 112 90 89 70 61 255 93 75 71 255 224 133 132 189 248 255 248 255 255 255 255 255 172 251 61 177 127 227 110 105 155 255 136 120 255 93 98 171 237 71 209 210 76 113 244 57 107 151 139 162 128 255 144 161 234 154 99 178 142 145 249 61 89 116 157 244 61 95 185 105 149 184 252 110 152 144 202 111 160 249 76 155 117 244 130 93 157 141 144 162 152 155 152 240 158 92 135 151 153 154 162 255 113 204 186 112 144 139 147 255 178 101 163 127 157 149 164 151 156 157 152 255 123 187 88 223 211 77 113 129 150 147 157 255 123 109 220 93 -0 -74 -123 -160 -185 -202 -215 -225 -233 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -227 -218 -206 -189 -167 -135 -81 -0 83 226 123 131 255 157 149 146 131 126 78 197 117 220 191 130 255 151 158 149 151 165 141 155 131 165 112 162 76 250 137 168 125 167 112 222 255 161 162 145 153 152 104 168 255 154 154 153 161 146 142 157 111 149 255 122 149 80 255 169 105 193 160 110 179 255 147 167 119 183 101 67 254 145 138 91 68 253 167 110 186 103 179 255 163 134 76 232 180 126 157 102 99 255 131 91 203 144 201 255 161 130 134 255 140 174 255 174 127 74 238 106 174 118 255 122 136 232 204 206 248 255 255 211 255 189 83 101 122 233 180 174 178 249 255 234 232 225 222 243 255 45 86 128 166 146 199 101 112 149 162 155 155 251 255 255 255 255 255 92 106 121 120 133 151 149 161 145 139 155 168 153 151 152 154 251 255 166 173 156 150 151 156 157 157 157 158 156 150 158 159 156 167 173 164 154 156 164 163 154 153 154 154 154 154 153 152 150 145 145 145 144 141 134 124 134 141 144 145 145 145 150 152 153 154 154 154 154 153 154 163 164 156 154 164 173 167 156 159 158 150 156 158 157 157 157 156 151 150 156 173 166 255 251 154 152 151 153 168 155 139 145 161 149 151 133 120 121 106 92 255 255 255 255 255 251 155 155 162 149 112 101 199 146 166 128 86 45 255 243 222 225 232 234 255 249 178 174 180 233 122 101 83 189 255 211 255 255 248 206 204 232 136 122 255 118 174 106 238 74 127 174 255 174 140 255 134 130 161 255 201 144 203 91 131 255 99 102 157 126 180 232 76 134 163 255 179 103 186 110 167 253 68 91 138 145 254 67 101 183 119 167 147 255 179 110 160 193 105 169 255 80 149 122 255 149 111 157 142 146 161 153 154 154 255 168 104 152 153 145 162 161 255 222 112 167 125 168 137 250 76 162 112 165 131 155 141 165 151 149 158 151 255 130 191 220 117 197 78 126 131 146 149 157 255 131 123 226 83 -0 -81 -135 -167 -189 -206 -218 -227 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -220 -209 -193 -173 -145 -98 -0 92 195 179 145 255 147 158 146 136 123 83 196 107 72 234 137 255 151 158 155 149 165 150 162 140 167 127 154 80 255 139 138 161 169 117 60 249 152 162 146 160 144 125 150 76 251 145 161 152 153 143 157 120 124 75 247 150 91 165 242 127 184 162 116 129 255 149 180 118 180 110 79 167 241 150 112 76 193 242 117 189 124 139 106 255 153 98 143 221 141 161 115 79 72 251 95 208 145 89 199 238 129 173 255 118 160 92 232 160 99 255 135 199 92 76 241 91 255 255 255 255 255 255 247 255 251 255 64 92 94 221 84 119 119 132 225 255 92 100 111 135 249 255 255 255 100 78 194 122 126 137 146 163 156 154 170 188 146 139 234 255 100 141 127 127 134 151 146 168 140 140 155 165 160 162 153 154 240 255 76 81 91 102 120 129 142 143 143 143 141 133 143 138 141 153 158 156 147 148 155 162 154 154 154 154 153 152 148 156 153 153 152 150 145 136 136 145 150 152 153 153 156 148 152 153 154 154 154 154 162 155 148 147 156 158 153 141 138 143 133 141 143 143 143 142 129 120 102 91 81 76 255 240 154 153 162 160 165 155 140 140 168 146 151 134 127 127 141 100 255 234 139 146 188 170 154 156 163 146 137 126 122 194 78 100 255 255 255 249 135 111 100 92 255 225 132 119 119 84 221 94 92 64 255 251 255 247 255 255 255 255 255 255 91 241 76 92 199 135 255 99 160 232 92 160 118 255 173 129 238 199 89 145 208 95 251 72 79 115 161 141 221 143 98 153 255 106 139 124 189 117 242 193 76 112 150 241 167 79 110 180 118 180 149 255 129 116 162 184 127 242 165 91 150 247 75 124 120 157 143 153 152 161 145 251 76 150 125 144 160 146 162 152 249 60 117 169 161 138 139 255 80 154 127 167 140 162 150 165 149 155 158 151 255 137 234 72 107 196 83 123 136 146 158 147 255 145 179 195 92 -0 -98 -145 -173 -193 -209 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -211 -197 -178 -153 -117 -62 99 186 92 224 255 148 156 148 137 135 89 200 110 75 255 146 255 149 158 164 139 164 151 157 133 170 128 150 91 165 239 135 95 195 121 97 255 151 161 152 152 146 140 144 81 255 146 161 154 160 144 159 130 135 76 255 156 102 173 255 114 181 160 135 125 72 250 148 151 174 123 90 172 255 145 125 83 194 255 142 153 144 142 89 55 251 108 169 255 148 146 138 92 76 255 117 211 150 97 77 255 112 188 99 213 178 110 255 119 166 255 159 136 149 65 252 150 70 230 234 248 211 247 255 255 207 255 251 255 211 197 235 255 71 121 98 127 255 71 78 90 111 128 146 152 224 236 250 255 66 84 103 112 136 139 136 143 164 180 140 140 240 255 77 81 92 104 125 138 142 167 132 132 145 150 154 161 153 154 251 255 166 172 153 157 159 165 164 164 165 165 164 159 157 147 149 158 159 156 147 146 148 152 153 153 153 153 151 146 147 152 153 152 148 142 132 142 148 152 153 152 147 146 151 153 153 153 153 152 148 146 147 156 159 158 149 147 157 159 164 165 165 164 164 165 159 157 153 172 166 255 251 154 153 161 154 150 145 132 132 167 142 138 125 104 92 81 77 255 240 140 140 180 164 143 136 139 136 112 103 84 66 255 250 236 224 152 146 128 111 90 78 71 255 127 98 121 71 255 235 197 211 255 251 255 207 255 255 247 211 248 234 230 70 150 252 65 149 136 159 255 166 119 255 110 178 213 99 188 112 255 77 97 150 211 117 255 76 92 138 146 148 255 169 108 251 55 89 142 144 153 142 255 194 83 125 145 255 172 90 123 174 151 148 250 72 125 135 160 181 114 255 173 102 156 255 76 135 130 159 144 160 154 161 146 255 81 144 140 146 152 152 161 151 255 97 121 195 95 135 239 165 91 150 128 170 133 157 151 164 139 164 158 149 255 146 255 75 110 200 89 135 137 148 156 148 255 224 92 186 99 -62 -117 -153 -178 -197 -211 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -200 -182 -159 -128 -84 -0 186 104 61 250 157 147 155 138 136 101 204 113 85 118 251 255 141 158 165 141 163 150 164 141 168 131 150 101 172 255 133 100 224 134 118 255 151 152 162 152 150 142 146 92 158 240 152 162 152 146 162 142 136 82 163 239 120 156 76 243 189 152 144 131 93 255 158 127 167 142 102 157 75 249 140 99 184 76 249 144 165 142 110 75 255 127 143 102 255 153 150 113 79 223 208 209 154 98 78 62 252 94 168 223 149 151 101 226 169 83 234 158 148 137 255 137 146 252 75 189 255 255 255 255 248 255 227 255 250 72 80 113 246 255 69 75 93 243 84 108 106 112 132 142 148 120 138 151 250 255 141 157 149 146 154 152 143 146 162 174 144 133 248 255 149 162 142 136 138 147 149 172 141 140 150 152 154 161 152 154 240 255 69 89 94 104 122 130 139 150 151 151 148 157 157 148 149 157 155 162 155 157 147 146 145 145 144 143 137 137 137 136 134 130 119 119 130 134 136 137 137 137 143 144 145 145 146 147 157 155 162 155 157 149 148 157 157 148 151 151 150 139 130 122 104 94 89 69 255 240 154 152 161 154 152 150 140 141 172 149 147 138 136 142 162 149 255 248 133 144 174 162 146 143 152 154 146 149 157 141 255 250 151 138 120 148 142 132 112 106 108 84 243 93 75 69 255 246 113 80 72 250 255 227 255 248 255 255 255 255 189 75 252 146 137 255 137 148 158 234 83 169 226 101 151 149 223 168 94 252 62 78 98 154 209 208 223 79 113 150 153 255 102 143 127 255 75 110 142 165 144 249 76 184 99 140 249 75 157 102 142 167 127 158 255 93 131 144 152 189 243 76 156 120 239 163 82 136 142 162 146 152 162 152 240 158 92 146 142 150 152 162 152 151 255 118 134 224 100 133 255 172 101 150 131 168 141 164 150 163 141 165 158 141 255 251 118 85 113 204 101 136 138 155 147 157 250 61 104 186 -0 -84 -128 -159 -182 -200 -214 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -226 -217 -204 -187 -164 -136 -100 -0 188 105 98 255 156 148 163 138 136 100 206 116 100 106 255 249 145 156 165 147 157 151 163 133 171 136 152 112 156 71 251 107 142 206 130 255 154 151 161 154 151 143 156 103 168 255 151 161 154 150 152 146 140 92 170 255 129 150 80 255 163 159 153 142 108 142 242 131 182 151 121 160 77 255 145 104 181 80 255 148 144 150 120 81 154 244 132 90 61 248 145 128 92 214 107 233 146 128 84 73 255 120 83 239 173 128 164 255 147 152 255 128 147 191 255 107 210 255 115 132 189 251 207 248 255 255 206 255 216 250 67 109 150 134 233 184 178 187 245 255 67 76 90 111 164 151 169 146 160 142 237 255 83 103 111 128 135 141 143 147 160 167 150 144 239 255 76 80 91 103 120 126 140 167 132 131 142 144 146 150 151 154 250 255 150 162 142 135 134 136 140 147 158 157 149 158 157 147 148 153 156 160 163 167 168 168 167 165 162 168 161 159 157 154 147 139 147 154 157 159 161 168 162 165 167 168 168 167 163 160 156 153 148 147 157 158 149 157 158 147 140 136 134 135 142 162 150 255 250 154 151 150 146 144 142 131 132 167 140 126 120 103 91 80 76 255 239 144 150 167 160 147 143 141 135 128 111 103 83 255 237 142 160 146 169 151 164 111 90 76 67 255 245 187 178 184 233 134 150 109 67 250 216 255 206 255 255 248 207 251 189 132 115 255 210 107 255 191 147 128 255 152 147 255 164 128 173 239 83 120 255 73 84 128 146 233 107 214 92 128 145 248 61 90 132 244 154 81 120 150 144 148 255 80 181 104 145 255 77 160 121 151 182 131 242 142 108 142 153 159 163 255 80 150 129 255 170 92 140 146 152 150 154 161 151 255 168 103 156 143 151 154 161 151 154 255 130 206 142 107 251 71 156 112 152 136 171 133 163 151 157 147 165 156 145 249 255 106 100 116 206 100 136 138 163 148 156 255 98 105 188 -0 -100 -136 -164 -187 -204 -217 -226 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -207 -191 -170 -142 -109 -72 -0 106 118 255 147 157 155 140 136 100 212 118 101 100 221 251 149 150 165 157 147 150 170 141 169 140 153 127 149 106 255 114 131 103 230 255 160 151 152 162 152 143 157 121 149 76 250 152 162 151 152 150 150 103 153 75 248 151 91 147 240 173 145 145 112 158 255 147 145 154 137 160 84 186 232 118 184 92 149 240 142 168 130 91 162 255 145 92 66 255 153 133 102 212 142 255 155 130 102 79 255 151 132 255 128 165 118 116 255 144 89 231 169 142 123 222 122 161 243 133 83 255 255 255 255 255 248 255 248 122 233 255 255 87 102 215 83 115 114 121 250 255 255 255 255 92 110 146 132 146 153 163 255 77 119 93 112 121 130 142 143 146 155 169 149 159 250 255 148 159 154 135 131 143 158 178 135 146 160 152 150 151 152 154 243 255 75 80 91 101 112 127 129 132 143 137 140 150 149 139 138 138 138 138 138 138 137 133 142 137 139 144 144 142 137 127 127 137 142 144 144 139 137 142 133 137 138 138 138 138 138 138 139 149 150 140 137 143 132 129 127 112 101 91 80 75 255 243 154 152 151 150 152 160 146 135 178 158 143 131 135 154 159 148 255 250 159 149 169 155 146 143 142 130 121 112 93 119 77 255 163 153 146 132 146 110 92 255 255 255 255 250 121 114 115 83 215 102 87 255 255 233 122 248 255 248 255 255 255 255 255 83 133 243 161 122 222 123 142 169 231 89 144 255 116 118 165 128 255 132 151 255 79 102 130 155 255 142 212 102 133 153 255 66 92 145 255 162 91 130 168 142 240 149 92 184 118 232 186 84 160 137 154 145 147 255 158 112 145 145 173 240 147 91 151 248 75 153 103 150 150 152 151 162 152 250 76 149 121 157 143 152 162 152 151 160 255 230 103 131 114 255 106 149 127 153 140 169 141 170 150 147 157 165 150 149 251 221 100 101 118 212 100 136 140 155 157 147 255 118 106 -0 -72 -109 -142 -170 -191 -207 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -210 -195 -176 -150 -117 -78 -0 110 124 255 148 156 156 148 136 101 214 122 103 101 209 255 160 139 165 158 148 148 171 133 171 149 154 128 144 79 72 244 132 110 60 250 168 152 151 161 154 144 158 130 143 81 255 151 161 154 152 151 151 122 144 80 255 157 103 158 255 164 149 152 120 148 71 249 132 172 142 165 100 189 255 119 183 111 162 255 148 145 151 108 143 75 249 113 74 159 247 136 102 216 127 76 251 145 109 127 255 175 127 78 233 140 143 90 70 242 111 156 216 150 159 255 139 132 98 224 101 64 251 227 206 248 255 255 211 255 105 111 129 226 236 233 233 255 72 121 94 123 177 113 142 232 255 101 163 112 128 140 137 243 255 74 77 91 84 100 104 112 126 122 151 120 125 141 241 255 61 116 90 97 102 116 173 97 101 129 135 131 142 143 144 146 249 255 172 178 162 155 150 151 153 156 162 155 155 162 169 161 161 161 160 160 159 159 156 148 152 152 152 151 147 140 131 140 147 151 152 152 152 148 156 159 159 160 160 161 161 161 169 162 155 155 162 156 153 151 150 155 162 178 172 255 249 146 144 143 142 131 135 129 101 97 173 116 102 97 90 116 61 255 241 141 125 120 151 122 126 112 104 100 84 91 77 74 255 243 137 140 128 112 163 101 255 232 142 113 177 123 94 121 72 255 233 233 236 226 129 111 105 255 211 255 255 248 206 227 251 64 101 224 98 132 139 255 159 150 216 156 111 242 70 90 143 140 233 78 127 175 255 127 109 145 251 76 127 216 102 136 247 159 74 113 249 75 143 108 151 145 148 255 162 111 183 119 255 189 100 165 142 172 132 249 71 148 120 152 149 164 255 158 103 157 255 80 144 122 151 151 152 154 161 151 255 81 143 130 158 144 154 161 151 152 168 250 60 110 132 244 72 79 144 128 154 149 171 133 171 148 148 158 165 139 160 255 209 101 103 122 214 101 136 148 156 156 148 255 124 110 -0 -78 -117 -150 -176 -195 -210 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -224 -213 -200 -182 -158 -127 -81 -0 127 131 255 155 146 164 138 139 101 219 128 108 103 212 255 164 141 163 158 155 138 171 142 168 142 156 128 143 97 69 253 138 112 97 255 167 154 151 152 160 144 158 142 143 91 166 240 152 162 152 152 152 131 151 87 164 241 121 149 64 250 160 144 132 135 111 255 145 150 151 167 105 177 69 237 184 120 144 76 249 143 166 114 149 78 255 125 81 164 255 143 95 221 130 80 255 155 113 162 255 146 166 85 254 153 166 112 71 255 108 195 255 119 161 101 255 145 84 255 122 92 255 255 255 255 255 255 247 255 251 255 91 147 147 179 171 146 250 255 75 75 102 186 88 104 124 227 255 116 90 111 128 133 136 251 255 212 213 195 180 172 175 172 171 173 187 149 150 151 250 255 75 72 86 98 109 194 64 104 151 189 160 152 150 151 151 151 236 255 76 80 91 101 113 127 128 131 136 138 138 140 145 146 146 145 144 140 150 150 145 148 137 136 134 129 119 119 129 134 136 137 148 145 150 150 140 144 145 146 146 145 140 138 138 136 131 128 127 113 101 91 80 76 255 236 151 151 151 150 152 160 189 151 104 64 194 109 98 86 72 75 255 250 151 150 149 187 173 171 172 175 172 180 195 213 212 255 251 136 133 128 111 90 116 255 227 124 104 88 186 102 75 75 255 250 146 171 179 147 147 91 255 251 255 247 255 255 255 255 255 255 92 122 255 84 145 255 101 161 119 255 195 108 255 71 112 166 153 254 85 166 146 255 162 113 155 255 80 130 221 95 143 255 164 81 125 255 78 149 114 166 143 249 76 144 120 184 237 69 177 105 167 151 150 145 255 111 135 132 144 160 250 64 149 121 241 164 87 151 131 152 152 152 162 152 240 166 91 143 142 158 144 160 152 151 154 167 255 97 112 138 253 69 97 143 128 156 142 168 142 171 138 155 158 163 141 164 255 212 103 108 128 219 101 139 138 164 146 155 255 131 127 -0 -81 -127 -158 -182 -200 -213 -224 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -203 -187 -166 -137 -92 -0 187 146 255 147 147 163 140 147 108 220 132 109 126 219 255 163 150 154 158 164 137 169 143 169 149 163 129 143 92 107 250 181 114 117 255 159 160 152 151 166 144 158 140 147 102 173 255 151 161 154 152 152 143 153 93 171 255 129 143 83 255 162 146 151 135 90 74 244 140 168 169 119 179 80 131 234 136 143 80 255 148 154 132 152 85 196 227 92 147 73 249 109 224 142 92 140 242 129 138 87 227 118 174 255 150 157 139 81 84 241 124 138 255 176 120 73 240 86 71 233 94 211 250 216 248 211 247 255 255 207 255 222 255 76 100 153 157 196 130 238 250 255 255 172 70 119 103 119 255 63 70 80 101 110 119 130 227 255 107 105 100 102 122 131 143 144 153 170 142 151 141 246 255 255 255 255 252 237 255 255 255 99 118 133 130 141 139 149 148 251 255 157 165 145 148 143 142 140 151 153 153 153 153 153 152 152 151 146 147 154 160 161 166 165 161 154 147 154 161 165 166 161 160 154 147 146 151 152 152 153 153 153 153 153 151 140 142 143 148 145 165 157 255 251 148 149 139 141 130 133 118 99 255 255 255 237 252 255 255 255 255 246 141 151 142 170 153 144 143 131 122 102 100 105 107 255 227 130 119 110 101 80 70 63 255 119 103 119 70 172 255 255 250 238 130 196 157 153 100 76 255 222 255 207 255 255 247 211 248 216 250 211 94 233 71 86 240 73 120 176 255 138 124 241 84 81 139 157 150 255 174 118 227 87 138 129 242 140 92 142 224 109 249 73 147 92 227 196 85 152 132 154 148 255 80 143 136 234 131 80 179 119 169 168 140 244 74 90 135 151 146 162 255 83 143 129 255 171 93 153 143 152 152 154 161 151 255 173 102 147 140 158 144 166 151 152 160 159 255 117 114 181 250 107 92 143 129 163 149 169 143 169 137 164 158 154 150 163 255 219 126 109 132 220 108 147 140 163 147 147 255 146 187 -0 -92 -137 -166 -187 -203 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -218 -206 -191 -172 -146 -110 -58 92 227 255 148 155 154 150 137 103 219 140 109 74 227 255 156 148 155 156 165 140 161 142 176 139 156 131 142 101 72 238 207 127 124 255 158 167 152 151 159 146 159 150 155 117 156 76 250 152 160 152 152 144 158 104 153 75 249 143 92 157 242 152 144 144 101 71 254 152 143 166 122 185 93 148 255 142 149 92 149 241 144 143 158 100 202 255 112 150 77 254 119 208 150 111 155 255 130 142 91 233 142 118 153 241 140 149 113 121 255 134 106 92 255 142 95 98 227 75 180 221 197 72 250 122 255 255 255 255 248 255 227 255 236 133 129 176 112 173 138 163 186 103 217 239 255 71 89 101 255 60 66 83 97 100 93 109 114 255 57 99 77 84 91 107 113 125 121 138 165 137 149 134 157 177 153 150 150 151 151 152 228 255 87 134 118 120 125 130 136 141 243 255 75 76 81 90 101 109 114 127 127 123 135 136 135 131 142 141 130 129 129 129 128 126 122 111 111 122 126 128 129 129 129 130 141 142 131 135 136 135 123 127 127 114 109 101 90 81 76 75 255 243 141 136 130 125 120 118 134 87 255 228 152 151 151 150 150 153 177 157 134 149 137 165 138 121 125 113 107 91 84 77 99 57 255 114 109 93 100 97 83 66 60 255 101 89 71 255 239 217 103 186 163 138 173 112 176 129 133 236 255 227 255 248 255 255 255 255 122 250 72 197 221 180 75 227 98 95 142 255 92 106 134 255 121 113 149 140 241 153 118 142 233 91 142 130 255 155 111 150 208 119 254 77 150 112 255 202 100 158 143 144 241 149 92 149 142 255 148 93 185 122 166 143 152 254 71 101 144 144 152 242 157 92 143 249 75 153 104 158 144 152 152 160 152 250 76 156 117 155 150 159 146 159 151 152 167 158 255 124 127 207 238 72 101 142 131 156 139 176 142 161 140 165 156 155 148 156 255 227 74 109 140 219 103 137 150 154 155 148 255 227 92 -58 -110 -146 -172 -191 -206 -218 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -229 -220 -209 -195 -177 -154 -120 -72 -0 61 249 158 146 155 148 142 91 227 148 109 85 255 255 164 155 162 146 165 150 160 141 176 141 162 135 142 110 86 252 155 191 138 255 158 159 154 152 158 150 159 152 149 122 149 80 255 151 166 152 152 144 158 122 144 79 255 147 103 165 255 161 143 152 116 87 254 176 132 179 121 182 117 140 63 251 150 111 162 255 148 152 159 104 169 106 255 149 83 216 209 205 165 120 135 75 248 140 103 230 159 128 84 255 147 170 117 159 255 151 116 82 60 250 112 143 255 93 174 84 235 80 67 233 105 251 207 248 255 255 206 255 215 250 67 114 196 105 174 99 116 158 187 149 164 230 214 217 216 252 255 160 162 194 218 182 172 177 246 255 74 72 83 108 134 169 150 148 124 149 172 136 149 133 151 166 152 150 151 151 152 151 237 255 76 80 91 101 112 127 128 131 248 255 163 167 148 148 152 145 149 147 155 149 156 154 161 155 161 168 161 160 159 158 154 147 139 147 154 158 159 160 161 168 161 155 161 154 156 149 155 147 149 145 152 148 148 167 163 255 248 131 128 127 112 101 91 80 76 255 237 151 152 151 151 150 152 166 151 133 149 136 172 149 124 148 150 169 134 108 83 72 74 255 246 177 172 182 218 194 162 160 255 252 216 217 214 230 164 149 187 158 116 99 174 105 196 114 67 250 215 255 206 255 255 248 207 251 105 233 67 80 235 84 174 93 255 143 112 250 60 82 116 151 255 159 117 170 147 255 84 128 159 230 103 140 248 75 135 120 165 205 209 216 83 149 255 106 169 104 159 152 148 255 162 111 150 251 63 140 117 182 121 179 132 176 254 87 116 152 143 161 255 165 103 147 255 79 144 122 158 144 152 152 166 151 255 80 149 122 149 152 159 150 158 152 154 159 158 255 138 191 155 252 86 110 142 135 162 141 176 141 160 150 165 146 162 155 164 255 255 85 109 148 227 91 142 148 155 146 158 249 61 -0 -72 -120 -154 -177 -195 -209 -220 -229 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -222 -212 -198 -181 -159 -130 -85 -0 98 255 157 148 162 137 141 102 233 140 111 97 255 249 165 149 157 148 163 151 162 130 182 149 155 139 140 124 92 255 147 93 226 255 158 159 158 152 159 151 159 152 158 127 149 91 164 240 159 154 151 143 158 130 150 86 154 243 118 160 61 251 146 143 142 101 251 191 145 159 143 166 138 135 83 255 153 120 143 76 249 144 163 113 165 95 62 245 99 206 108 233 152 139 134 81 255 133 95 223 176 136 101 64 251 161 135 145 79 241 139 81 65 255 121 104 98 255 178 119 255 113 109 255 111 255 255 255 255 255 248 255 248 113 233 255 255 176 90 167 80 100 112 149 166 167 226 87 141 131 140 246 255 255 255 139 103 117 126 142 251 255 255 255 255 255 87 101 112 73 100 170 128 137 139 132 148 158 151 151 151 151 151 148 251 255 165 171 153 155 151 150 151 152 244 255 73 75 77 82 88 93 99 104 110 113 119 122 128 129 131 136 138 138 135 130 120 120 130 135 138 138 136 131 129 128 122 119 113 110 104 99 93 88 82 77 75 73 255 244 152 151 150 151 155 153 171 165 255 251 148 151 151 151 151 151 158 148 132 139 137 128 170 100 73 112 101 87 255 255 255 255 255 251 142 126 117 103 139 255 255 255 246 140 131 141 87 226 167 166 149 112 100 80 167 90 176 255 255 233 113 248 255 248 255 255 255 255 255 111 255 109 113 255 119 178 255 98 104 121 255 65 81 139 241 79 145 135 161 251 64 101 136 176 223 95 133 255 81 134 139 152 233 108 206 99 245 62 95 165 113 163 144 249 76 143 120 153 255 83 135 138 166 143 159 145 191 251 101 142 143 146 251 61 160 118 243 154 86 150 130 158 143 151 154 159 240 164 91 149 127 158 152 159 151 159 152 158 159 158 255 226 93 147 255 92 124 140 139 155 149 182 130 162 151 163 148 157 149 165 249 255 97 111 140 233 102 141 137 162 148 157 255 98 -0 -85 -130 -159 -181 -198 -212 -222 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -214 -201 -184 -164 -137 -100 -0 118 255 147 160 154 141 137 101 229 150 116 94 166 251 163 157 163 156 154 151 169 129 183 141 155 148 151 120 137 255 150 103 62 251 158 159 159 152 159 152 159 152 159 132 150 101 170 255 158 158 152 140 158 142 153 93 159 255 121 143 116 255 152 143 152 124 255 162 160 152 159 159 150 139 92 149 241 132 142 80 255 148 160 129 170 93 66 255 117 204 142 255 157 151 138 92 180 232 100 218 157 159 111 84 255 174 133 148 121 255 168 103 73 166 243 117 84 61 249 119 71 246 150 255 129 91 222 227 206 248 255 255 211 255 93 113 141 226 255 63 169 72 91 106 117 146 153 223 255 80 108 102 117 145 151 232 255 66 84 100 104 113 142 129 146 142 221 233 234 240 255 255 255 85 135 122 126 131 145 149 150 151 151 151 149 142 240 255 75 76 82 92 102 112 126 127 247 253 192 188 184 185 181 184 180 174 168 161 152 154 145 147 137 138 141 126 116 115 116 126 141 138 137 147 145 154 152 161 168 174 180 184 181 185 184 188 192 253 247 127 126 112 102 92 82 76 75 255 240 142 149 151 151 151 150 149 145 131 126 122 135 85 255 255 255 240 234 233 221 142 146 129 142 113 104 100 84 66 255 232 151 145 117 102 108 80 255 223 153 146 117 106 91 72 169 63 255 226 141 113 93 255 211 255 255 248 206 227 222 91 129 255 150 246 71 119 249 61 84 117 243 166 73 103 168 255 121 148 133 174 255 84 111 159 157 218 100 232 180 92 138 151 157 255 142 204 117 255 66 93 170 129 160 148 255 80 142 132 241 149 92 139 150 159 159 152 160 162 255 124 152 143 152 255 116 143 121 255 159 93 153 142 158 140 152 158 158 255 170 101 150 132 159 152 159 152 159 152 159 159 158 251 62 103 150 255 137 120 151 148 155 141 183 129 169 151 154 156 163 157 163 251 166 94 116 150 229 101 137 141 154 160 147 255 118 -0 -100 -137 -164 -184 -201 -214 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -226 -216 -204 -188 -168 -142 -107 -65 -0 255 148 146 159 136 126 102 231 170 118 94 159 255 154 157 156 149 155 149 177 129 177 150 160 138 155 124 168 255 157 106 98 255 158 159 159 152 159 152 159 152 159 143 152 112 161 64 250 159 152 150 156 143 158 104 154 71 245 141 91 75 246 143 143 160 255 162 178 151 145 163 143 152 103 161 255 152 144 91 148 241 151 136 166 113 73 166 255 208 127 76 250 146 152 108 185 255 105 204 163 152 135 93 182 253 136 164 113 70 231 137 81 170 255 121 90 70 255 132 121 255 134 87 226 147 255 255 255 255 255 255 247 255 251 255 93 153 153 251 255 217 255 106 100 117 134 133 129 255 67 114 91 107 117 139 131 250 255 151 168 146 149 149 159 136 151 144 151 167 133 135 151 242 255 77 81 93 104 122 130 139 150 151 151 150 149 141 248 255 178 180 165 166 162 156 154 163 237 255 71 113 93 98 103 112 124 124 123 121 116 107 112 121 113 106 93 77 77 93 106 113 121 112 107 116 121 123 124 124 112 103 98 93 113 71 255 237 163 154 156 162 166 165 180 178 255 248 141 149 150 151 151 150 139 130 122 104 93 81 77 255 242 151 135 133 167 151 144 151 136 159 149 149 146 168 151 255 250 131 139 117 107 91 114 67 255 129 133 134 117 100 106 255 217 255 251 153 153 93 255 251 255 247 255 255 255 255 255 255 147 226 87 134 255 121 132 255 70 90 121 255 170 81 137 231 70 113 164 136 253 182 93 135 152 163 204 105 255 185 108 152 146 250 76 127 208 255 166 73 113 166 136 151 241 148 91 144 152 255 161 103 152 143 163 145 151 178 162 255 160 143 143 246 75 91 141 245 71 154 104 158 143 156 150 152 159 250 64 161 112 152 143 159 152 159 152 159 152 159 159 158 255 98 106 157 255 168 124 155 138 160 150 177 129 177 149 155 149 156 157 154 255 159 94 118 170 231 102 126 136 159 146 148 255 -0 -65 -107 -142 -168 -188 -204 -216 -226 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -219 -206 -191 -171 -147 -114 -71 -0 255 157 145 165 135 148 72 237 146 132 95 170 255 155 156 161 156 162 138 178 132 168 151 163 138 162 136 132 87 232 110 118 255 159 159 159 152 159 152 159 152 159 144 156 127 155 84 255 159 152 151 149 139 158 121 147 119 255 142 100 72 255 146 142 152 76 237 154 159 143 176 143 159 122 141 76 249 153 103 159 255 155 142 166 122 81 148 63 251 130 81 255 155 161 113 173 69 236 185 163 158 152 113 171 77 237 151 136 82 157 223 93 155 74 245 101 89 234 225 98 69 233 102 236 147 76 236 215 248 211 247 255 255 207 255 218 255 77 105 135 226 255 207 125 122 137 137 144 153 240 255 67 72 80 98 119 101 104 233 255 79 98 103 111 128 150 136 152 143 148 174 133 132 144 245 255 149 162 142 135 136 137 140 147 157 155 164 163 156 240 255 75 77 83 92 102 109 113 122 246 255 61 80 79 79 80 91 90 90 90 90 71 99 91 89 89 68 65 68 89 89 91 99 71 90 90 90 90 91 80 79 79 80 61 255 246 122 113 109 102 92 83 77 75 255 240 156 163 164 155 157 147 140 137 136 135 142 162 149 255 245 144 132 133 174 148 143 152 136 150 128 111 103 98 79 255 233 104 101 119 98 80 72 67 255 240 153 144 137 137 122 125 207 255 226 135 105 77 255 218 255 207 255 255 247 211 248 215 236 76 147 236 102 233 69 98 225 234 89 101 245 74 155 93 223 157 82 136 151 237 77 171 113 152 158 163 185 236 69 173 113 161 155 255 81 130 251 63 148 81 122 166 142 155 255 159 103 153 249 76 141 122 159 143 176 143 159 154 237 76 152 142 146 255 72 100 142 255 119 147 121 158 139 149 151 152 159 255 84 155 127 156 144 159 152 159 152 159 152 159 159 159 255 118 110 232 87 132 136 162 138 163 151 168 132 178 138 162 156 161 156 155 255 170 95 132 146 237 72 148 135 165 145 157 255 -0 -71 -114 -147 -171 -191 -206 -219 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -194 -175 -151 -122 -84 -0 255 153 148 147 159 121 129 249 133 166 97 176 255 159 150 170 147 156 143 176 142 167 149 171 138 154 139 135 77 240 127 124 255 159 159 159 152 159 152 159 152 159 144 165 129 150 92 181 238 152 152 158 148 156 130 142 91 73 249 110 86 255 160 143 150 135 255 151 173 143 153 151 151 136 135 80 255 160 122 150 64 250 143 169 131 92 150 77 255 142 93 149 239 155 134 174 80 131 233 161 156 158 134 164 122 255 132 155 103 177 255 147 159 74 255 124 90 232 255 127 75 184 215 233 179 100 133 250 113 255 255 255 255 248 255 227 255 241 116 113 132 121 255 185 74 73 91 104 106 115 101 238 179 166 171 181 193 206 165 171 255 67 110 80 91 108 129 93 115 133 127 144 173 133 131 139 239 255 76 80 91 102 117 119 115 131 137 141 150 146 151 249 255 185 187 175 168 161 152 154 148 250 255 237 226 225 226 226 230 234 238 242 250 242 242 241 242 252 252 242 241 242 242 250 242 238 234 230 226 226 225 226 237 255 250 148 154 152 161 168 175 187 185 255 249 151 146 150 141 137 131 115 119 117 102 91 80 76 255 239 139 131 133 173 144 127 133 115 93 129 108 91 80 110 67 255 171 165 206 193 181 171 166 179 238 101 115 106 104 91 73 74 185 255 121 132 113 116 241 255 227 255 248 255 255 255 255 113 250 133 100 179 233 215 184 75 127 255 232 90 124 255 74 159 147 255 177 103 155 132 255 122 164 134 158 156 161 233 131 80 174 134 155 239 149 93 142 255 77 150 92 131 169 143 250 64 150 122 160 255 80 135 136 151 151 153 143 173 151 255 135 150 143 160 255 86 110 249 73 91 142 130 156 148 158 152 152 238 181 92 150 129 165 144 159 152 159 152 159 152 159 159 159 255 124 127 240 77 135 139 154 138 171 149 167 142 176 143 156 147 170 150 159 255 176 97 166 133 249 129 121 159 147 148 153 255 -0 -84 -122 -151 -175 -194 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -223 -212 -197 -178 -155 -128 -97 -65 -0 156 156 145 161 130 73 237 142 122 152 184 255 163 139 171 149 162 137 170 143 168 138 171 140 153 147 135 90 224 202 138 255 158 159 159 152 159 152 159 152 159 144 166 132 150 102 184 255 152 151 159 141 148 142 144 101 76 255 127 98 255 178 144 150 122 77 246 162 148 150 166 151 141 138 91 157 241 137 144 83 255 148 163 145 109 158 78 199 236 112 163 255 162 128 174 97 148 255 143 164 164 134 164 128 61 251 163 121 147 92 255 171 79 150 221 112 225 92 255 93 178 83 233 171 153 129 67 233 93 251 207 248 255 255 206 255 216 252 67 114 166 132 238 255 60 70 107 101 101 112 78 234 100 92 95 101 123 163 126 136 250 255 72 76 78 91 121 74 93 143 127 123 152 181 140 136 140 250 255 148 159 137 141 141 140 133 144 146 148 153 156 162 239 255 71 107 80 89 96 100 105 112 215 92 95 109 110 110 111 111 112 113 112 110 105 112 115 112 115 112 105 110 112 113 112 111 111 110 110 109 95 92 215 112 105 100 96 89 80 107 71 255 239 162 156 153 148 146 144 133 140 141 141 137 159 148 255 250 140 136 140 181 152 123 127 143 93 74 121 91 78 76 72 255 250 136 126 163 123 101 95 92 100 234 78 112 101 101 107 70 60 255 238 132 166 114 67 252 216 255 206 255 255 248 207 251 93 233 67 129 153 171 233 83 178 93 255 92 225 112 221 150 79 171 255 92 147 121 163 251 61 128 164 134 164 164 143 255 148 97 174 128 162 255 163 112 236 199 78 158 109 145 163 148 255 83 144 137 241 157 91 138 141 151 166 150 148 162 246 77 122 150 144 178 255 98 127 255 76 101 144 142 148 141 159 151 152 255 184 102 150 132 166 144 159 152 159 152 159 152 159 159 158 255 138 202 224 90 135 147 153 140 171 138 168 143 170 137 162 149 171 139 163 255 184 152 122 142 237 73 130 161 145 156 156 -0 -65 -97 -128 -155 -178 -197 -212 -223 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -215 -200 -182 -159 -132 -103 -75 -0 163 147 148 138 166 88 252 143 122 73 210 255 170 138 170 157 155 139 174 141 174 137 169 147 153 138 141 90 215 93 231 255 158 159 159 152 159 152 159 151 159 144 165 143 152 112 169 76 248 151 158 151 155 137 151 116 78 227 220 112 255 153 152 151 130 81 255 152 160 150 152 156 143 148 102 166 255 142 147 92 149 241 153 152 114 157 92 207 255 121 144 76 249 130 183 120 140 63 250 162 158 136 164 129 117 255 165 139 151 96 75 255 91 133 140 216 222 100 71 243 187 115 255 146 157 176 114 255 113 255 255 255 255 255 248 255 248 112 235 255 255 111 97 101 252 255 255 236 235 238 237 248 255 63 73 85 97 118 202 113 117 111 251 255 231 223 223 228 255 255 76 80 86 93 147 110 101 112 130 240 255 75 75 80 89 99 107 114 128 129 129 128 129 131 246 255 74 71 85 96 105 114 125 230 59 90 105 124 128 134 141 150 164 150 140 126 116 97 97 116 126 140 150 164 150 141 134 128 124 105 90 59 230 125 114 105 96 85 71 74 255 246 131 129 128 129 129 128 114 107 99 89 80 75 75 255 240 130 112 101 110 147 93 86 80 76 255 255 228 223 223 231 255 251 111 117 113 202 118 97 85 73 63 255 248 237 238 235 236 255 255 252 101 97 111 255 255 235 112 248 255 248 255 255 255 255 255 113 255 114 176 157 146 255 115 187 243 71 100 222 216 140 133 91 255 75 96 151 139 165 255 117 129 164 136 158 162 250 63 140 120 183 130 249 76 144 121 255 207 92 157 114 152 153 241 149 92 147 142 255 166 102 148 143 156 152 150 160 152 255 81 130 151 152 153 255 112 220 227 78 116 151 137 155 151 158 151 248 76 169 112 152 143 165 144 159 151 159 152 159 152 159 159 158 255 231 93 215 90 141 138 153 147 169 137 174 141 174 139 155 157 170 138 170 255 210 73 122 143 252 88 166 138 148 147 163 -0 -75 -103 -132 -159 -182 -200 -215 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -204 -185 -162 -135 -106 -77 -0 155 149 156 137 122 134 253 140 131 87 255 249 169 141 161 158 155 148 168 132 182 138 161 156 154 136 142 102 219 102 61 250 158 158 159 152 158 151 159 151 158 143 165 140 155 126 162 80 255 151 155 151 149 140 150 124 90 216 103 231 254 150 166 152 142 93 149 239 160 153 150 168 144 150 120 148 76 249 159 103 159 255 156 160 122 160 91 220 255 142 143 81 255 136 164 143 136 83 255 144 164 140 155 139 101 70 239 126 157 103 79 63 251 136 132 71 243 111 78 84 245 114 72 250 196 112 196 255 141 93 218 227 206 248 255 255 211 255 83 138 136 229 255 72 79 196 72 170 115 120 137 146 160 251 255 255 255 255 255 255 74 110 90 106 211 118 113 120 134 135 231 247 172 156 157 180 216 124 116 122 134 250 255 145 153 130 129 132 135 144 148 135 131 141 139 150 248 255 255 255 255 255 255 253 248 255 255 255 255 255 255 255 255 232 230 230 231 230 234 230 231 230 230 232 255 255 255 255 255 255 255 255 248 253 255 255 255 255 255 255 248 150 139 141 131 135 148 144 135 132 129 130 153 145 255 250 134 122 116 124 216 180 157 156 172 247 231 135 134 120 113 118 211 106 90 110 74 255 255 255 255 255 255 251 160 146 137 120 115 170 72 196 79 72 255 229 136 138 83 255 211 255 255 248 206 227 218 93 141 255 196 112 196 250 72 114 245 84 78 111 243 71 132 136 251 63 79 103 157 126 239 70 101 139 155 140 164 144 255 83 136 143 164 136 255 81 143 142 255 220 91 160 122 160 156 255 159 103 159 249 76 148 120 150 144 168 150 153 160 239 149 93 142 152 166 150 254 231 103 216 90 124 150 140 149 151 155 151 255 80 162 126 155 140 165 143 158 151 159 151 158 152 159 158 158 250 61 102 219 102 142 136 154 156 161 138 182 132 168 148 155 158 161 141 169 249 255 87 131 140 253 134 122 137 156 149 155 -0 -77 -106 -135 -162 -185 -204 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -220 -207 -189 -166 -138 -107 -76 -0 154 156 147 139 117 196 255 150 140 86 105 251 174 149 160 156 161 138 169 140 182 140 160 156 155 136 114 112 226 105 97 255 158 158 158 151 158 148 158 151 155 143 165 150 162 128 157 91 164 236 164 150 158 145 138 129 101 215 108 60 247 152 152 156 142 112 162 255 152 162 151 152 149 151 129 142 80 255 151 125 150 64 250 152 137 153 94 207 113 237 150 92 149 238 151 161 139 92 149 240 162 140 157 152 110 80 183 226 161 116 91 76 255 157 138 104 255 135 90 108 255 121 121 255 130 173 105 176 226 153 255 255 255 255 255 255 247 255 251 255 110 178 136 225 173 167 215 255 138 84 81 103 111 127 156 158 181 162 181 154 250 255 74 72 93 224 89 84 86 91 100 115 220 103 108 111 117 193 111 104 106 111 118 244 255 72 74 75 76 78 91 103 83 86 90 96 101 124 171 98 99 107 112 121 134 161 138 135 129 133 142 137 139 158 184 123 116 112 98 98 112 116 123 184 158 139 137 142 133 129 135 138 161 134 121 112 107 99 98 171 124 101 96 90 86 83 103 91 78 76 75 74 72 255 244 118 111 106 104 111 193 117 111 108 103 220 115 100 91 86 84 89 224 93 72 74 255 250 154 181 162 181 158 156 127 111 103 81 84 138 255 215 167 173 225 136 178 110 255 251 255 247 255 255 255 255 255 255 153 226 176 105 173 130 255 121 121 255 108 90 135 255 104 138 157 255 76 91 116 161 226 183 80 110 152 157 140 162 240 149 92 139 161 151 238 149 92 150 237 113 207 94 153 137 152 250 64 150 125 151 255 80 142 129 151 149 152 151 162 152 255 162 112 142 156 152 152 247 60 108 215 101 129 138 145 158 150 164 236 164 91 157 128 162 150 165 143 155 151 158 148 158 151 158 158 158 255 97 105 226 112 114 136 155 156 160 140 182 140 169 138 161 156 160 149 174 251 105 86 140 150 255 196 117 139 147 156 154 -0 -76 -107 -138 -166 -189 -207 -220 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -231 -223 -210 -193 -171 -142 -109 -75 -0 155 147 148 145 114 132 255 151 132 89 104 255 182 139 163 147 170 138 175 129 176 150 160 150 161 137 121 72 237 106 117 255 158 158 156 151 158 157 157 151 164 137 164 151 157 131 157 101 170 255 165 141 159 149 137 103 112 221 111 96 255 159 150 168 140 120 143 76 250 161 154 151 159 151 141 142 91 156 241 140 144 84 255 156 142 159 100 205 94 255 155 111 162 255 150 154 157 104 162 255 145 155 147 157 124 91 193 255 146 138 107 76 202 255 149 97 45 249 111 106 67 250 94 75 238 138 174 90 255 153 77 241 216 248 211 247 255 255 207 255 213 255 123 109 194 229 144 146 255 123 66 72 80 90 101 142 129 146 109 147 139 149 243 254 255 255 255 62 72 85 97 107 121 233 60 95 117 125 189 243 138 124 123 125 126 250 253 207 194 193 197 204 222 236 154 147 147 148 157 217 73 78 93 94 95 97 136 111 78 83 86 90 94 96 101 172 68 77 86 85 86 77 68 172 101 96 94 90 86 83 78 111 136 97 95 94 93 78 73 217 157 148 147 147 154 236 222 204 197 193 194 207 253 250 126 125 123 124 138 243 189 125 117 95 60 233 121 107 97 85 72 62 255 255 255 254 243 149 139 147 109 146 129 142 101 90 80 72 66 123 255 146 144 229 194 109 123 255 213 255 207 255 255 247 211 248 216 241 77 153 255 90 174 138 238 75 94 250 67 106 111 249 45 97 149 255 202 76 107 138 146 255 193 91 124 157 147 155 145 255 162 104 157 154 150 255 162 111 155 255 94 205 100 159 142 156 255 84 144 140 241 156 91 142 141 151 159 151 154 161 250 76 143 120 140 168 150 159 255 96 111 221 112 103 137 149 159 141 165 255 170 101 157 131 157 151 164 137 164 151 157 157 158 151 156 158 158 255 117 106 237 72 121 137 161 150 160 150 176 129 175 138 170 147 163 139 182 255 104 89 132 151 255 132 114 145 148 147 155 -0 -75 -109 -142 -171 -193 -210 -223 -231 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -225 -214 -198 -176 -147 -112 -74 -0 160 146 153 146 127 124 70 250 138 94 112 255 182 141 169 149 170 140 169 131 180 149 162 138 170 137 134 87 255 110 124 255 156 158 164 149 158 158 149 151 165 140 163 151 165 140 159 112 161 63 250 147 157 158 138 112 72 235 113 116 255 152 153 152 155 127 142 81 255 152 162 151 152 154 144 147 102 166 255 143 147 93 149 245 143 158 111 202 112 66 251 120 143 76 249 143 163 125 142 77 248 161 142 163 145 108 173 100 255 150 108 81 188 63 251 108 86 255 128 112 76 255 123 75 250 163 99 167 63 251 105 116 252 112 255 255 255 255 248 255 226 255 255 61 76 107 197 119 128 245 255 61 72 85 96 108 170 113 143 76 151 113 128 135 161 188 140 251 255 255 255 255 255 255 249 255 255 255 255 255 255 66 76 88 99 109 123 238 106 98 122 129 137 155 231 91 102 124 131 139 212 250 127 125 142 149 156 180 237 85 102 124 129 135 141 154 222 59 90 99 99 90 59 222 154 141 135 129 124 102 85 237 180 156 149 142 125 127 250 212 139 131 124 102 91 231 155 137 129 122 98 106 238 123 109 99 88 76 66 255 255 255 255 255 255 249 255 255 255 255 255 255 251 140 188 161 135 128 113 151 76 143 113 170 108 96 85 72 61 255 245 128 119 197 107 76 61 255 255 226 255 248 255 255 255 255 112 252 116 105 251 63 167 99 163 250 75 123 255 76 112 128 255 86 108 251 63 188 81 108 150 255 100 173 108 145 163 142 161 248 77 142 125 163 143 249 76 143 120 251 66 112 202 111 158 143 245 149 93 147 143 255 166 102 147 144 154 152 151 162 152 255 81 142 127 155 152 153 152 255 116 113 235 72 112 138 158 157 147 250 63 161 112 159 140 165 151 163 140 165 151 149 158 158 149 164 158 156 255 124 110 255 87 134 137 170 138 162 149 180 131 169 140 170 149 169 141 182 255 112 94 138 250 70 124 127 146 153 146 160 -0 -74 -112 -147 -176 -198 -214 -225 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -234 -227 -216 -202 -181 -153 -116 -74 -0 161 146 154 146 128 114 118 255 149 96 120 255 188 148 162 141 163 150 168 140 174 141 168 137 170 140 131 112 253 131 131 255 149 158 165 141 158 159 155 149 165 147 157 150 165 133 162 127 153 84 255 157 147 159 140 125 87 255 118 123 255 151 159 151 166 133 143 91 166 239 161 154 151 160 144 157 117 147 75 249 159 104 160 255 149 159 105 200 120 83 255 142 142 81 255 143 154 146 136 78 255 144 139 155 157 119 159 89 61 242 136 88 184 110 255 115 128 255 146 132 90 255 177 102 255 186 116 80 169 255 135 113 67 235 83 251 207 248 255 255 206 255 215 255 68 108 147 209 90 97 102 251 255 255 255 255 249 226 227 239 255 120 81 103 111 119 152 181 165 213 94 93 112 136 150 145 152 146 155 154 147 251 255 255 255 255 255 254 251 255 255 255 255 255 252 250 255 255 255 255 255 248 252 255 255 255 255 255 253 250 255 255 255 255 255 255 253 248 255 255 255 255 255 248 253 255 255 255 255 255 255 250 253 255 255 255 255 255 252 248 255 255 255 255 255 250 252 255 255 255 255 255 251 254 255 255 255 255 255 251 147 154 155 146 152 145 150 136 112 93 94 213 165 181 152 119 111 103 81 120 255 239 227 226 249 255 255 255 255 251 102 97 90 209 147 108 68 255 215 255 206 255 255 248 207 251 83 235 67 113 135 255 169 80 116 186 255 102 177 255 90 132 146 255 128 115 255 110 184 88 136 242 61 89 159 119 157 155 139 144 255 78 136 146 154 143 255 81 142 142 255 83 120 200 105 159 149 255 160 104 159 249 75 147 117 157 144 160 151 154 161 239 166 91 143 133 166 151 159 151 255 123 118 255 87 125 140 159 147 157 255 84 153 127 162 133 165 150 157 147 165 149 155 159 158 141 165 158 149 255 131 131 253 112 131 140 170 137 168 141 174 140 168 150 163 141 162 148 188 255 120 96 149 255 118 114 128 146 154 146 161 -0 -74 -116 -153 -181 -202 -216 -227 -234 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -229 -219 -205 -186 -159 -122 -76 -0 161 146 154 146 124 125 86 74 247 100 128 255 188 141 162 148 168 149 169 130 175 148 175 138 161 150 142 100 206 185 148 255 157 156 165 147 156 158 165 139 165 157 147 150 162 143 169 128 157 88 181 239 149 157 147 122 105 255 138 132 255 151 152 153 159 146 148 102 173 255 152 162 152 152 146 161 122 139 80 255 149 125 142 75 247 159 118 202 129 92 148 239 147 92 158 239 143 162 140 90 110 239 150 153 161 122 164 91 69 250 141 104 182 80 73 247 166 255 152 142 111 255 113 186 255 103 158 100 72 217 226 132 114 255 138 255 255 255 255 255 247 255 245 110 245 255 255 77 218 78 79 89 109 188 109 115 154 153 153 172 156 239 255 77 121 92 101 115 178 99 173 200 148 149 157 162 161 154 160 154 162 161 154 166 175 143 150 151 152 156 167 167 159 158 158 159 159 159 159 159 159 159 159 158 157 149 154 162 156 162 154 153 153 152 150 146 148 137 135 130 120 120 130 135 137 148 146 150 152 153 153 154 162 156 162 154 149 157 158 159 159 159 159 159 159 159 159 158 158 159 167 167 156 152 151 150 143 175 166 154 161 162 154 160 154 161 162 157 149 148 200 173 99 178 115 101 92 121 77 255 239 156 172 153 153 154 115 109 188 109 89 79 78 218 77 255 255 245 110 245 255 247 255 255 255 255 255 138 255 114 132 226 217 72 100 158 103 255 186 113 255 111 142 152 255 166 247 73 80 182 104 141 250 69 91 164 122 161 153 150 239 110 90 140 162 143 239 158 92 147 239 148 92 129 202 118 159 247 75 142 125 149 255 80 139 122 161 146 152 152 162 152 255 173 102 148 146 159 153 152 151 255 132 138 255 105 122 147 157 149 239 181 88 157 128 169 143 162 150 147 157 165 139 165 158 156 147 165 156 157 255 148 185 206 100 142 150 161 138 175 148 175 130 169 149 168 148 162 141 188 255 128 100 247 74 86 125 124 146 154 146 161 -0 -76 -122 -159 -186 -205 -219 -229 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -241 -237 -230 -221 -209 -191 -167 -130 -79 -0 161 146 153 146 135 119 90 70 255 114 135 255 181 150 167 138 162 144 174 129 181 138 170 141 160 149 146 109 197 92 230 250 158 148 165 157 147 158 166 141 163 158 148 148 170 142 163 132 158 94 182 255 158 147 160 134 107 178 204 149 255 152 151 160 159 151 141 120 156 76 250 161 154 152 150 152 137 150 87 164 241 139 137 90 254 164 119 186 147 103 159 255 162 108 168 255 143 154 155 109 137 255 144 146 162 129 167 113 77 210 227 118 182 89 71 255 146 100 224 148 164 255 142 88 172 217 187 112 91 255 255 121 166 255 136 110 213 226 206 247 255 255 209 255 92 192 95 227 252 255 63 73 87 104 219 71 85 123 124 98 134 151 154 251 255 75 72 87 99 191 65 124 202 111 112 134 135 154 153 146 153 147 155 151 153 166 173 153 151 151 152 154 162 161 152 151 151 151 152 152 152 152 152 151 148 157 156 147 148 152 155 160 161 160 159 155 159 161 164 162 155 148 155 162 164 161 159 155 159 160 161 160 155 152 148 147 156 157 148 151 152 152 152 152 152 151 151 151 152 161 162 154 152 151 151 153 173 166 153 151 155 147 153 146 153 154 135 134 112 111 202 124 65 191 99 87 72 75 255 251 154 151 134 98 124 123 85 71 219 104 87 73 63 255 252 227 95 192 92 255 209 255 255 247 206 226 213 110 136 255 166 121 255 255 91 112 187 217 172 88 142 255 164 148 224 100 146 255 71 89 182 118 227 210 77 113 167 129 162 146 144 255 137 109 155 154 143 255 168 108 162 255 159 103 147 186 119 164 254 90 137 139 241 164 87 150 137 152 150 152 154 161 250 76 156 120 141 151 159 160 151 152 255 149 204 178 107 134 160 147 158 255 182 94 158 132 163 142 170 148 148 158 163 141 166 158 147 157 165 148 158 250 230 92 197 109 146 149 160 141 170 138 181 129 174 144 162 138 167 150 181 255 135 114 255 70 90 119 135 146 153 146 161 -0 -79 -130 -167 -191 -209 -221 -230 -237 -241 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -223 -212 -195 -173 -141 -92 -0 160 145 153 145 133 123 95 83 255 180 150 255 179 148 169 138 167 141 181 129 174 143 175 148 161 138 160 109 196 103 61 251 156 157 163 158 148 156 165 151 154 159 155 138 171 132 170 137 160 103 166 75 250 148 147 142 111 159 123 238 251 154 151 152 161 152 151 126 149 80 255 152 162 152 151 151 142 155 93 171 255 135 142 91 213 227 119 184 160 122 149 64 251 113 152 77 247 144 168 113 168 255 164 153 160 140 159 128 91 211 255 118 190 101 85 255 199 78 236 120 151 92 232 104 70 239 149 149 106 106 207 255 132 111 229 178 255 255 255 255 255 255 247 255 247 255 183 75 90 134 251 255 255 255 255 255 62 94 145 211 91 97 129 137 145 244 255 255 255 249 230 255 255 189 69 85 101 109 117 135 141 145 153 147 153 145 146 157 159 151 151 151 152 154 160 167 159 159 159 159 159 159 159 158 158 157 149 157 156 146 146 146 146 146 145 143 137 137 137 135 131 121 121 131 135 137 137 137 143 145 146 146 146 146 146 156 157 149 157 158 158 159 159 159 159 159 159 159 167 160 154 152 151 151 151 159 157 146 145 153 147 153 145 141 135 117 109 101 85 69 189 255 255 230 249 255 255 255 244 145 137 129 97 91 211 145 94 62 255 255 255 255 255 251 134 90 75 183 255 247 255 247 255 255 255 255 255 255 178 229 111 132 255 207 106 106 149 149 239 70 104 232 92 151 120 236 78 199 255 85 101 190 118 255 211 91 128 159 140 160 153 164 255 168 113 168 144 247 77 152 113 251 64 149 122 160 184 119 227 213 91 142 135 255 171 93 155 142 151 151 152 162 152 255 80 149 126 151 152 161 152 151 154 251 238 123 159 111 142 147 148 250 75 166 103 160 137 170 132 171 138 155 159 154 151 165 156 148 158 163 157 156 251 61 103 196 109 160 138 161 148 175 143 174 129 181 141 167 138 169 148 179 255 150 180 255 83 95 123 133 145 153 145 160 -0 -92 -141 -173 -195 -212 -223 -231 -237 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -225 -214 -199 -178 -149 -109 -61 158 144 151 144 143 128 96 94 255 80 226 250 179 138 175 138 160 132 187 130 173 137 170 141 162 137 149 139 203 105 98 255 147 157 156 158 155 150 162 151 156 157 164 138 169 139 170 140 163 118 168 77 255 157 145 159 125 158 116 71 251 158 151 151 167 152 152 131 149 91 165 239 161 154 152 151 142 166 104 154 75 247 137 94 219 255 122 185 144 139 144 83 255 135 151 81 255 143 163 128 145 83 245 145 156 137 162 130 95 200 77 255 187 139 98 255 101 194 250 138 169 110 255 124 119 255 164 166 117 100 125 185 238 97 255 136 123 255 215 245 209 247 255 255 207 255 229 255 67 114 180 95 168 126 142 160 251 255 255 255 182 80 93 120 106 117 121 147 148 147 149 151 143 228 252 60 92 135 170 148 151 151 151 154 160 154 160 152 154 162 161 152 151 151 152 152 154 158 159 159 160 160 160 159 158 156 164 163 156 161 169 161 161 161 160 159 155 162 153 151 148 141 132 141 148 151 153 162 155 159 160 161 161 161 169 161 156 163 164 156 158 159 160 160 160 159 159 158 154 152 152 151 151 152 161 162 154 152 160 154 160 154 151 151 151 148 170 135 92 60 252 228 143 151 149 147 148 147 121 117 106 120 93 80 182 255 255 255 251 160 142 126 168 95 180 114 67 255 229 255 207 255 255 247 209 245 215 255 123 136 255 97 238 185 125 100 117 166 164 255 119 124 255 110 169 138 250 194 101 255 98 139 187 255 77 200 95 130 162 137 156 145 245 83 145 128 163 143 255 81 151 135 255 83 144 139 144 185 122 255 219 94 137 247 75 154 104 166 142 151 152 154 161 239 165 91 149 131 152 152 167 151 151 158 251 71 116 158 125 159 145 157 255 77 168 118 163 140 170 139 169 138 164 157 156 151 162 150 155 158 156 157 147 255 98 105 203 139 149 137 162 141 170 137 173 130 187 132 160 138 175 138 179 250 226 80 255 94 96 128 143 144 151 144 158 -61 -109 -149 -178 -199 -214 -225 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -233 -226 -216 -202 -183 -155 -117 -72 -0 139 150 139 140 132 96 103 255 93 60 249 180 137 181 138 159 139 186 132 174 137 174 148 167 138 137 103 212 106 118 255 147 156 163 156 164 139 170 146 164 147 165 141 161 149 162 150 154 122 164 83 179 238 147 137 150 163 119 92 255 159 152 151 159 154 151 143 151 101 172 255 152 160 152 151 142 158 125 144 81 255 144 99 201 108 255 181 145 151 148 92 139 240 157 93 140 241 145 154 145 90 255 155 154 144 161 145 100 201 97 76 247 129 160 255 112 122 255 151 146 146 101 227 103 71 230 167 146 117 122 74 255 101 72 225 109 61 255 110 255 255 255 255 248 255 210 255 241 255 255 152 71 172 82 103 120 146 157 180 233 253 60 93 142 190 134 140 147 161 155 154 154 153 144 245 255 255 255 86 92 114 121 134 131 145 150 154 161 152 154 162 161 152 151 151 152 152 152 152 152 152 152 152 152 151 150 141 147 156 147 148 152 154 154 153 151 146 147 151 150 145 136 136 145 150 151 147 146 151 153 154 154 152 148 147 156 147 141 150 151 152 152 152 152 152 152 152 152 152 151 151 152 161 162 154 152 161 154 150 145 131 134 121 114 92 86 255 255 255 245 144 153 154 154 155 161 147 140 134 190 142 93 60 253 233 180 157 146 120 103 82 172 71 152 255 255 241 255 210 255 248 255 255 255 255 110 255 61 109 225 72 101 255 74 122 117 146 167 230 71 103 227 101 146 146 151 255 122 112 255 160 129 247 76 97 201 100 145 161 144 154 155 255 90 145 154 145 241 140 93 157 240 139 92 148 151 145 181 255 108 201 99 144 255 81 144 125 158 142 151 152 160 152 255 172 101 151 143 151 154 159 151 152 159 255 92 119 163 150 137 147 238 179 83 164 122 154 150 162 149 161 141 165 147 164 146 170 139 164 156 163 156 147 255 118 106 212 103 137 138 167 148 174 137 174 132 186 139 159 138 181 137 180 249 60 93 255 103 96 132 140 139 150 139 -0 -72 -117 -155 -183 -202 -216 -226 -233 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -227 -218 -205 -187 -161 -123 -75 -0 146 145 147 148 137 96 112 255 94 96 255 180 137 175 140 160 129 187 140 174 137 167 141 170 138 135 91 233 110 124 255 154 146 164 148 165 140 169 151 164 148 164 150 161 148 163 149 155 126 164 92 180 255 154 133 105 185 122 117 255 161 152 151 158 158 152 140 158 112 154 75 248 166 152 151 139 157 140 151 88 186 232 101 191 101 57 245 154 144 160 108 153 255 160 112 156 255 143 161 154 108 131 242 145 154 152 153 111 199 102 117 255 97 122 230 149 126 66 250 160 132 163 255 119 89 214 226 153 134 137 73 60 252 79 173 194 76 68 245 92 247 207 248 255 255 206 255 230 96 130 222 232 255 161 77 81 93 123 114 147 133 245 255 255 255 129 106 111 121 139 153 154 154 154 153 144 164 187 234 255 95 131 105 121 126 131 142 143 146 150 151 154 160 166 159 159 159 159 159 160 160 160 159 159 158 156 164 164 155 156 163 155 154 154 153 152 150 145 145 144 141 135 124 135 141 144 145 145 150 152 153 154 154 155 163 156 155 164 164 156 158 159 159 160 160 160 159 159 159 159 159 166 160 154 151 150 146 143 142 131 126 121 105 131 95 255 234 187 164 144 153 154 154 154 153 139 121 111 106 129 255 255 255 245 133 147 114 123 93 81 77 161 255 232 222 130 96 230 255 206 255 255 248 207 247 92 245 68 76 194 173 79 252 60 73 137 134 153 226 214 89 119 255 163 132 160 250 66 126 149 230 122 97 255 117 102 199 111 153 152 154 145 242 131 108 154 161 143 255 156 112 160 255 153 108 160 144 154 245 57 101 191 101 232 186 88 151 140 157 139 151 152 166 248 75 154 112 158 140 152 158 158 151 152 161 255 117 122 185 105 133 154 255 180 92 164 126 155 149 163 148 161 150 164 148 164 151 169 140 165 148 164 146 154 255 124 110 233 91 135 138 170 141 167 137 174 140 187 129 160 140 175 137 180 255 96 94 255 112 96 137 148 147 145 146 -0 -75 -123 -161 -187 -205 -218 -227 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -228 -219 -207 -190 -166 -131 -79 -0 155 145 155 138 139 96 120 255 95 115 255 180 137 174 144 160 128 192 130 175 137 166 147 175 138 132 82 237 127 131 255 164 145 163 157 161 150 161 148 156 158 155 151 162 138 170 139 161 128 165 102 172 63 251 144 108 208 135 123 255 167 152 151 159 159 152 150 157 130 145 80 255 159 154 152 150 156 142 155 95 189 255 114 185 111 92 255 150 145 169 113 143 64 252 121 136 76 249 144 163 113 152 255 152 154 156 160 111 196 112 90 69 239 74 236 162 137 84 255 142 146 112 116 255 101 217 87 223 133 137 91 70 255 196 167 229 107 108 255 192 255 255 255 255 255 248 255 247 191 111 124 159 169 241 255 63 75 90 116 168 143 169 148 165 180 235 255 70 98 100 98 128 136 143 154 155 153 144 157 178 240 255 75 76 83 92 103 121 130 142 144 144 144 144 146 150 151 152 152 152 152 152 152 152 151 151 149 141 150 145 146 148 152 154 154 153 151 147 154 145 142 137 128 128 137 142 145 154 147 151 153 154 154 152 148 146 145 150 141 149 151 151 152 152 152 152 152 152 152 151 150 146 144 144 144 144 142 130 121 103 92 83 76 75 255 240 178 157 144 153 155 154 143 136 128 98 100 98 70 255 235 180 165 148 169 143 168 116 90 75 63 255 241 169 159 124 111 191 247 255 248 255 255 255 255 255 192 255 108 107 229 167 196 255 70 91 137 133 223 87 217 101 255 116 112 146 142 255 84 137 162 236 74 239 69 90 112 196 111 160 156 154 152 255 152 113 163 144 249 76 136 121 252 64 143 113 169 145 150 255 92 111 185 114 255 189 95 155 142 156 150 152 154 159 255 80 145 130 157 150 152 159 159 151 152 167 255 123 135 208 108 144 251 63 172 102 165 128 161 139 170 138 162 151 155 158 156 148 161 150 161 157 163 145 164 255 131 127 237 82 132 138 175 147 166 137 175 130 192 128 160 144 174 137 180 255 115 95 255 120 96 139 138 155 145 155 -0 -79 -131 -166 -190 -207 -219 -228 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -220 -209 -193 -171 -139 -92 -0 146 147 146 139 144 96 128 255 95 121 255 180 137 174 146 160 128 187 132 179 138 167 138 170 140 143 88 198 197 146 255 164 148 154 158 163 149 163 155 162 156 156 149 169 138 168 140 169 129 166 117 165 83 255 148 113 142 193 138 255 159 154 152 159 159 152 152 150 142 151 88 179 237 158 152 151 149 143 164 110 177 69 241 186 117 81 62 251 153 152 131 142 83 255 139 134 80 255 143 168 125 136 76 249 144 156 154 114 191 125 106 74 216 219 255 155 146 103 141 237 153 128 90 63 255 216 141 255 129 144 104 107 255 72 215 144 197 147 255 95 183 229 210 206 248 255 255 210 255 192 74 80 116 145 139 251 255 255 255 255 100 91 137 119 120 141 150 251 255 154 175 145 140 150 151 153 162 162 161 152 161 181 249 255 178 181 168 161 157 159 165 167 160 158 158 159 159 159 160 159 159 160 160 160 159 158 155 164 164 157 162 154 153 154 154 153 152 147 152 154 158 155 149 141 149 155 158 154 152 147 152 153 154 154 153 154 162 157 164 164 155 158 159 160 160 160 159 159 160 159 159 159 158 158 160 167 165 159 157 161 168 181 178 255 249 181 161 152 161 162 162 153 151 150 140 145 175 154 255 251 150 141 120 119 137 91 100 255 255 255 255 251 139 145 116 80 74 192 255 210 255 255 248 206 210 229 183 95 255 147 197 144 215 72 255 107 104 144 129 255 141 216 255 63 90 128 153 237 141 103 146 155 255 219 216 74 106 125 191 114 154 156 144 249 76 136 125 168 143 255 80 134 139 255 83 142 131 152 153 251 62 81 117 186 241 69 177 110 164 143 149 151 152 158 237 179 88 151 142 150 152 152 159 159 152 154 159 255 138 193 142 113 148 255 83 165 117 166 129 169 140 168 138 169 149 156 156 162 155 163 149 163 158 154 148 164 255 146 197 198 88 143 140 170 138 167 138 179 132 187 128 160 146 174 137 180 255 121 95 255 128 96 144 139 146 147 146 -0 -92 -139 -171 -193 -209 -220 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -221 -210 -195 -174 -145 -107 -0 145 151 145 144 145 97 135 255 95 127 255 179 137 174 146 160 128 185 140 180 138 167 137 175 145 143 94 185 93 231 253 155 157 153 156 171 139 171 147 156 149 163 142 176 138 170 148 162 132 167 119 169 88 171 241 123 133 107 227 255 159 158 152 159 160 152 152 158 141 155 94 182 255 159 152 152 158 141 165 114 172 80 112 241 120 90 75 255 145 153 140 146 93 149 240 138 92 157 238 152 146 136 81 255 149 154 161 113 193 142 108 89 213 90 255 155 163 112 157 255 163 140 111 70 60 252 131 80 255 153 106 101 236 170 255 146 119 209 77 227 75 255 255 255 255 255 255 247 255 249 255 67 110 145 173 103 124 146 165 168 231 255 72 137 191 134 146 147 151 237 255 100 79 93 113 121 131 145 153 162 160 151 161 178 238 255 76 80 91 102 117 122 133 152 144 143 143 144 144 144 144 140 151 152 152 151 148 155 149 158 157 149 155 146 146 146 145 143 137 137 137 135 131 121 121 131 135 137 137 137 143 145 146 146 146 155 149 157 158 149 155 148 151 152 152 151 140 144 144 144 144 143 143 144 152 133 122 117 102 91 80 76 255 238 178 161 151 160 162 153 145 131 121 113 93 79 100 255 237 151 147 146 134 191 137 72 255 231 168 165 146 124 103 173 145 110 67 255 249 255 247 255 255 255 255 255 255 75 227 77 209 119 146 255 170 236 101 106 153 255 80 131 252 60 70 111 140 163 255 157 112 163 155 255 90 213 89 108 142 193 113 161 154 149 255 81 136 146 152 238 157 92 138 240 149 93 146 140 153 145 255 75 90 120 241 112 80 172 114 165 141 158 152 152 159 255 182 94 155 141 158 152 152 160 159 152 158 159 255 227 107 133 123 241 171 88 169 119 167 132 162 148 170 138 176 142 163 149 156 147 171 139 171 156 153 157 155 253 231 93 185 94 143 145 175 137 167 138 180 140 185 128 160 146 174 137 179 255 127 95 255 135 97 145 144 145 151 145 -0 -107 -145 -174 -195 -210 -221 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -239 -235 -229 -221 -210 -196 -176 -149 -112 -69 -0 152 145 145 145 96 143 255 101 134 255 178 137 173 145 160 128 185 129 181 138 167 137 167 150 144 102 184 102 60 250 155 157 155 146 172 140 170 148 162 155 160 133 176 141 162 141 162 136 169 119 170 93 172 255 136 135 102 71 251 159 159 152 159 160 152 152 159 133 163 109 166 69 250 152 152 159 133 164 127 175 91 134 255 128 100 88 255 151 160 142 159 103 161 255 151 103 167 255 151 161 143 92 158 238 144 162 129 182 150 118 90 217 85 63 251 156 136 149 83 255 137 128 80 66 255 140 108 67 240 115 101 235 115 138 255 128 90 218 252 90 67 241 230 247 210 247 255 255 207 255 246 255 255 55 148 196 156 172 151 132 97 224 252 255 122 122 136 144 155 172 255 54 74 76 82 93 109 114 127 130 136 141 143 151 166 249 255 165 172 155 149 149 152 160 166 158 157 158 158 158 158 156 149 158 159 159 157 149 153 156 164 161 162 167 168 168 167 165 160 160 159 156 149 141 149 156 159 160 160 165 167 168 168 167 162 161 164 156 153 149 157 159 159 158 149 156 158 158 158 158 157 158 166 160 152 149 149 155 172 165 255 249 166 151 143 141 136 130 127 114 109 93 82 76 74 54 255 172 155 144 136 122 122 255 252 224 97 132 151 172 156 196 148 55 255 255 246 255 207 255 255 247 210 247 230 241 67 90 252 218 90 128 255 138 115 235 101 115 240 67 108 140 255 66 80 128 137 255 83 149 136 156 251 63 85 217 90 118 150 182 129 162 144 238 158 92 143 161 151 255 167 103 151 255 161 103 159 142 160 151 255 88 100 128 255 134 91 175 127 164 133 159 152 152 250 69 166 109 163 133 159 152 152 160 159 152 159 159 251 71 102 135 136 255 172 93 170 119 169 136 162 141 162 141 176 133 160 155 162 148 170 140 172 146 155 157 155 250 60 102 184 102 144 150 167 137 167 138 181 129 185 128 160 145 173 137 178 255 134 101 255 143 96 145 145 145 152 -0 -69 -112 -149 -176 -196 -210 -221 -229 -235 -239 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -221 -210 -196 -177 -151 -115 -71 -0 150 144 144 144 96 141 193 193 145 255 176 136 173 145 160 128 185 129 185 138 167 137 166 145 147 117 186 104 97 255 161 147 164 145 170 150 162 157 154 149 162 140 181 149 161 148 167 137 161 122 171 103 166 71 247 139 104 93 255 159 159 152 159 160 152 152 159 143 163 113 168 89 255 152 152 159 143 162 122 171 110 106 72 251 110 98 255 166 152 146 151 125 142 76 251 121 149 76 250 145 148 111 169 255 146 160 136 170 162 117 102 223 89 73 255 154 139 146 103 77 243 133 101 83 160 246 102 114 255 101 112 238 120 84 123 245 97 78 255 134 114 255 96 191 255 255 255 255 248 255 224 255 147 221 250 255 126 137 158 177 199 92 103 146 255 71 81 102 111 123 145 252 255 181 181 176 172 170 175 173 166 167 159 161 153 156 168 239 255 76 81 91 102 118 123 137 141 142 143 143 143 143 143 137 140 151 152 151 149 139 138 141 148 139 138 138 137 136 135 128 128 127 123 112 112 123 127 128 128 135 136 137 138 138 139 148 141 138 139 149 151 152 151 140 137 143 143 143 143 143 142 141 137 123 118 102 91 81 76 255 239 168 156 153 161 159 167 166 173 175 170 172 176 181 181 255 252 145 123 111 102 81 71 255 146 103 92 199 177 158 137 126 255 250 221 147 255 224 255 248 255 255 255 255 191 96 255 114 134 255 78 97 245 123 84 120 238 112 101 255 114 102 246 160 83 101 133 243 77 103 146 139 154 255 73 89 223 102 117 162 170 136 160 146 255 169 111 148 145 250 76 149 121 251 76 142 125 151 146 152 166 255 98 110 251 72 106 110 171 122 162 143 159 152 152 255 89 168 113 163 143 159 152 152 160 159 152 159 159 255 93 104 139 247 71 166 103 171 122 161 137 167 148 161 149 181 140 162 149 154 157 162 150 170 145 164 147 161 255 97 104 186 117 147 145 166 137 167 138 185 129 185 128 160 145 173 136 176 255 145 193 193 141 96 144 144 144 150 -0 -71 -115 -151 -177 -196 -210 -221 -229 -235 -239 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -196 -177 -152 -117 -70 -0 147 141 142 142 95 138 174 79 225 252 181 133 171 144 158 127 184 128 185 138 167 137 166 144 155 124 188 105 117 255 169 146 163 148 161 150 162 157 156 155 169 130 176 141 162 139 170 138 160 126 171 117 161 120 255 150 106 117 255 159 159 152 159 160 152 152 159 143 158 121 171 94 159 241 152 159 144 156 129 172 120 110 76 255 127 108 255 152 156 153 151 140 135 80 255 136 143 81 255 144 160 120 152 77 248 154 147 160 163 124 101 227 99 80 255 170 136 154 111 119 255 136 110 97 162 255 117 91 67 238 78 237 137 81 66 255 102 79 63 251 180 255 130 111 192 249 207 248 255 255 206 255 214 216 94 127 250 80 103 121 135 181 202 163 171 255 64 77 81 91 102 121 139 242 255 63 83 91 102 121 136 141 145 152 146 153 145 149 159 249 255 173 179 164 157 159 164 164 164 164 165 165 165 164 163 154 156 165 165 162 169 162 161 162 167 168 167 166 162 167 173 173 169 162 156 162 169 173 173 167 162 166 167 168 167 162 161 162 169 162 165 165 156 154 163 164 165 165 165 164 164 164 164 159 157 164 179 173 255 249 159 149 145 153 146 152 145 141 136 121 102 91 83 63 255 242 139 121 102 91 81 77 64 255 171 163 202 181 135 121 103 80 250 127 94 216 214 255 206 255 255 248 207 249 192 111 130 255 180 251 63 79 102 255 66 81 137 237 78 238 67 91 117 255 162 97 110 136 255 119 111 154 136 170 255 80 99 227 101 124 163 160 147 154 248 77 152 120 160 144 255 81 143 136 255 80 135 140 151 153 156 152 255 108 127 255 76 110 120 172 129 156 144 159 152 241 159 94 171 121 158 143 159 152 152 160 159 152 159 159 255 117 106 150 255 120 161 117 171 126 160 138 170 139 162 141 176 130 169 155 156 157 162 150 161 148 163 146 169 255 117 105 188 124 155 144 166 137 167 138 185 128 184 127 158 144 171 133 181 252 225 79 174 138 95 142 142 141 147 -0 -70 -117 -152 -177 -196 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -176 -151 -117 -70 -0 140 136 138 140 89 137 169 85 58 248 179 123 168 143 156 127 183 128 185 137 167 137 166 144 144 126 195 106 122 255 163 148 154 156 160 148 168 147 164 147 163 132 180 148 167 138 176 138 160 127 171 113 157 91 74 248 111 124 255 159 159 152 159 160 152 152 159 144 155 129 174 103 167 255 151 158 143 164 140 155 135 124 78 228 221 122 255 153 168 145 153 142 138 91 148 240 147 92 158 239 144 139 151 81 255 145 144 163 162 123 111 230 124 104 255 188 143 152 128 93 74 251 119 100 194 255 145 107 72 179 234 248 146 103 72 61 251 89 73 255 95 152 222 124 74 255 255 255 255 255 248 255 248 139 172 198 191 250 76 122 103 111 128 153 180 142 251 255 169 173 159 153 150 157 162 251 255 157 164 156 151 156 157 160 153 159 154 160 152 154 160 237 255 76 81 92 103 121 130 141 140 150 151 151 150 151 149 139 141 150 146 152 149 138 138 138 138 137 136 133 121 120 119 116 104 104 116 119 120 121 133 136 137 138 138 138 138 149 152 146 150 141 139 149 151 150 151 151 150 140 141 130 121 103 92 81 76 255 237 160 154 152 160 154 159 153 160 157 156 151 156 164 157 255 251 162 157 150 153 159 173 169 255 251 142 180 153 128 111 103 122 76 250 191 198 172 139 248 255 248 255 255 255 255 255 74 124 222 152 95 255 73 89 251 61 72 103 146 248 234 179 72 107 145 255 194 100 119 251 74 93 128 152 143 188 255 104 124 230 111 123 162 163 144 145 255 81 151 139 144 239 158 92 147 240 148 91 138 142 153 145 168 153 255 122 221 228 78 124 135 155 140 164 143 158 151 255 167 103 174 129 155 144 159 152 152 160 159 152 159 159 255 124 111 248 74 91 157 113 171 127 160 138 176 138 167 148 180 132 163 147 164 147 168 148 160 156 154 148 163 255 122 106 195 126 144 144 166 137 167 137 185 128 183 127 156 143 168 123 179 248 58 85 169 137 89 140 138 136 140 -0 -70 -117 -151 -176 -195 -209 -219 -227 -233 -238 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -226 -218 -207 -193 -174 -149 -115 -70 -0 131 127 130 135 97 134 166 99 89 255 184 128 174 138 163 125 181 127 184 136 165 136 166 144 140 95 209 109 130 255 169 152 153 155 161 138 176 146 163 151 166 140 174 140 169 138 169 140 160 128 172 122 155 111 70 255 131 132 255 159 159 152 159 159 152 151 158 143 163 140 168 120 148 75 249 158 140 165 133 155 140 132 90 216 103 237 252 160 153 149 160 143 149 102 160 255 159 103 168 255 143 151 157 93 140 242 151 161 155 122 111 231 122 150 255 146 164 143 135 112 77 255 130 93 218 255 151 117 80 166 100 255 160 111 80 72 255 109 87 255 168 71 232 159 80 67 246 224 206 248 255 255 211 255 135 92 128 149 239 255 75 80 92 111 121 161 119 129 242 255 75 79 90 101 121 136 144 240 255 64 83 93 111 120 136 142 145 153 147 153 145 146 150 248 255 158 168 150 143 143 147 155 149 158 158 155 164 165 163 154 155 160 163 170 168 167 168 167 166 162 167 172 172 169 162 156 162 169 172 172 167 162 166 167 168 167 168 170 163 160 155 154 163 165 164 155 158 158 149 155 147 143 143 150 168 158 255 248 150 146 145 153 147 153 145 142 136 120 111 93 83 64 255 240 144 136 121 101 90 79 75 255 242 129 119 161 121 111 92 80 75 255 239 149 128 92 135 255 211 255 255 248 206 224 246 67 80 159 232 71 168 255 87 109 255 72 80 111 160 255 100 166 80 117 151 255 218 93 130 255 77 112 135 143 164 146 255 150 122 231 111 122 155 161 151 242 140 93 157 151 143 255 168 103 159 255 160 102 149 143 160 149 153 160 252 237 103 216 90 132 140 155 133 165 140 158 249 75 148 120 168 140 163 143 158 151 152 159 159 152 159 159 255 132 131 255 70 111 155 122 172 128 160 140 169 138 169 140 174 140 166 151 163 146 176 138 161 155 153 152 169 255 130 109 209 95 140 144 166 136 165 136 184 127 181 125 163 138 174 128 184 255 89 99 166 134 97 135 130 127 131 -0 -70 -115 -149 -174 -193 -207 -218 -226 -233 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -231 -225 -216 -205 -190 -171 -145 -112 -71 -0 140 127 131 124 103 125 163 94 105 255 184 129 167 142 160 114 186 120 182 135 162 135 164 143 149 98 225 124 137 255 161 155 153 146 168 137 176 148 154 151 169 130 175 147 173 138 168 145 161 128 172 135 149 91 117 253 197 149 255 157 158 151 159 159 151 151 158 139 165 132 171 126 139 80 255 157 150 164 143 162 128 140 101 215 108 60 251 152 153 159 153 146 150 120 140 75 251 125 150 77 247 144 160 112 157 255 144 154 163 115 111 235 134 186 255 139 180 146 141 121 91 212 227 109 182 139 232 139 98 171 92 63 251 127 90 85 255 188 104 255 126 172 255 169 116 110 255 255 255 255 255 255 247 255 251 255 83 139 145 112 251 255 148 161 144 144 164 186 146 142 250 255 156 165 145 151 157 158 162 250 255 140 153 144 142 146 159 152 153 160 154 160 152 152 152 240 255 76 81 91 102 117 122 127 132 142 137 140 151 151 149 138 138 138 141 148 138 138 137 136 129 129 129 128 124 113 113 124 128 129 129 129 136 137 138 138 148 141 138 138 138 149 151 151 140 137 142 132 127 122 117 102 91 81 76 255 240 152 152 152 160 154 160 153 152 159 146 142 144 153 140 255 250 162 158 157 151 145 165 156 255 250 142 146 186 164 144 144 161 148 255 251 112 145 139 83 255 251 255 247 255 255 255 255 255 255 110 116 169 255 172 126 255 104 188 255 85 90 127 251 63 92 171 98 139 232 139 182 109 227 212 91 121 141 146 180 139 255 186 134 235 111 115 163 154 144 255 157 112 160 144 247 77 150 125 251 75 140 120 150 146 153 159 153 152 251 60 108 215 101 140 128 162 143 164 150 157 255 80 139 126 171 132 165 139 158 151 151 159 159 151 158 157 255 149 197 253 117 91 149 135 172 128 161 145 168 138 173 147 175 130 169 151 154 148 176 137 168 146 153 155 161 255 137 124 225 98 149 143 164 135 162 135 182 120 186 114 160 142 167 129 184 255 105 94 163 125 103 124 131 127 140 -0 -71 -112 -145 -171 -190 -205 -216 -225 -231 -237 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -246 -243 -240 -236 -230 -223 -214 -202 -187 -166 -139 -107 -69 -0 147 136 130 124 103 109 165 99 107 255 187 128 165 136 161 123 185 127 179 131 169 129 162 142 147 102 166 190 152 255 160 162 153 145 175 137 168 154 153 149 175 129 181 138 175 138 168 146 161 128 171 135 140 100 71 239 93 234 253 150 158 151 158 159 151 148 158 149 163 142 170 131 149 88 180 237 151 157 144 157 131 101 124 222 111 96 255 152 160 152 154 154 151 130 131 80 255 139 145 81 255 143 169 121 136 77 249 162 162 124 101 237 137 160 92 234 140 162 143 130 84 213 255 114 172 103 255 131 119 181 95 73 255 156 101 96 255 109 219 255 142 82 161 241 145 145 255 147 214 248 211 247 255 255 207 255 234 255 84 126 92 120 241 255 69 78 91 113 143 166 144 142 240 255 75 74 82 104 112 125 146 241 255 64 83 92 103 125 141 143 146 153 147 153 145 144 144 247 255 165 172 155 147 156 159 163 156 162 155 156 164 162 168 162 161 161 162 166 167 167 164 160 159 159 155 148 140 148 155 159 159 160 164 167 167 166 162 161 161 162 168 162 164 156 155 162 156 163 159 156 147 155 172 165 255 247 144 144 145 153 147 153 146 143 141 125 103 92 83 64 255 241 146 125 112 104 82 74 75 255 240 142 144 166 143 113 91 78 69 255 241 120 92 126 84 255 234 255 207 255 255 247 211 248 214 147 255 145 145 241 161 82 142 255 219 109 255 96 101 156 255 73 95 181 119 131 255 103 172 114 255 213 84 130 143 162 140 234 92 160 137 237 101 124 162 162 249 77 136 121 169 143 255 81 145 139 255 80 131 130 151 154 154 152 160 152 255 96 111 222 124 101 131 157 144 157 151 237 180 88 149 131 170 142 163 149 158 148 151 159 158 151 158 150 253 234 93 239 71 100 140 135 171 128 161 146 168 138 175 138 181 129 175 149 153 154 168 137 175 145 153 162 160 255 152 190 166 102 147 142 162 129 169 131 179 127 185 123 161 136 165 128 187 255 107 99 165 109 103 124 130 136 147 -0 -69 -107 -139 -166 -187 -202 -214 -223 -230 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -234 -229 -221 -212 -199 -183 -161 -131 -92 -0 -0 150 141 138 135 103 109 168 96 106 255 184 126 163 135 165 111 184 119 179 140 167 132 168 138 154 108 153 91 231 249 160 154 155 145 168 140 167 162 153 138 183 129 176 143 180 138 168 146 161 128 172 132 147 107 86 255 102 61 251 158 157 147 158 158 151 157 156 150 156 143 163 142 151 93 182 255 149 164 142 164 136 115 62 233 113 116 255 156 152 154 160 145 154 143 144 87 165 238 150 92 139 241 152 139 135 80 255 145 155 123 112 241 141 167 106 255 140 174 147 142 100 195 107 255 177 117 66 250 101 193 101 85 255 158 142 108 255 115 71 255 160 103 77 255 139 173 55 221 216 139 255 255 255 255 248 255 227 255 229 176 208 82 83 128 235 152 140 147 160 159 167 175 152 150 250 255 130 151 180 166 157 154 159 250 255 140 153 130 137 143 140 150 154 158 161 167 159 158 159 240 255 76 80 87 94 104 121 127 131 140 130 132 136 140 148 138 138 138 138 137 137 135 128 128 127 123 112 112 123 127 128 128 135 137 137 138 138 138 138 148 140 136 132 130 140 131 127 121 104 94 87 80 76 255 240 159 158 159 167 161 158 154 150 140 143 137 130 153 140 255 250 159 154 157 166 180 151 130 255 250 150 152 175 167 159 160 147 140 152 235 128 83 82 208 176 229 255 227 255 248 255 255 255 255 139 216 221 55 173 139 255 77 103 160 255 71 115 255 108 142 158 255 85 101 193 101 250 66 117 177 255 107 195 100 142 147 174 140 255 106 167 141 241 112 123 155 145 255 80 135 139 152 241 139 92 150 238 165 87 144 143 154 145 160 154 152 156 255 116 113 233 62 115 136 164 142 164 149 255 182 93 151 142 163 143 156 150 156 157 151 158 158 147 157 158 251 61 102 255 86 107 147 132 172 128 161 146 168 138 180 143 176 129 183 138 153 162 167 140 168 145 155 154 160 249 231 91 153 108 154 138 168 132 167 140 179 119 184 111 165 135 163 126 184 255 106 96 168 109 103 135 138 141 150 -0 -0 -92 -131 -161 -183 -199 -212 -221 -229 -234 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -238 -233 -227 -219 -209 -195 -178 -155 -123 -79 -0 145 152 144 142 140 97 125 165 96 98 255 177 122 160 134 165 110 188 119 183 129 167 140 161 142 162 109 153 101 60 250 160 153 159 145 167 148 167 155 155 137 182 132 167 142 181 139 168 146 161 128 171 143 155 109 98 255 105 97 255 159 149 157 156 155 151 158 149 151 161 141 170 137 155 103 167 75 247 165 132 165 140 114 115 255 118 123 255 166 152 160 152 146 160 144 151 94 172 255 149 111 155 255 151 151 140 92 139 243 167 106 111 235 148 159 121 100 240 144 160 143 104 180 105 57 246 126 84 255 104 206 123 97 255 181 129 170 249 154 85 62 251 120 81 63 251 103 148 250 94 172 135 251 207 248 255 255 206 255 215 241 79 185 226 153 160 234 92 83 86 102 112 128 145 150 143 145 235 255 255 79 122 112 120 132 151 244 255 75 78 91 94 100 105 119 120 114 129 134 131 143 144 247 255 164 169 160 152 157 158 159 162 168 160 160 161 162 167 168 168 168 166 164 170 167 165 162 155 148 155 162 165 167 170 164 166 168 168 168 167 162 161 160 160 168 162 159 158 157 152 160 169 164 255 247 144 143 131 134 129 114 120 119 105 100 94 91 78 75 255 244 151 132 120 112 122 79 255 255 235 145 143 150 145 128 112 102 86 83 92 234 160 153 226 185 79 241 215 255 206 255 255 248 207 251 135 172 94 250 148 103 251 63 81 120 251 62 85 154 249 170 129 181 255 97 123 206 104 255 84 126 246 57 105 180 104 143 160 144 240 100 121 159 148 235 111 106 167 243 139 92 140 151 151 255 155 111 149 255 172 94 151 144 160 146 152 160 152 166 255 123 118 255 115 114 140 165 132 165 247 75 167 103 155 137 170 141 161 151 149 158 151 155 156 157 149 159 255 97 105 255 98 109 155 143 171 128 161 146 168 139 181 142 167 132 182 137 155 155 167 148 167 145 159 153 160 250 60 101 153 109 162 142 161 140 167 129 183 119 188 110 165 134 160 122 177 255 98 96 165 125 97 140 142 144 152 145 -0 -79 -123 -155 -178 -195 -209 -219 -227 -233 -238 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -216 -205 -191 -173 -149 -117 -75 -0 146 151 145 144 142 89 134 163 99 106 255 174 111 153 130 161 109 187 119 184 129 172 129 160 137 155 112 153 102 96 255 160 153 160 146 167 138 169 154 162 137 175 142 167 140 186 139 168 146 161 128 171 143 148 112 108 255 106 118 255 158 158 156 149 164 149 158 156 149 171 130 171 140 161 118 159 80 255 163 139 163 147 127 151 255 138 131 255 159 154 153 154 150 152 146 151 112 155 76 249 120 135 76 251 144 152 108 155 255 151 142 72 236 161 160 120 141 255 133 167 146 112 172 100 99 255 142 100 151 233 165 163 118 255 162 146 113 226 153 123 94 255 146 93 75 255 124 196 255 127 198 92 255 255 255 255 255 248 255 248 113 225 254 255 169 120 129 218 243 155 142 152 163 151 152 163 155 144 146 162 241 255 76 80 92 103 125 140 248 255 199 200 196 192 188 185 186 180 165 173 166 160 158 158 240 255 63 84 88 93 103 118 119 121 126 127 128 129 129 129 129 129 128 121 123 128 127 123 112 112 123 127 128 123 121 128 129 129 129 129 129 128 127 126 121 119 118 103 93 88 84 63 255 240 158 158 160 166 173 165 180 186 185 188 192 196 200 199 255 248 140 125 103 92 80 76 255 241 162 146 144 155 163 152 151 163 152 142 155 243 218 129 120 169 255 254 225 113 248 255 248 255 255 255 255 255 92 198 127 255 196 124 255 75 93 146 255 94 123 153 226 113 146 162 255 118 163 165 233 151 100 142 255 99 100 172 112 146 167 133 255 141 120 160 161 236 72 142 151 255 155 108 152 144 251 76 135 120 249 76 155 112 151 146 152 150 154 153 154 159 255 131 138 255 151 127 147 163 139 163 255 80 159 118 161 140 171 130 171 149 156 158 149 164 149 156 158 158 255 118 106 255 108 112 148 143 171 128 161 146 168 139 186 140 167 142 175 137 162 154 169 138 167 146 160 153 160 255 96 102 153 112 155 137 160 129 172 129 184 119 187 109 161 130 153 111 174 255 106 99 163 134 89 142 144 145 151 146 -0 -75 -117 -149 -173 -191 -205 -216 -225 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -214 -202 -186 -167 -141 -109 -72 -0 155 147 145 145 144 95 137 166 94 107 255 177 111 146 119 154 106 183 118 182 128 172 128 165 137 158 117 154 103 115 255 159 153 160 145 167 137 174 154 154 140 174 141 168 133 191 139 168 146 161 128 171 143 155 117 117 255 110 124 255 153 159 149 157 163 141 158 155 141 172 132 169 150 154 122 163 87 172 240 149 154 160 124 125 69 221 149 255 159 161 152 161 151 151 150 150 121 149 80 255 127 133 80 255 144 159 112 136 71 252 140 130 250 145 157 133 127 77 248 150 155 126 175 102 77 74 251 104 168 255 171 126 202 255 181 109 143 227 153 124 145 255 157 123 90 255 146 156 126 250 191 128 83 234 227 206 248 255 255 211 255 93 113 143 249 136 82 102 79 220 118 110 119 150 130 140 148 163 153 144 146 159 250 255 148 161 141 136 139 151 229 255 70 86 110 121 134 135 154 149 144 159 152 148 157 158 250 255 180 182 167 158 162 163 163 164 165 165 167 167 167 167 166 165 161 161 160 157 149 141 149 157 160 161 161 165 166 167 167 167 167 165 165 164 163 163 162 158 167 182 180 255 250 158 157 148 152 159 144 149 154 135 134 121 110 86 70 255 229 151 139 136 141 161 148 255 250 159 146 144 153 163 148 140 130 150 119 110 118 220 79 102 82 136 249 143 113 93 255 211 255 255 248 206 227 234 83 128 191 250 126 156 146 255 90 123 157 255 145 124 153 227 143 109 181 255 202 126 171 255 168 104 251 74 77 102 175 126 155 150 248 77 127 133 157 145 250 130 140 252 71 136 112 159 144 255 80 133 127 255 80 149 121 150 150 151 151 161 152 161 159 255 149 221 69 125 124 160 154 149 240 172 87 163 122 154 150 169 132 172 141 155 158 141 163 157 149 159 153 255 124 110 255 117 117 155 143 171 128 161 146 168 139 191 133 168 141 174 140 154 154 174 137 167 145 160 153 159 255 115 103 154 117 158 137 165 128 172 128 182 118 183 106 154 119 146 111 177 255 107 94 166 137 95 144 145 145 147 155 -0 -72 -109 -141 -167 -186 -202 -214 -223 -230 -235 -239 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -242 -238 -234 -228 -220 -210 -198 -181 -159 -130 -92 -61 -0 146 145 146 144 145 96 138 169 99 105 255 184 122 153 119 155 91 177 114 178 126 171 128 165 137 159 118 154 103 120 255 158 152 160 145 167 137 167 155 153 147 174 130 175 126 196 139 168 146 161 128 171 143 163 119 127 255 127 131 255 156 157 157 157 157 147 156 163 148 170 143 161 150 155 126 164 93 175 255 149 155 147 142 131 73 174 240 249 159 153 154 153 154 152 151 151 130 150 91 148 240 134 91 165 238 154 124 134 107 255 143 103 234 143 167 151 127 81 255 144 169 122 172 122 84 72 255 113 146 79 255 136 113 255 154 147 76 239 172 98 211 255 180 114 116 255 165 172 137 80 250 149 139 255 255 255 255 255 255 247 255 251 255 93 153 231 255 72 108 72 223 87 75 94 134 94 110 120 142 143 151 144 146 157 242 255 75 81 98 100 111 111 239 113 138 118 117 121 127 135 149 148 144 159 150 140 147 157 238 255 76 80 87 93 102 112 121 134 135 141 131 128 128 124 135 129 130 129 124 113 113 124 129 130 129 135 124 128 128 131 141 135 134 121 112 102 93 87 80 76 255 238 157 147 140 150 159 144 148 149 135 127 121 117 118 138 113 239 111 111 100 98 81 75 255 242 157 146 144 151 143 142 120 110 94 134 94 75 87 223 72 108 72 255 231 153 93 255 251 255 247 255 255 255 255 255 255 139 149 250 80 137 172 165 255 116 114 180 255 211 98 172 239 76 147 154 255 113 136 255 79 146 113 255 72 84 122 172 122 169 144 255 81 127 151 167 143 234 103 143 255 107 134 124 154 238 165 91 134 240 148 91 150 130 151 151 152 154 153 154 153 159 249 240 174 73 131 142 147 155 149 255 175 93 164 126 155 150 161 143 170 148 163 156 147 157 157 157 157 156 255 131 127 255 127 119 163 143 171 128 161 146 168 139 196 126 175 130 174 147 153 155 167 137 167 145 160 152 158 255 120 103 154 118 159 137 165 128 171 126 178 114 177 91 155 119 153 122 184 255 105 99 169 138 96 145 144 146 145 146 -0 -61 -92 -130 -159 -181 -198 -210 -220 -228 -234 -238 -242 -244 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -232 -226 -218 -207 -193 -176 -153 -122 -79 -0 158 139 145 155 139 145 96 141 174 85 89 255 187 126 160 130 154 91 179 100 171 122 167 126 163 136 158 117 153 102 127 255 155 150 158 144 166 137 166 159 154 138 175 129 182 118 201 139 168 146 160 128 170 143 162 121 125 191 201 145 255 165 147 158 149 165 155 146 164 141 163 143 162 149 161 128 165 102 158 75 248 164 146 157 124 79 168 61 251 161 152 161 152 161 152 152 152 142 155 102 159 255 136 101 172 255 140 145 134 80 73 246 102 229 151 153 149 134 92 149 239 149 151 171 131 91 83 255 142 149 98 67 250 117 74 250 139 151 255 156 134 91 182 233 147 168 255 168 151 158 103 76 239 145 84 229 215 248 211 247 255 255 207 255 217 255 77 105 239 232 235 255 255 57 71 105 156 206 117 126 133 152 145 152 144 146 155 247 255 193 195 190 193 196 239 255 74 88 83 92 108 110 114 121 127 134 151 138 137 140 147 250 255 172 176 170 152 153 145 148 146 160 178 136 142 140 131 136 137 134 128 115 128 134 137 136 131 140 142 136 178 160 146 148 145 153 152 170 176 172 255 250 147 140 137 138 151 134 127 121 114 110 108 92 83 88 74 255 239 196 193 190 195 193 255 247 155 146 144 152 145 152 133 126 117 206 156 105 71 57 255 255 235 232 239 105 77 255 217 255 207 255 255 247 211 248 215 229 84 145 239 76 103 158 151 168 255 168 147 233 182 91 134 156 255 151 139 250 74 117 250 67 98 149 142 255 83 91 131 171 151 149 239 149 92 134 149 153 151 229 102 246 73 80 134 145 140 255 172 101 136 255 159 102 155 142 152 152 152 161 152 161 152 161 251 61 168 79 124 157 146 164 248 75 158 102 165 128 161 149 162 143 163 141 164 146 155 165 149 158 147 165 255 145 201 191 125 121 162 143 170 128 160 146 168 139 201 118 182 129 175 138 154 159 166 137 166 144 158 150 155 255 127 102 153 117 158 136 163 126 167 122 171 100 179 91 154 130 160 126 187 255 89 85 174 141 96 145 139 155 145 139 158 -0 -79 -122 -153 -176 -193 -207 -218 -226 -232 -237 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -235 -230 -223 -215 -204 -189 -171 -147 -116 -76 -0 160 144 150 147 138 144 97 143 193 79 58 255 184 128 163 134 161 106 177 100 167 111 160 122 160 133 157 116 152 102 133 255 161 146 155 144 163 136 166 160 154 141 180 129 177 112 206 138 168 146 160 127 170 143 170 127 124 173 102 233 250 165 149 156 157 164 149 148 163 149 169 137 170 138 170 129 166 113 159 76 255 163 148 140 141 86 171 96 255 167 152 153 154 152 154 152 151 143 148 120 138 75 250 113 156 76 249 140 141 90 70 255 112 226 166 150 161 151 104 162 255 159 120 173 143 107 108 255 129 149 103 110 255 111 110 255 149 113 120 239 151 97 80 253 133 143 100 231 132 177 121 122 255 112 126 176 241 113 255 255 255 255 248 255 227 255 241 116 113 212 91 102 120 250 255 255 255 255 156 82 127 104 133 121 135 141 143 145 151 230 255 70 80 97 128 136 251 255 207 214 181 171 174 168 161 162 154 158 173 149 145 146 148 240 255 61 115 86 90 96 100 105 110 159 92 91 100 106 108 107 100 103 103 100 107 108 106 100 91 92 159 110 105 100 96 90 86 115 61 255 240 148 146 145 149 173 158 154 162 161 168 174 171 181 214 207 255 251 136 128 97 80 70 255 230 151 145 143 141 135 121 133 104 127 82 156 255 255 255 255 250 120 102 91 212 113 116 241 255 227 255 248 255 255 255 255 113 241 176 126 112 255 122 121 177 132 231 100 143 133 253 80 97 151 239 120 113 149 255 110 111 255 110 103 149 129 255 108 107 143 173 120 159 255 162 104 151 161 150 166 226 112 255 70 90 141 140 249 76 156 113 250 75 138 120 148 143 151 152 154 152 154 153 152 167 255 96 171 86 141 140 148 163 255 76 159 113 166 129 170 138 170 137 169 149 163 148 149 164 157 156 149 165 250 233 102 173 124 127 170 143 170 127 160 146 168 138 206 112 177 129 180 141 154 160 166 136 163 144 155 146 161 255 133 102 152 116 157 133 160 122 160 111 167 100 177 106 161 134 163 128 184 255 58 79 193 143 97 144 138 147 150 144 160 -0 -76 -116 -147 -171 -189 -204 -215 -223 -230 -235 -240 -243 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -234 -228 -221 -212 -200 -185 -166 -142 -112 -74 -0 161 145 151 139 148 139 96 135 255 193 225 248 184 129 165 135 165 109 183 114 171 111 154 111 153 129 152 114 149 102 139 255 153 150 159 141 170 129 165 160 153 130 181 130 169 111 210 138 168 146 160 127 169 143 171 131 125 170 109 60 248 165 157 147 157 156 158 155 154 150 163 140 170 140 170 132 167 127 153 82 183 236 155 137 160 93 174 117 255 159 154 151 160 152 158 152 151 143 157 126 142 76 255 127 148 79 255 131 163 101 85 255 164 225 152 155 145 146 125 142 76 250 125 187 144 113 134 255 146 159 111 80 72 251 90 74 243 128 81 255 154 129 93 60 245 169 91 255 97 199 135 103 75 251 92 208 79 225 93 251 207 248 255 255 206 255 215 252 67 113 226 90 92 111 120 149 176 147 224 240 255 74 73 129 92 95 109 111 105 112 129 241 123 138 128 138 149 150 228 255 115 90 107 111 119 126 131 136 137 146 165 140 136 137 138 249 255 74 70 84 95 104 114 123 164 226 116 104 104 104 102 92 86 92 102 104 104 104 116 226 164 123 114 104 95 84 70 74 255 249 138 137 136 140 165 146 137 136 131 126 119 111 107 90 115 255 228 150 149 138 128 138 123 241 129 112 105 111 109 95 92 129 73 74 255 240 224 147 176 149 120 111 92 90 226 113 67 252 215 255 206 255 255 248 207 251 93 225 79 208 92 251 75 103 135 199 97 255 91 169 245 60 93 129 154 255 81 128 243 74 90 251 72 80 111 159 146 255 134 113 144 187 125 250 76 142 125 146 145 155 152 225 164 255 85 101 163 131 255 79 148 127 255 76 142 126 157 143 151 152 158 152 160 151 154 159 255 117 174 93 160 137 155 236 183 82 153 127 167 132 170 140 170 140 163 150 154 155 158 156 157 147 157 165 248 60 109 170 125 131 171 143 169 127 160 146 168 138 210 111 169 130 181 130 153 160 165 129 170 141 159 150 153 255 139 102 149 114 152 129 153 111 154 111 171 114 183 109 165 135 165 129 184 248 225 193 255 135 96 139 148 139 151 145 161 -0 -74 -112 -142 -166 -185 -200 -212 -221 -228 -234 -238 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -232 -226 -219 -209 -197 -182 -162 -138 -109 -74 -0 161 146 153 144 140 137 96 128 255 101 145 252 179 128 167 136 165 110 187 118 178 122 160 111 146 119 145 111 144 97 148 255 151 144 161 130 169 132 163 160 153 129 185 130 169 108 214 138 167 146 160 127 168 142 171 142 126 171 111 96 255 163 155 148 156 161 157 149 155 148 168 148 161 150 162 142 167 128 157 88 181 255 162 138 126 139 180 123 255 159 158 151 152 154 159 152 152 140 158 132 143 82 164 236 143 90 138 244 138 150 97 255 64 229 150 167 139 168 138 136 80 255 141 149 153 125 169 255 142 136 128 91 76 255 106 72 254 135 103 77 251 137 120 93 255 148 137 72 224 92 181 111 80 255 120 82 185 254 113 255 255 255 255 255 248 255 248 112 235 255 255 225 78 73 79 90 111 156 121 115 145 236 250 251 230 228 211 203 206 205 181 172 236 255 73 89 95 112 120 131 255 71 74 80 90 101 117 118 118 113 123 144 165 135 143 143 142 246 255 255 255 255 255 255 254 255 255 64 71 88 87 86 68 68 86 87 88 71 64 255 255 254 255 255 255 255 255 255 246 142 143 143 135 165 144 123 113 118 118 117 101 90 80 74 71 255 131 120 112 95 89 73 255 236 172 181 205 206 203 211 228 230 251 250 236 145 115 121 156 111 90 79 73 78 225 255 255 235 112 248 255 248 255 255 255 255 255 113 254 185 82 120 255 80 111 181 92 224 72 137 148 255 93 120 137 251 77 103 135 254 72 106 255 76 91 128 136 142 255 169 125 153 149 141 255 80 136 138 168 139 167 150 229 64 255 97 150 138 244 138 90 143 236 164 82 143 132 158 140 152 152 159 154 152 151 158 159 255 123 180 139 126 138 162 255 181 88 157 128 167 142 162 150 161 148 168 148 155 149 157 161 156 148 155 163 255 96 111 171 126 142 171 142 168 127 160 146 167 138 214 108 169 130 185 129 153 160 163 132 169 130 161 144 151 255 148 97 144 111 145 119 146 111 160 122 178 118 187 110 165 136 167 128 179 252 145 101 255 128 96 137 140 144 153 146 161 -0 -74 -109 -138 -162 -182 -197 -209 -219 -226 -232 -237 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -224 -216 -206 -194 -178 -159 -135 -107 -75 -0 161 146 153 145 143 132 96 120 255 95 134 255 181 123 174 142 161 111 188 119 182 126 167 122 153 119 146 98 147 100 164 253 150 143 166 129 174 137 154 159 152 129 186 129 161 96 218 138 167 145 160 127 175 141 170 140 134 173 112 117 255 154 164 153 147 170 147 157 160 138 175 139 162 149 162 141 169 128 157 93 177 71 250 140 134 90 199 131 255 158 159 152 148 160 159 152 152 150 156 142 145 92 170 255 143 100 151 255 138 92 172 254 121 255 151 153 155 140 142 138 91 148 241 150 170 121 150 87 221 151 150 108 78 231 211 93 255 161 111 121 255 145 106 142 255 165 119 137 252 103 202 128 92 148 241 83 226 255 143 93 217 227 206 248 255 255 211 255 83 132 143 224 255 62 67 95 121 135 174 194 106 134 129 154 161 164 166 169 144 144 158 166 152 153 252 255 150 163 148 135 134 243 255 64 77 76 77 90 92 84 86 87 92 137 90 91 100 107 116 158 186 131 127 130 136 139 147 251 255 251 237 232 232 238 232 232 237 251 255 251 147 139 136 130 127 131 186 158 116 107 100 91 90 137 92 87 86 84 92 90 77 76 77 64 255 243 134 135 148 163 150 255 252 153 152 166 158 144 144 169 166 164 161 154 129 134 106 194 174 135 121 95 67 62 255 224 143 132 83 255 211 255 255 248 206 227 217 93 143 255 226 83 241 148 92 128 202 103 252 137 119 165 255 142 106 145 255 121 111 161 255 93 211 231 78 108 150 151 221 87 150 121 170 150 241 148 91 138 142 140 155 153 151 255 121 254 172 92 138 255 151 100 143 255 170 92 145 142 156 150 152 152 159 160 148 152 159 158 255 131 199 90 134 140 250 71 177 93 157 128 169 141 162 149 162 139 175 138 160 157 147 170 147 153 164 154 255 117 112 173 134 140 170 141 175 127 160 145 167 138 218 96 161 129 186 129 152 159 154 137 174 129 166 143 150 253 164 100 147 98 146 119 153 122 167 126 182 119 188 111 161 142 174 123 181 255 134 95 255 120 96 132 143 145 153 146 161 -0 -75 -107 -135 -159 -178 -194 -206 -216 -224 -231 -236 -240 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -234 -229 -222 -214 -204 -191 -175 -155 -132 -106 -76 -0 160 146 154 146 133 128 96 112 255 95 127 255 176 133 168 138 160 123 184 119 184 128 171 126 160 129 145 98 150 97 121 238 147 141 165 128 167 139 153 156 148 128 186 129 162 107 222 137 166 145 159 127 176 136 170 147 138 177 113 122 255 155 163 155 149 170 149 157 163 142 175 141 169 138 170 130 174 129 157 102 170 120 255 144 132 90 228 148 255 158 159 152 157 150 160 151 152 151 150 140 150 103 152 76 251 112 126 73 250 101 73 237 169 255 153 151 168 140 167 147 103 159 255 151 142 138 148 101 233 144 136 129 91 223 118 224 255 188 119 92 75 244 117 190 255 180 120 191 255 146 163 153 111 161 255 128 153 169 249 153 255 255 255 255 255 255 247 255 251 255 105 172 142 252 255 255 255 255 255 99 168 84 139 122 143 147 165 164 173 174 152 155 157 162 145 146 242 255 71 111 90 100 110 251 255 215 203 204 210 229 238 168 160 161 180 217 118 120 121 122 135 194 82 95 96 96 96 97 102 194 79 84 91 87 87 91 84 79 194 102 97 96 96 96 95 82 194 135 122 121 120 118 217 180 161 160 168 238 229 210 204 203 215 255 251 110 100 90 111 71 255 242 146 145 162 157 155 152 174 173 164 165 147 143 122 139 84 168 99 255 255 255 255 255 252 142 172 105 255 251 255 247 255 255 255 255 255 255 153 249 169 153 128 255 161 111 153 163 146 255 191 120 180 255 190 117 244 75 92 119 188 255 224 118 223 91 129 136 144 233 101 148 138 142 151 255 159 103 147 167 140 168 151 153 255 169 237 73 101 250 73 126 112 251 76 152 103 150 140 150 151 152 151 160 150 157 152 159 158 255 148 228 90 132 144 255 120 170 102 157 129 174 130 170 138 169 141 175 142 163 157 149 170 149 155 163 155 255 122 113 177 138 147 170 136 176 127 159 145 166 137 222 107 162 129 186 128 148 156 153 139 167 128 165 141 147 238 121 97 150 98 145 129 160 126 171 128 184 119 184 123 160 138 168 133 176 255 127 95 255 112 96 128 133 146 154 146 160 -0 -76 -106 -132 -155 -175 -191 -204 -214 -222 -229 -234 -239 -242 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -237 -233 -227 -220 -212 -201 -188 -171 -151 -128 -103 -77 -0 155 146 154 146 135 123 96 103 255 95 121 255 178 136 171 143 163 114 185 119 183 129 172 128 163 133 152 111 147 97 110 250 140 137 162 127 164 143 152 146 154 125 185 128 153 103 221 135 165 144 159 127 174 135 169 156 113 190 115 130 255 161 154 162 139 163 157 150 170 130 177 148 162 140 169 131 181 129 158 112 172 88 74 246 143 96 128 233 251 158 158 151 159 141 167 148 151 151 158 148 145 121 154 75 255 126 126 75 255 119 86 255 142 92 236 151 153 155 132 149 120 154 61 250 151 165 124 112 234 151 152 93 121 223 113 89 255 140 152 101 72 255 121 134 129 235 141 134 122 255 171 180 121 144 69 235 160 120 136 231 77 241 215 248 211 247 255 255 207 255 212 255 110 109 145 191 103 106 150 219 231 235 255 83 96 113 116 128 132 136 141 158 146 154 157 162 145 146 248 255 74 72 87 98 113 242 76 104 123 130 145 225 91 102 124 137 222 74 105 125 131 145 229 61 97 117 122 129 135 147 226 58 89 98 107 98 89 58 226 147 135 129 122 117 97 61 229 145 131 125 105 74 222 137 124 102 91 225 145 130 123 104 76 242 113 98 87 72 74 255 248 146 145 162 157 154 146 158 141 136 132 128 116 113 96 83 255 235 231 219 150 106 103 191 145 109 110 255 212 255 207 255 255 247 211 248 215 241 77 231 136 120 160 235 69 144 121 180 171 255 122 134 141 235 129 134 121 255 72 101 152 140 255 89 113 223 121 93 152 151 234 112 124 165 151 250 61 154 120 149 132 155 153 151 236 92 142 255 86 119 255 75 126 126 255 75 154 121 145 148 158 151 151 148 167 141 159 151 158 158 251 233 128 96 143 246 74 88 172 112 158 129 181 131 169 140 162 148 177 130 170 150 157 163 139 162 154 161 255 130 115 190 113 156 169 135 174 127 159 144 165 135 221 103 153 128 185 125 154 146 152 143 164 127 162 137 140 250 110 97 147 111 152 133 163 128 172 129 183 119 185 114 163 143 171 136 178 255 121 95 255 103 96 123 135 146 154 146 155 -0 -77 -103 -128 -151 -171 -188 -201 -212 -220 -227 -233 -237 -241 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -246 -243 -240 -236 -231 -226 -218 -209 -198 -184 -168 -147 -122 -97 -75 -0 154 147 153 146 124 119 95 94 255 94 115 255 179 137 173 144 156 125 186 127 179 129 172 128 165 136 157 114 144 100 121 250 131 127 155 123 160 142 151 144 160 112 183 124 154 91 226 129 164 140 157 127 180 133 169 154 113 203 125 137 255 154 155 169 138 168 153 141 169 132 174 141 162 148 161 142 175 131 158 125 167 91 71 255 142 101 126 76 251 157 159 148 158 150 157 160 146 151 158 142 148 126 150 81 146 243 133 76 203 226 102 255 153 106 255 154 151 165 132 172 126 135 116 255 141 137 149 73 240 167 143 115 74 228 120 84 62 251 181 115 87 255 147 140 106 255 150 146 122 71 255 142 161 144 78 152 234 129 82 255 105 116 252 112 255 255 255 255 248 255 226 255 255 66 77 104 160 200 128 158 127 156 140 242 255 124 159 143 144 154 157 143 150 152 146 155 158 162 145 143 244 255 255 255 255 251 251 255 255 255 255 255 250 255 255 255 255 250 255 255 255 255 255 250 255 255 255 255 255 255 250 247 255 255 255 255 255 255 247 250 255 255 255 255 255 255 250 255 255 255 255 255 250 255 255 255 255 250 255 255 255 255 255 251 251 255 255 255 255 244 143 145 162 158 155 146 152 150 143 157 154 144 143 159 124 255 242 140 156 127 158 128 200 160 104 77 66 255 255 226 255 248 255 255 255 255 112 252 116 105 255 82 129 234 152 78 144 161 142 255 71 122 146 150 255 106 140 147 255 87 115 181 251 62 84 120 228 74 115 143 167 240 73 149 137 141 255 116 135 126 172 132 165 151 154 255 106 153 255 102 226 203 76 133 243 146 81 150 126 148 142 158 151 146 160 157 150 158 148 159 157 251 76 126 101 142 255 71 91 167 125 158 131 175 142 161 148 162 141 174 132 169 141 153 168 138 169 155 154 255 137 125 203 113 154 169 133 180 127 157 140 164 129 226 91 154 124 183 112 160 144 151 142 160 123 155 127 131 250 121 100 144 114 157 136 165 128 172 129 179 127 186 125 156 144 173 137 179 255 115 94 255 94 95 119 124 146 153 147 154 -0 -75 -97 -122 -147 -168 -184 -198 -209 -218 -226 -231 -236 -240 -243 -246 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -230 -224 -216 -206 -195 -181 -164 -142 -114 -84 -65 -0 155 156 148 146 128 125 90 83 255 93 96 255 180 137 173 145 158 127 181 120 179 140 167 129 165 137 158 116 149 97 164 238 140 127 148 111 154 138 148 143 160 111 179 135 142 102 231 131 160 150 153 126 180 123 170 161 118 165 173 152 255 153 162 162 140 161 154 148 175 140 174 148 167 138 161 140 174 136 159 126 168 96 85 255 171 107 127 105 255 149 158 157 156 151 149 167 149 149 156 150 156 128 150 91 153 255 132 81 186 113 232 251 160 114 100 241 152 160 145 141 140 131 90 75 246 149 172 100 255 133 148 133 93 255 134 86 72 255 165 178 99 255 148 147 111 70 251 147 136 81 64 251 119 164 91 140 92 218 102 72 239 113 67 235 83 251 207 248 255 255 206 255 214 255 68 108 151 110 187 110 138 159 154 178 148 230 255 80 101 111 128 138 150 146 155 154 146 155 158 162 145 143 154 173 153 154 145 146 157 159 152 153 160 153 152 156 165 159 157 150 158 159 158 153 155 160 161 161 161 159 154 154 158 156 149 141 149 156 158 154 154 159 161 161 161 160 155 153 158 159 158 150 157 159 165 156 152 153 160 153 152 159 157 146 145 154 153 173 154 143 145 162 158 155 146 154 155 146 150 138 128 111 101 80 255 230 148 178 154 159 138 110 187 110 151 108 68 255 214 255 206 255 255 248 207 251 83 235 67 113 239 72 102 218 92 140 91 164 119 251 64 81 136 147 251 70 111 147 148 255 99 178 165 255 72 86 134 255 93 133 148 133 255 100 172 149 246 75 90 131 140 141 145 160 152 241 100 114 160 251 232 113 186 81 132 255 153 91 150 128 156 150 156 149 149 167 149 151 156 157 158 149 255 105 127 107 171 255 85 96 168 126 159 136 174 140 161 138 167 148 174 140 175 148 154 161 140 162 162 153 255 152 173 165 118 161 170 123 180 126 153 150 160 131 231 102 142 135 179 111 160 143 148 138 154 111 148 127 140 238 164 97 149 116 158 137 165 129 167 140 179 120 181 127 158 145 173 137 180 255 96 93 255 83 90 125 128 146 148 156 155 -0 -65 -84 -114 -142 -164 -181 -195 -206 -216 -224 -230 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -246 -244 -241 -238 -234 -228 -221 -213 -203 -191 -177 -159 -137 -107 -71 -0 -0 163 149 147 145 127 114 86 70 255 80 60 255 180 137 174 145 160 127 183 127 182 131 167 140 160 137 159 117 152 102 148 253 147 137 155 111 147 128 141 138 157 110 177 129 135 91 233 137 160 148 155 124 186 128 173 170 120 158 82 226 255 153 153 162 145 163 159 138 170 132 175 139 170 138 168 129 180 137 159 127 168 101 96 255 191 116 128 124 255 155 157 159 149 148 157 157 160 139 164 149 149 131 151 101 140 62 250 88 185 114 60 247 151 128 139 255 154 162 150 140 167 143 97 72 255 134 136 170 255 135 174 127 143 255 135 91 85 255 213 99 191 249 147 161 121 98 255 151 144 102 77 255 129 186 113 147 83 243 79 108 232 212 113 255 132 255 255 255 255 255 247 255 237 123 243 255 255 99 73 194 87 100 137 112 146 162 163 255 67 99 108 112 122 137 142 146 155 150 153 162 164 169 152 152 159 173 164 161 152 153 162 161 152 154 160 153 151 153 160 152 149 141 147 157 157 147 146 146 146 145 144 137 137 136 131 121 121 131 136 137 137 144 145 146 146 146 147 157 157 147 141 149 152 160 153 151 153 160 154 152 161 162 153 152 161 164 173 159 152 152 169 164 162 153 150 155 146 142 137 122 112 108 99 67 255 163 162 146 112 137 100 87 194 73 99 255 255 243 123 237 255 247 255 255 255 255 255 132 255 113 212 232 108 79 243 83 147 113 186 129 255 77 102 144 151 255 98 121 161 147 249 191 99 213 255 85 91 135 255 143 127 174 135 255 170 136 134 255 72 97 143 167 140 150 162 154 255 139 128 151 247 60 114 185 88 250 62 140 101 151 131 149 149 164 139 160 157 157 148 149 159 157 155 255 124 128 116 191 255 96 101 168 127 159 137 180 129 168 138 170 139 175 132 170 138 159 163 145 162 153 153 255 226 82 158 120 170 173 128 186 124 155 148 160 137 233 91 135 129 177 110 157 138 141 128 147 111 155 137 147 253 148 102 152 117 159 137 160 140 167 131 182 127 183 127 160 145 174 137 180 255 60 80 255 70 86 114 127 145 147 149 163 -0 -0 -71 -107 -137 -159 -177 -191 -203 -213 -221 -228 -234 -238 -241 -244 -246 -248 -249 -251 -251 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -237 -232 -226 -219 -210 -200 -187 -172 -154 -130 -100 -65 -0 255 156 147 156 139 114 124 118 74 255 180 226 249 180 137 174 146 160 128 184 128 184 135 169 132 161 137 158 118 153 102 139 255 150 141 162 123 154 128 132 128 150 107 174 129 132 91 239 137 160 138 161 111 186 131 158 174 123 158 95 61 251 153 153 167 146 155 162 138 175 140 179 138 176 138 161 131 187 138 160 128 176 108 105 255 150 151 131 130 255 164 147 158 157 155 156 149 164 141 164 142 155 136 152 112 141 78 255 119 189 117 95 255 154 129 122 76 251 153 154 150 132 158 102 86 255 157 149 128 255 151 133 144 127 76 231 100 97 255 94 173 65 230 149 155 139 100 154 237 155 111 81 169 242 146 143 160 86 155 220 72 235 91 226 255 143 105 212 226 206 247 255 255 208 255 97 194 95 226 238 255 255 68 116 176 120 130 143 151 242 255 67 92 90 91 96 110 104 126 114 121 137 145 157 159 155 145 149 160 162 161 152 154 162 161 152 154 160 152 148 160 167 159 157 147 149 157 153 153 153 152 149 156 152 151 149 142 133 142 149 151 152 156 149 152 153 153 153 157 149 147 157 159 167 160 148 152 160 154 152 161 162 154 152 161 162 160 149 145 155 159 157 145 137 121 114 126 104 110 96 91 90 92 67 255 242 151 143 130 120 176 116 68 255 255 238 226 95 194 97 255 208 255 255 247 206 226 212 105 143 255 226 91 235 72 220 155 86 160 143 146 242 169 81 111 155 237 154 100 139 155 149 230 65 173 94 255 97 100 231 76 127 144 133 151 255 128 149 157 255 86 102 158 132 150 154 153 251 76 122 129 154 255 95 117 189 119 255 78 141 112 152 136 155 142 164 141 164 149 156 155 157 158 147 164 255 130 131 151 150 255 105 108 176 128 160 138 187 131 161 138 176 138 179 140 175 138 162 155 146 167 153 153 251 61 95 158 123 174 158 131 186 111 161 138 160 137 239 91 132 129 174 107 150 128 132 128 154 123 162 141 150 255 139 102 153 118 158 137 161 132 169 135 184 128 184 128 160 146 174 137 180 249 226 180 255 74 118 124 114 139 156 147 156 255 -0 -65 -100 -130 -154 -172 -187 -200 -210 -219 -226 -232 -237 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -239 -235 -231 -224 -217 -207 -195 -182 -166 -146 -120 -85 -0 -0 255 153 156 148 137 117 132 70 255 247 114 150 250 180 137 174 146 160 128 185 128 185 136 162 129 168 142 155 117 154 102 133 255 151 143 165 127 160 138 141 128 142 94 167 124 123 91 242 137 159 137 166 111 191 136 145 184 130 159 96 98 255 153 153 168 146 156 167 138 170 132 181 138 169 140 160 140 181 141 160 128 182 115 117 255 147 176 145 138 255 166 149 156 158 149 149 157 163 151 155 150 163 138 152 126 146 76 189 229 197 119 116 255 161 142 125 81 255 154 161 152 131 178 116 98 255 177 133 137 85 242 132 173 123 80 247 115 107 255 93 200 124 255 151 154 153 98 175 255 172 123 91 173 255 142 166 159 102 142 118 223 255 102 90 225 224 172 255 255 255 255 255 255 247 255 243 255 179 87 109 147 116 244 255 255 136 92 117 117 138 150 250 255 211 214 203 204 197 191 182 190 150 150 154 147 155 155 154 144 146 155 156 154 144 146 155 150 151 153 160 151 142 153 158 159 156 147 148 155 146 145 144 138 140 144 143 139 129 129 139 143 144 140 138 144 145 146 155 148 147 156 159 158 153 142 151 160 153 151 150 155 146 144 154 156 155 146 144 154 155 155 147 154 150 150 190 182 191 197 204 203 214 211 255 250 150 138 117 117 92 136 255 255 244 116 147 109 87 179 255 243 255 247 255 255 255 255 255 255 172 224 225 90 102 255 223 118 142 102 159 166 142 255 173 91 123 172 255 175 98 153 154 151 255 124 200 93 255 107 115 247 80 123 173 132 242 85 137 133 177 255 98 116 178 131 152 161 154 255 81 125 142 161 255 116 119 197 229 189 76 146 126 152 138 163 150 155 151 163 157 149 149 158 156 149 166 255 138 145 176 147 255 117 115 182 128 160 141 181 140 160 140 169 138 181 132 170 138 167 156 146 168 153 153 255 98 96 159 130 184 145 136 191 111 166 137 159 137 242 91 123 124 167 94 142 128 141 138 160 127 165 143 151 255 133 102 154 117 155 142 168 129 162 136 185 128 185 128 160 146 174 137 180 250 150 114 247 255 70 132 117 137 148 156 153 255 -0 -0 -85 -120 -146 -166 -182 -195 -207 -217 -224 -231 -235 -239 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -238 -234 -229 -222 -214 -204 -191 -176 -158 -137 -110 -72 -0 118 255 157 148 145 138 122 196 255 250 149 100 135 255 179 137 175 144 160 128 185 129 185 137 165 135 162 138 162 112 154 103 127 255 153 144 166 128 164 142 148 138 150 94 162 113 100 91 242 135 158 136 167 111 185 139 143 149 153 159 96 117 255 153 153 168 146 146 169 138 161 141 185 138 168 145 160 129 181 148 161 128 179 125 156 253 157 124 192 155 255 164 158 147 158 155 155 156 156 151 156 149 156 141 153 127 140 81 171 96 246 123 122 255 155 146 130 92 166 240 153 154 142 135 173 109 255 153 151 139 135 255 144 133 152 86 172 220 121 255 112 148 202 255 143 154 154 128 145 100 255 145 102 159 75 250 144 167 112 152 110 87 255 120 92 78 255 142 110 255 214 237 208 247 255 255 207 255 233 255 68 120 192 111 124 152 238 255 77 124 107 112 125 142 225 255 90 91 116 135 143 152 154 171 142 151 159 154 161 162 161 152 153 162 162 161 152 156 151 154 141 152 160 147 149 159 160 158 153 153 155 160 160 159 157 146 144 141 135 124 135 141 144 146 157 159 160 160 155 153 153 158 160 159 149 147 160 152 141 154 151 156 152 161 162 162 153 152 161 162 161 154 159 151 142 171 154 152 143 135 116 91 90 255 225 142 125 112 107 124 77 255 238 152 124 111 192 120 68 255 233 255 207 255 255 247 208 237 214 255 110 142 255 78 92 120 255 87 110 152 112 167 144 250 75 159 102 145 255 100 145 128 154 154 143 255 202 148 112 255 121 220 172 86 152 133 144 255 135 139 151 153 255 109 173 135 142 154 153 240 166 92 130 146 155 255 122 123 246 96 171 81 140 127 153 141 156 149 156 151 156 156 155 155 158 147 158 164 255 155 192 124 157 253 156 125 179 128 161 148 181 129 160 145 168 138 185 141 161 138 169 146 146 168 153 153 255 117 96 159 153 149 143 139 185 111 167 136 158 135 242 91 100 113 162 94 150 138 148 142 164 128 166 144 153 255 127 103 154 112 162 138 162 135 165 137 185 129 185 128 160 144 175 137 179 255 135 100 149 250 255 196 122 138 145 148 157 255 118 -0 -72 -110 -137 -158 -176 -191 -204 -214 -222 -229 -234 -238 -242 -244 -246 -248 -249 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -243 -241 -237 -233 -227 -220 -211 -200 -187 -170 -150 -127 -92 -58 -0 98 255 148 145 147 161 166 134 255 151 138 96 128 255 179 138 181 140 160 128 185 129 185 138 167 136 164 142 154 109 153 103 120 255 161 150 161 129 167 143 151 143 157 107 167 113 97 59 242 130 154 134 166 110 183 144 144 143 183 161 96 122 255 151 152 168 146 145 173 138 159 140 187 139 168 146 161 128 186 138 162 128 158 160 81 242 158 124 88 235 254 155 159 148 156 164 147 149 164 146 164 139 162 148 153 124 149 87 171 124 255 141 131 255 161 150 142 103 173 255 154 161 144 146 97 194 252 150 166 132 122 77 245 131 181 93 156 103 233 255 136 149 111 189 228 153 154 136 140 79 54 252 121 153 79 255 142 175 128 163 119 75 57 250 111 73 62 252 109 66 255 123 255 255 255 255 248 255 204 255 245 255 255 163 93 112 134 136 251 255 70 80 92 109 119 115 255 71 109 94 112 120 135 141 150 167 134 144 152 147 154 155 153 144 145 152 161 161 154 160 154 158 142 153 159 140 141 151 151 145 145 146 146 145 141 149 144 143 138 128 128 138 143 144 149 141 145 146 146 145 145 151 151 141 140 159 153 142 158 154 160 154 161 161 152 145 144 153 155 154 147 152 144 134 167 150 141 135 120 112 94 109 71 255 115 119 109 92 80 70 255 251 136 134 112 93 163 255 255 245 255 204 255 248 255 255 255 255 123 255 66 109 252 62 73 111 250 57 75 119 163 128 175 142 255 79 153 121 252 54 79 140 136 154 153 228 189 111 149 136 255 233 103 156 93 181 131 245 77 122 132 166 150 252 194 97 146 144 161 154 255 173 103 142 150 161 255 131 141 255 124 171 87 149 124 153 148 162 139 164 146 164 149 147 164 156 148 159 155 254 235 88 124 158 242 81 160 158 128 162 138 186 128 161 146 168 139 187 140 159 138 173 145 146 168 152 151 255 122 96 161 183 143 144 144 183 110 166 134 154 130 242 59 97 113 167 107 157 143 151 143 167 129 161 150 161 255 120 103 153 109 154 142 164 136 167 138 185 129 185 128 160 140 181 138 179 255 128 96 138 151 255 134 166 161 147 145 148 255 98 -0 -58 -92 -127 -150 -170 -187 -200 -211 -220 -227 -233 -237 -241 -243 -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 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -231 -225 -218 -209 -197 -182 -164 -142 -117 -81 -0 92 61 255 147 146 165 159 130 88 253 150 132 94 120 255 181 148 175 138 160 128 187 140 181 138 167 137 166 143 147 108 153 102 115 255 155 146 159 130 174 139 152 144 160 110 174 124 100 59 249 120 147 130 162 109 181 144 144 143 115 184 96 128 255 147 152 167 146 145 174 138 159 133 191 139 168 146 161 129 181 140 167 129 164 113 148 255 158 135 84 71 251 156 157 155 147 165 148 155 163 148 164 140 169 139 155 136 148 93 176 95 69 244 149 255 153 154 143 120 156 76 251 152 146 160 101 64 237 150 152 148 126 81 255 139 140 147 157 108 60 249 150 157 112 69 252 144 154 143 150 93 74 255 139 150 90 156 240 152 145 151 150 94 71 255 120 79 67 255 145 77 68 243 97 243 207 248 255 255 206 255 235 66 111 223 254 75 115 122 126 150 236 181 188 177 175 172 173 238 255 72 87 92 102 120 133 131 149 167 134 144 152 146 154 154 152 143 143 146 155 151 153 160 154 158 142 154 149 137 139 150 149 134 143 144 143 138 139 144 142 135 124 135 142 144 139 138 143 144 143 134 149 150 139 137 149 154 142 158 154 160 153 151 155 146 143 143 152 154 154 146 152 144 134 167 149 131 133 120 102 92 87 72 255 238 173 172 175 177 188 181 236 150 126 122 115 75 254 223 111 66 235 255 206 255 255 248 207 243 97 243 68 77 145 255 67 79 120 255 71 94 150 151 145 152 240 156 90 150 139 255 74 93 150 143 154 144 252 69 112 157 150 249 60 108 157 147 140 139 255 81 126 148 152 150 237 64 101 160 146 152 251 76 156 120 143 154 153 255 149 244 69 95 176 93 148 136 155 139 169 140 164 148 163 155 148 165 147 155 157 156 251 71 84 135 158 255 148 113 164 129 167 140 181 129 161 146 168 139 191 133 159 138 174 145 146 167 152 147 255 128 96 184 115 143 144 144 181 109 162 130 147 120 249 59 100 124 174 110 160 144 152 139 174 130 159 146 155 255 115 102 153 108 147 143 166 137 167 138 181 140 187 128 160 138 175 148 181 255 120 94 132 150 253 88 130 159 165 146 147 255 61 92 -0 -81 -117 -142 -164 -182 -197 -209 -218 -225 -231 -236 -240 -243 -245 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -238 -234 -229 -223 -215 -206 -193 -178 -159 -136 -109 -78 -0 187 227 249 157 160 159 135 121 73 252 140 140 89 112 255 188 150 169 138 159 129 192 132 180 138 167 137 166 144 149 102 153 101 96 255 158 150 155 141 169 137 153 146 160 111 177 129 123 91 242 120 139 120 154 106 177 142 143 143 107 211 101 134 255 152 149 166 144 144 174 138 159 120 196 138 168 146 161 129 179 148 168 129 166 114 198 255 158 131 90 92 255 164 147 164 146 164 155 147 156 157 155 150 162 141 160 137 140 102 182 96 74 227 243 251 152 161 144 129 150 81 255 154 150 152 129 104 255 151 150 158 131 93 149 239 136 110 180 111 95 255 145 162 134 85 60 245 153 154 151 113 76 181 242 157 101 165 255 150 150 152 130 134 105 255 149 90 95 255 191 104 108 255 194 255 255 255 255 255 248 255 247 197 120 132 148 241 255 72 118 126 121 222 255 94 96 102 111 124 140 250 255 147 157 152 132 146 160 142 157 175 142 154 152 145 153 154 152 143 143 145 153 144 146 150 152 159 141 167 138 131 145 161 136 123 130 141 137 137 137 132 121 121 132 137 137 137 141 130 123 136 161 145 131 138 167 141 159 152 150 146 144 153 145 143 143 152 154 153 145 152 154 142 175 157 142 160 146 132 152 157 147 255 250 140 124 111 102 96 94 255 222 121 126 118 72 255 241 148 132 120 197 247 255 248 255 255 255 255 255 194 255 108 104 191 255 95 90 149 255 105 134 130 152 150 150 255 165 101 157 242 181 76 113 151 154 153 245 60 85 134 162 145 255 95 111 180 110 136 239 149 93 131 158 150 151 255 104 129 152 150 154 255 81 150 129 144 161 152 251 243 227 74 96 182 102 140 137 160 141 162 150 155 157 156 147 155 164 146 164 147 164 255 92 90 131 158 255 198 114 166 129 168 148 179 129 161 146 168 138 196 120 159 138 174 144 144 166 149 152 255 134 101 211 107 143 143 142 177 106 154 120 139 120 242 91 123 129 177 111 160 146 153 137 169 141 155 150 158 255 96 101 153 102 149 144 166 137 167 138 180 132 192 129 159 138 169 150 188 255 112 89 140 140 252 73 121 135 159 160 157 249 227 187 -0 -78 -109 -136 -159 -178 -193 -206 -215 -223 -229 -234 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -221 -213 -202 -189 -173 -153 -128 -100 -72 -0 127 146 255 158 148 154 136 148 129 237 143 131 86 104 255 188 141 167 138 160 139 187 130 179 138 167 137 166 144 140 98 166 91 60 255 159 152 158 144 170 132 154 156 154 112 179 129 132 91 242 130 147 120 155 91 170 137 140 141 105 146 182 146 255 155 138 164 141 144 174 137 159 119 201 138 168 146 161 129 179 138 169 130 167 127 125 143 239 139 95 117 255 162 148 164 148 157 164 146 162 156 155 149 163 148 161 137 150 108 178 107 77 225 62 252 154 152 146 142 151 91 166 240 151 150 135 151 255 151 151 151 145 104 162 255 140 101 216 117 117 255 152 161 135 101 92 255 144 155 153 121 82 181 255 162 121 145 75 250 143 163 140 94 156 255 176 111 121 255 103 160 151 255 95 179 233 204 206 248 255 255 211 255 197 75 90 123 112 243 255 72 124 103 131 255 70 76 88 100 116 121 129 241 255 60 115 87 92 131 92 107 150 137 136 142 150 144 152 153 151 145 134 139 132 136 130 107 143 110 129 166 122 122 142 168 121 117 120 131 120 122 100 98 100 122 120 131 120 117 121 168 142 122 122 166 129 110 143 107 130 136 132 139 134 145 151 153 152 144 150 142 136 137 150 107 92 131 92 87 115 60 255 241 129 121 116 100 88 76 70 255 131 103 124 72 255 243 112 123 90 75 197 255 211 255 255 248 206 204 233 179 95 255 151 160 103 255 121 111 176 255 156 94 140 163 143 250 75 145 121 162 255 181 82 121 153 155 144 255 92 101 135 161 152 255 117 117 216 101 140 255 162 104 145 151 151 151 255 151 135 150 151 240 166 91 151 142 146 152 154 252 62 225 77 107 178 108 150 137 161 148 163 149 155 156 162 146 164 157 148 164 148 162 255 117 95 139 239 143 125 127 167 130 169 138 179 129 161 146 168 138 201 119 159 137 174 144 141 164 138 155 255 146 182 146 105 141 140 137 170 91 155 120 147 130 242 91 132 129 179 112 154 156 154 132 170 144 158 152 159 255 60 91 166 98 140 144 166 137 167 138 179 130 187 139 160 138 167 141 188 255 104 86 131 143 237 129 148 136 154 148 158 255 146 127 -0 -72 -100 -128 -153 -173 -189 -202 -213 -221 -228 -233 -237 -241 -243 -246 -247 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -231 -226 -219 -210 -199 -185 -167 -145 -117 -84 -0 -0 110 131 255 148 146 162 141 126 72 249 142 122 87 105 255 182 148 162 138 167 132 186 140 175 138 167 137 166 144 144 95 225 190 231 250 160 153 160 144 163 129 163 159 148 125 183 135 135 91 242 135 154 130 154 91 166 127 133 136 99 133 78 221 252 160 138 160 149 141 172 137 158 119 201 138 168 146 161 129 179 137 174 130 168 128 122 87 255 150 97 123 255 169 156 154 157 147 162 149 154 152 161 138 170 139 162 137 151 113 171 101 91 229 96 255 160 152 150 143 156 102 172 255 154 151 131 189 255 152 151 151 149 122 142 76 250 112 124 193 125 255 146 154 154 109 135 255 164 153 162 131 93 176 63 251 136 151 74 255 145 155 148 110 206 255 147 156 135 255 106 200 110 99 226 87 255 255 255 255 255 255 247 255 250 255 67 114 170 121 133 246 255 70 76 94 246 84 106 104 105 109 124 127 129 248 255 74 71 86 150 73 87 151 103 102 102 112 102 112 112 112 112 102 112 102 112 111 72 138 73 87 158 74 87 103 175 74 85 96 131 99 91 59 59 91 99 131 96 85 74 175 103 87 74 158 87 73 138 72 111 112 102 112 102 112 112 112 112 102 112 102 102 103 151 87 73 150 86 71 74 255 248 129 127 124 109 105 104 106 84 246 94 76 70 255 246 133 121 170 114 67 255 250 255 247 255 255 255 255 255 255 87 226 99 110 200 106 255 135 156 147 255 206 110 148 155 145 255 74 151 136 251 63 176 93 131 162 153 164 255 135 109 154 154 146 255 125 193 124 112 250 76 142 122 149 151 151 152 255 189 131 151 154 255 172 102 156 143 150 152 160 255 96 229 91 101 171 113 151 137 162 139 170 138 161 152 154 149 162 147 157 154 156 169 255 123 97 150 255 87 122 128 168 130 174 137 179 129 161 146 168 138 201 119 158 137 172 141 149 160 138 160 252 221 78 133 99 136 133 127 166 91 154 130 154 135 242 91 135 135 183 125 148 159 163 129 163 144 160 153 160 250 231 190 225 95 144 144 166 137 167 138 175 140 186 132 167 138 162 148 182 255 105 87 122 142 249 72 126 141 162 146 148 255 131 110 -0 -0 -84 -117 -145 -167 -185 -199 -210 -219 -226 -231 -236 -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 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -238 -234 -230 -223 -216 -206 -194 -179 -160 -135 -98 -62 -0 188 106 124 255 147 155 155 137 137 102 237 133 122 73 255 251 182 141 162 148 162 141 187 132 174 137 167 137 167 145 155 126 209 124 152 249 160 153 160 145 166 136 165 160 152 128 185 124 142 91 239 137 158 134 162 106 170 127 123 127 108 125 84 58 247 160 137 160 145 132 168 135 157 119 200 137 167 146 160 128 179 137 175 130 168 128 133 86 63 250 101 130 255 162 149 156 153 148 169 156 153 149 168 138 170 140 167 138 151 126 172 107 72 233 116 255 167 152 151 143 157 120 153 69 250 152 142 160 99 228 152 151 150 130 135 80 255 130 116 111 189 255 155 160 153 117 170 255 187 144 162 145 109 172 83 255 144 157 82 130 235 144 163 120 117 156 224 121 174 255 150 128 187 73 238 109 68 245 235 247 211 247 255 255 207 255 244 255 255 123 97 101 115 234 197 194 196 248 255 67 76 88 92 138 169 145 146 249 255 255 255 237 255 250 228 233 231 228 226 230 227 229 234 236 235 233 236 235 238 252 238 255 251 235 255 255 250 234 255 255 249 234 239 240 248 240 239 234 249 255 255 234 250 255 255 235 251 255 238 252 238 235 236 233 235 236 234 229 227 230 226 228 231 233 228 250 255 237 255 255 255 249 146 145 169 138 92 88 76 67 255 248 196 194 197 234 115 101 97 123 255 255 244 255 207 255 255 247 211 247 235 245 68 109 238 73 187 128 150 255 174 121 224 156 117 120 163 144 235 130 82 157 144 255 83 172 109 145 162 144 187 255 170 117 153 160 155 255 189 111 116 130 255 80 135 130 150 151 152 228 99 160 142 152 250 69 153 120 157 143 151 152 167 255 116 233 72 107 172 126 151 138 167 140 170 138 168 149 153 156 169 148 153 156 149 162 255 130 101 250 63 86 133 128 168 130 175 137 179 128 160 146 167 137 200 119 157 135 168 132 145 160 137 160 247 58 84 125 108 127 123 127 170 106 162 134 158 137 239 91 142 124 185 128 152 160 165 136 166 145 160 153 160 249 152 124 209 126 155 145 167 137 167 137 174 132 187 141 162 148 162 141 182 251 255 73 122 133 237 102 137 137 155 155 147 255 124 106 188 -0 -62 -98 -135 -160 -179 -194 -206 -216 -223 -230 -234 -238 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -213 -202 -189 -173 -151 -123 -81 -0 99 186 105 118 255 155 147 154 148 141 101 231 146 166 152 210 249 174 139 169 141 168 144 181 130 174 137 166 138 175 150 147 124 195 109 137 255 160 153 160 145 167 137 166 160 153 129 186 128 154 102 233 137 159 136 166 109 177 137 133 127 94 123 90 89 255 158 136 159 145 139 173 129 154 118 198 136 165 145 160 128 179 137 175 130 168 130 132 90 73 255 116 138 255 161 155 162 154 155 162 149 155 138 175 138 161 149 168 138 151 126 175 109 86 249 122 255 161 154 151 143 157 129 157 89 255 154 143 152 118 255 151 151 151 139 136 91 148 240 122 104 243 255 154 154 146 135 148 86 234 157 161 153 114 170 91 157 240 158 104 151 255 146 153 142 126 82 240 115 194 99 219 158 110 194 255 147 120 255 66 197 255 255 255 255 248 255 226 255 156 229 255 72 79 98 213 85 127 112 120 251 255 255 255 255 255 87 81 99 126 176 85 140 122 137 144 153 152 161 161 152 154 160 152 152 156 165 159 158 158 157 149 156 149 156 147 146 146 145 141 147 154 159 158 153 144 144 153 158 159 154 147 141 145 146 146 147 156 149 156 149 157 158 158 159 165 156 152 152 160 154 152 161 161 152 153 144 137 122 140 85 176 126 99 81 87 255 255 255 255 255 251 120 112 127 85 213 98 79 72 255 229 156 255 226 255 248 255 255 255 255 197 66 255 120 147 255 194 110 158 219 99 194 115 240 82 126 142 153 146 255 151 104 158 240 157 91 170 114 153 161 157 234 86 148 135 146 154 154 255 243 104 122 240 148 91 136 139 151 151 151 255 118 152 143 154 255 89 157 129 157 143 151 154 161 255 122 249 86 109 175 126 151 138 168 149 161 138 175 138 155 149 162 155 154 162 155 161 255 138 116 255 73 90 132 130 168 130 175 137 179 128 160 145 165 136 198 118 154 129 173 139 145 159 136 158 255 89 90 123 94 127 133 137 177 109 166 136 159 137 233 102 154 128 186 129 153 160 166 137 167 145 160 153 160 255 137 109 195 124 147 150 175 138 166 137 174 130 181 144 168 141 169 139 174 249 210 152 166 146 231 101 141 148 154 147 155 255 118 105 186 99 -0 -81 -123 -151 -173 -189 -202 -213 -221 -228 -233 -237 -240 -243 -245 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -218 -209 -198 -184 -165 -140 -110 -74 -0 92 186 104 98 255 148 146 163 150 142 102 229 170 132 97 184 255 169 149 163 149 163 149 174 129 173 137 167 147 170 145 144 117 188 106 130 255 160 154 159 146 167 137 166 160 153 129 186 129 153 91 231 137 160 137 167 110 181 142 140 136 108 123 85 98 255 152 134 157 144 128 174 129 161 115 201 129 162 143 158 127 177 137 174 129 168 129 148 96 84 255 188 152 255 162 147 156 155 150 162 155 160 138 174 140 160 148 169 138 151 126 174 112 97 255 131 255 167 158 151 143 157 142 159 94 150 243 144 150 133 87 237 151 151 150 137 102 159 255 134 106 138 255 147 162 153 141 151 92 255 178 152 162 127 175 102 164 255 162 112 180 255 162 144 143 133 127 255 145 106 168 231 127 138 87 255 116 192 255 111 120 197 250 207 248 255 255 206 255 215 238 86 230 171 181 183 225 255 68 77 90 107 145 166 137 157 221 229 214 207 210 231 255 84 96 103 111 124 141 146 155 154 145 146 150 151 152 154 158 158 158 159 157 149 155 149 155 146 145 144 141 130 129 129 126 121 107 121 126 129 129 130 141 144 145 146 155 149 155 149 157 159 158 158 158 154 152 151 150 146 145 154 155 146 141 124 111 103 96 84 255 231 210 207 214 229 221 157 137 166 145 107 90 77 68 255 225 183 181 171 230 86 238 215 255 206 255 255 248 207 250 197 120 111 255 192 116 255 87 138 127 231 168 106 145 255 127 133 143 144 162 255 180 112 162 255 164 102 175 127 162 152 178 255 92 151 141 153 162 147 255 138 106 134 255 159 102 137 150 151 151 237 87 133 150 144 243 150 94 159 142 157 143 151 158 167 255 131 255 97 112 174 126 151 138 169 148 160 140 174 138 160 155 162 150 155 156 147 162 255 152 188 255 84 96 148 129 168 129 174 137 177 127 158 143 162 129 201 115 161 129 174 128 144 157 134 152 255 98 85 123 108 136 140 142 181 110 167 137 160 137 231 91 153 129 186 129 153 160 166 137 167 146 159 154 160 255 130 106 188 117 144 145 170 147 167 137 173 129 174 149 163 149 163 149 169 255 184 97 132 170 229 102 142 150 163 146 148 255 98 104 186 92 -0 -74 -110 -140 -165 -184 -198 -209 -218 -226 -231 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -215 -206 -193 -177 -156 -128 -92 -0 -0 83 195 92 61 255 147 156 164 140 137 91 233 150 118 95 176 255 170 141 160 147 170 150 169 129 174 137 174 141 175 140 143 102 186 105 122 255 161 162 155 145 167 137 167 159 154 130 185 129 162 103 226 131 160 138 166 111 183 144 143 141 99 125 90 98 255 143 127 152 140 126 177 129 153 110 200 131 168 138 155 126 175 135 173 128 166 128 136 122 94 252 91 229 251 167 146 162 160 139 168 147 162 137 176 145 160 142 174 138 151 127 181 117 108 255 148 255 159 161 152 140 158 143 165 104 162 255 146 151 130 134 255 148 151 151 140 117 137 75 250 111 124 66 251 161 147 145 151 114 95 240 161 160 130 173 121 156 64 250 125 166 79 241 146 151 152 104 74 236 134 84 235 156 159 100 68 244 111 163 223 132 75 255 255 255 255 255 247 255 237 123 202 189 232 255 61 117 102 240 130 117 121 127 140 159 176 149 169 171 188 148 150 155 244 255 111 145 127 127 131 142 146 152 160 152 151 152 152 152 152 152 149 158 158 154 155 160 162 167 167 165 162 166 167 165 159 151 151 159 165 167 166 162 165 167 167 162 160 155 154 158 158 149 152 152 152 152 152 151 152 160 152 146 142 131 127 127 145 111 255 244 155 150 148 188 171 169 149 176 159 140 127 121 117 130 240 102 117 61 255 232 189 202 123 237 255 247 255 255 255 255 255 75 132 223 163 111 244 68 100 159 156 235 84 134 236 74 104 152 151 146 241 79 166 125 250 64 156 121 173 130 160 161 240 95 114 151 145 147 161 251 66 124 111 250 75 137 117 140 151 151 148 255 134 130 151 146 255 162 104 165 143 158 140 152 161 159 255 148 255 108 117 181 127 151 138 174 142 160 145 176 137 162 147 168 139 160 162 146 167 251 229 91 252 94 122 136 128 166 128 173 135 175 126 155 138 168 131 200 110 153 129 177 126 140 152 127 143 255 98 90 125 99 141 143 144 183 111 166 138 160 131 226 103 162 129 185 130 154 159 167 137 167 145 155 162 161 255 122 105 186 102 143 140 175 141 174 137 174 129 169 150 170 147 160 141 170 255 176 95 118 150 233 91 137 140 164 156 147 255 61 92 195 83 -0 -0 -92 -128 -156 -177 -193 -206 -215 -223 -229 -234 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -232 -227 -221 -212 -201 -187 -169 -146 -115 -77 -0 138 93 226 179 224 250 156 157 156 138 147 103 227 140 116 94 170 255 163 138 161 156 170 140 168 130 181 143 170 148 170 138 143 94 184 104 117 255 169 155 153 145 167 138 174 155 154 141 181 130 161 107 221 129 160 148 161 111 185 144 144 143 105 133 84 89 255 143 115 143 133 122 174 127 151 99 202 136 161 139 162 119 180 129 171 124 166 123 131 91 150 249 101 60 248 169 146 154 162 138 174 149 167 138 168 151 161 130 180 138 151 127 183 121 106 179 235 250 156 167 152 150 156 143 164 122 142 75 249 151 141 118 76 251 149 151 147 119 141 75 255 118 123 76 255 154 155 153 151 121 131 255 181 151 136 166 136 151 83 255 146 157 122 255 159 144 145 133 73 250 129 139 255 140 154 137 116 255 124 93 254 148 90 67 244 226 206 247 255 255 208 255 97 198 94 119 251 255 71 88 228 83 115 95 96 108 119 140 110 124 152 164 180 146 145 154 242 255 76 80 91 103 121 130 143 146 150 151 152 152 151 152 152 150 141 150 149 139 138 138 138 137 132 137 138 137 135 128 116 128 135 137 138 137 132 137 138 138 138 139 149 150 141 150 152 152 151 152 152 151 150 146 143 130 121 103 91 80 76 255 242 154 145 146 180 164 152 124 110 140 119 108 96 95 115 83 228 88 71 255 251 119 94 198 97 255 208 255 255 247 206 226 244 67 90 148 254 93 124 255 116 137 154 140 255 139 129 250 73 133 145 144 159 255 122 157 146 255 83 151 136 166 136 151 181 255 131 121 151 153 155 154 255 76 123 118 255 75 141 119 147 151 149 251 76 118 141 151 249 75 142 122 164 143 156 150 152 167 156 250 235 179 106 121 183 127 151 138 180 130 161 151 168 138 167 149 174 138 162 154 146 169 248 60 101 249 150 91 131 123 166 124 171 129 180 119 162 139 161 136 202 99 151 127 174 122 133 143 115 143 255 89 84 133 105 143 144 144 185 111 161 148 160 129 221 107 161 130 181 141 154 155 174 138 167 145 153 155 169 255 117 104 184 94 143 138 170 148 170 143 181 130 168 140 170 156 161 138 163 255 170 94 116 140 227 103 147 138 156 157 156 250 224 179 226 93 138 -0 -77 -115 -146 -169 -187 -201 -212 -221 -227 -232 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -208 -196 -181 -161 -133 -96 -62 -0 138 109 220 123 145 255 157 148 155 148 139 108 219 148 111 94 159 255 159 139 170 158 161 138 169 140 175 138 175 141 167 138 132 88 185 102 97 255 163 152 153 145 168 148 169 154 153 138 180 130 169 96 222 135 164 150 155 111 191 139 144 143 107 146 78 58 255 152 127 143 133 109 167 123 148 99 206 136 159 144 154 126 179 135 167 134 164 132 139 96 72 238 103 96 255 173 146 156 167 138 168 141 169 138 167 145 162 129 187 138 151 127 184 131 105 166 75 251 149 160 154 152 150 143 164 130 135 80 255 151 139 120 80 255 142 150 157 115 141 80 145 244 125 88 255 166 151 147 154 134 105 75 249 161 141 167 141 156 93 140 241 154 112 76 250 146 152 121 129 251 154 122 83 242 178 112 176 255 152 112 75 241 123 114 255 255 255 255 255 255 247 255 243 255 185 86 96 121 230 204 202 243 255 62 69 93 137 170 165 179 120 134 128 148 158 143 145 154 250 255 148 159 149 144 145 151 151 152 152 152 151 148 158 159 158 153 155 162 169 161 160 160 158 153 153 153 151 145 136 136 145 151 153 153 153 158 160 160 161 169 162 155 153 158 159 158 148 151 152 152 152 151 151 145 144 149 159 148 255 250 154 145 143 158 148 128 134 120 179 165 170 137 93 69 62 255 243 202 204 230 121 96 86 185 255 243 255 247 255 255 255 255 255 255 114 123 241 75 112 152 255 176 112 178 242 83 122 154 251 129 121 152 146 250 76 112 154 241 140 93 156 141 167 141 161 249 75 105 134 154 147 151 166 255 88 125 244 145 80 141 115 157 150 142 255 80 120 139 151 255 80 135 130 164 143 150 152 154 160 149 251 75 166 105 131 184 127 151 138 187 129 162 145 167 138 169 141 168 138 167 156 146 173 255 96 103 238 72 96 139 132 164 134 167 135 179 126 154 144 159 136 206 99 148 123 167 109 133 143 127 152 255 58 78 146 107 143 144 139 191 111 155 150 164 135 222 96 169 130 180 138 153 154 169 148 168 145 153 152 163 255 97 102 185 88 132 138 167 141 175 138 175 140 169 138 161 158 170 139 159 255 159 94 111 148 219 108 139 148 155 148 157 255 145 123 220 109 138 -0 -62 -96 -133 -161 -181 -196 -208 -218 -225 -230 -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 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -191 -174 -152 -122 -80 -0 -0 137 116 208 109 131 255 148 147 163 140 136 101 220 140 109 97 166 255 155 150 171 157 155 138 175 131 174 148 170 148 162 138 135 82 198 93 60 255 169 148 153 146 175 140 167 154 154 147 175 129 169 108 218 137 165 140 153 124 186 136 143 143 115 211 182 221 247 158 134 152 133 109 162 112 140 98 203 134 157 144 152 118 178 128 168 129 155 142 129 100 85 255 103 116 255 174 146 146 169 138 167 148 173 138 167 145 166 129 181 140 151 127 184 149 107 164 105 255 158 157 161 152 158 141 165 139 134 91 172 236 149 125 91 165 240 149 155 131 140 89 153 255 126 99 255 175 153 153 160 131 121 76 255 178 143 159 145 157 111 153 255 159 120 80 255 157 144 135 92 230 161 143 96 255 148 146 120 136 238 134 115 255 112 170 255 156 215 237 208 247 255 255 207 255 233 255 68 114 158 219 88 89 106 251 255 255 255 255 87 112 147 88 146 131 145 156 161 144 146 155 241 255 64 84 93 103 121 130 142 143 143 143 137 141 151 151 149 139 138 140 145 145 144 140 148 138 136 134 128 115 128 134 136 138 148 140 144 145 145 140 138 139 149 151 151 141 137 143 143 143 142 130 121 103 93 84 64 255 241 155 146 144 161 156 145 131 146 88 147 112 87 255 255 255 255 251 106 89 88 219 158 114 68 255 233 255 207 255 255 247 208 237 215 156 255 170 112 255 115 134 238 136 120 146 148 255 96 143 161 230 92 135 144 157 255 80 120 159 255 153 111 157 145 159 143 178 255 76 121 131 160 153 153 175 255 99 126 255 153 89 140 131 155 149 240 165 91 125 149 236 172 91 134 139 165 141 158 152 161 157 158 255 105 164 107 149 184 127 151 140 181 129 166 145 167 138 173 148 167 138 169 146 146 174 255 116 103 255 85 100 129 142 155 129 168 128 178 118 152 144 157 134 203 98 140 112 162 109 133 152 134 158 247 221 182 211 115 143 143 136 186 124 153 140 165 137 218 108 169 129 175 147 154 154 167 140 175 146 153 148 169 255 60 93 198 82 135 138 162 148 170 148 174 131 175 138 155 157 171 150 155 255 166 97 109 140 220 101 136 140 163 147 148 255 131 109 208 116 137 -0 -0 -80 -122 -152 -174 -191 -204 -214 -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 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -226 -219 -210 -199 -185 -166 -141 -110 -74 -0 138 135 108 201 105 123 255 147 156 155 138 136 101 219 132 109 85 255 251 154 156 170 149 155 148 169 129 180 141 175 141 161 137 137 91 237 197 231 250 161 146 154 155 168 137 167 155 162 140 174 129 177 111 214 138 166 144 157 126 186 131 145 149 183 184 101 146 252 160 136 157 140 122 167 112 141 81 198 130 154 142 151 118 182 128 173 129 159 137 131 105 96 255 104 121 255 175 146 145 173 138 167 138 175 138 167 146 167 129 180 144 152 127 183 137 136 167 124 255 159 149 152 153 159 133 165 150 136 101 178 255 148 130 101 171 255 141 164 137 133 99 130 72 250 109 255 143 166 145 154 145 126 83 178 238 151 161 152 160 120 144 64 250 132 92 148 242 146 141 95 228 164 147 113 124 230 162 130 92 255 136 122 72 243 121 123 229 238 123 255 255 255 255 248 255 204 255 246 255 255 87 219 71 99 96 149 115 102 119 218 230 230 239 255 85 97 104 116 138 150 144 146 152 250 255 158 168 150 143 144 150 147 156 157 156 147 148 155 164 161 161 161 161 161 159 154 154 159 158 152 144 144 152 158 159 154 154 159 161 161 161 161 161 164 155 148 147 156 157 156 147 150 144 143 150 168 158 255 250 152 146 144 150 138 116 104 97 85 255 239 230 230 218 119 102 115 149 96 99 71 219 87 255 255 246 255 204 255 248 255 255 255 255 123 238 229 123 121 243 72 122 136 255 92 130 162 230 124 113 147 164 228 95 141 146 242 148 92 132 250 64 144 120 160 152 161 151 238 178 83 126 145 154 145 166 143 255 109 250 72 130 99 133 137 164 141 255 171 101 130 148 255 178 101 136 150 165 133 159 153 152 149 159 255 124 167 136 137 183 127 152 144 180 129 167 146 167 138 175 138 167 138 173 145 146 175 255 121 104 255 96 105 131 137 159 129 173 128 182 118 151 142 154 130 198 81 141 112 167 122 140 157 136 160 252 146 101 184 183 149 145 131 186 126 157 144 166 138 214 111 177 129 174 140 162 155 167 137 168 155 154 146 161 250 231 197 237 91 137 137 161 141 175 141 180 129 169 148 155 149 170 156 154 251 255 85 109 132 219 101 136 138 155 156 147 255 123 105 201 108 135 138 -0 -74 -110 -141 -166 -185 -199 -210 -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 y 284 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -216 -206 -194 -178 -157 -129 -92 -61 -0 138 134 94 199 104 117 255 157 158 148 138 136 100 214 128 109 74 255 249 163 157 161 147 162 139 168 140 176 149 168 138 160 138 149 103 233 127 146 253 155 147 163 156 161 137 168 162 155 137 174 130 182 112 210 138 167 145 159 127 180 128 158 184 153 161 96 134 255 160 137 159 144 126 174 123 140 81 197 120 147 138 147 117 182 128 173 129 160 138 136 107 106 255 104 128 255 174 146 145 174 138 167 137 179 138 167 146 168 129 180 145 152 127 183 132 95 184 130 255 158 158 145 160 156 143 164 151 140 112 162 76 251 136 112 153 75 248 163 141 144 107 129 74 253 123 255 150 173 146 160 150 131 92 181 255 166 153 146 153 136 142 83 255 151 103 161 255 155 143 109 211 166 165 116 159 255 163 143 117 77 251 126 118 255 133 97 255 86 202 97 243 207 248 255 255 206 255 236 66 106 216 222 240 255 57 96 159 220 108 116 129 142 160 157 240 255 99 139 119 121 133 151 144 144 146 239 255 76 80 91 102 120 126 131 138 149 149 139 138 141 149 139 138 137 136 135 129 129 128 126 120 106 120 126 128 129 129 135 136 137 138 139 149 141 138 139 149 149 138 131 126 120 102 91 80 76 255 239 146 144 144 151 133 121 119 139 99 255 240 157 160 142 129 116 108 220 159 96 57 255 240 222 216 106 66 236 255 206 255 255 248 207 243 97 202 86 255 97 133 255 118 126 251 77 117 143 163 255 159 116 165 166 211 109 143 155 255 161 103 151 255 83 142 136 153 146 153 166 255 181 92 131 150 160 146 173 150 255 123 253 74 129 107 144 141 163 248 75 153 112 136 251 76 162 112 140 151 164 143 156 160 145 158 158 255 130 184 95 132 183 127 152 145 180 129 168 146 167 138 179 137 167 138 174 145 146 174 255 128 104 255 106 107 136 138 160 129 173 128 182 117 147 138 147 120 197 81 140 123 174 126 144 159 137 160 255 134 96 161 153 184 158 128 180 127 159 145 167 138 210 112 182 130 174 137 155 162 168 137 161 156 163 147 155 253 146 127 233 103 149 138 160 138 168 149 176 140 168 139 162 147 161 157 163 249 255 74 109 128 214 100 136 138 148 158 157 255 117 104 199 94 134 138 -0 -61 -92 -129 -157 -178 -194 -206 -216 -223 -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 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -239 -236 -231 -226 -220 -212 -201 -188 -170 -147 -118 -78 -0 148 137 123 91 201 102 97 255 157 149 146 137 136 100 212 122 108 126 227 255 165 157 156 156 156 137 174 132 182 150 162 137 161 149 160 139 212 110 131 255 155 157 164 148 160 138 176 154 153 137 175 141 175 118 206 138 167 145 159 127 180 123 173 174 130 159 96 128 255 155 138 160 145 128 177 127 148 98 198 120 139 128 140 114 178 126 172 129 160 138 136 106 123 255 110 134 255 173 145 144 174 138 167 137 180 138 167 146 168 129 180 146 152 127 183 142 96 218 144 255 155 159 148 150 167 138 159 151 147 127 155 80 255 141 127 155 76 255 156 150 146 114 132 75 207 238 254 151 153 157 152 154 142 103 168 76 249 156 153 159 142 146 92 140 244 125 141 75 247 145 111 203 169 164 128 143 80 255 151 117 124 255 150 126 72 246 101 72 230 189 198 255 255 255 255 255 248 255 248 196 120 128 156 161 178 249 255 255 255 184 111 115 119 129 148 161 164 244 255 76 80 92 103 125 140 143 144 144 248 255 148 159 137 142 142 144 145 148 155 162 154 154 155 159 160 159 155 161 167 167 165 159 151 151 159 165 167 167 161 155 159 160 159 155 154 154 162 155 148 145 144 142 142 137 159 148 255 248 144 144 143 140 125 103 92 80 76 255 244 164 161 148 129 119 115 111 184 255 255 255 249 178 161 156 128 120 196 248 255 248 255 255 255 255 255 198 189 230 72 101 246 72 126 150 255 124 117 151 255 80 143 128 164 169 203 111 145 247 75 141 125 244 140 92 146 142 159 153 156 249 76 168 103 142 154 152 157 153 151 254 238 207 75 132 114 146 150 156 255 76 155 127 141 255 80 155 127 147 151 159 138 167 150 148 159 155 255 144 218 96 142 183 127 152 146 180 129 168 146 167 138 180 137 167 138 174 144 145 173 255 134 110 255 123 106 136 138 160 129 172 126 178 114 140 128 139 120 198 98 148 127 177 128 145 160 138 155 255 128 96 159 130 174 173 123 180 127 159 145 167 138 206 118 175 141 175 137 153 154 176 138 160 148 164 157 155 255 131 110 212 139 160 149 161 137 162 150 182 132 174 137 156 156 156 157 165 255 227 126 108 122 212 100 136 137 146 149 157 255 97 102 201 91 123 137 148 -0 -78 -118 -147 -170 -188 -201 -212 -220 -226 -231 -236 -239 -242 -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 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -216 -207 -196 -181 -161 -136 -107 -72 -0 145 137 113 109 211 93 61 255 147 147 146 136 135 101 206 118 103 103 219 255 164 149 163 149 162 143 170 141 182 140 160 138 170 150 146 109 203 106 124 255 164 157 155 145 161 148 176 148 153 138 182 142 168 126 201 138 168 146 160 127 174 133 170 170 123 159 96 122 255 152 138 160 145 139 174 129 151 99 203 130 147 128 140 100 171 122 168 127 158 137 136 106 106 228 184 146 255 171 144 144 173 137 166 137 180 138 167 146 168 129 180 146 152 127 183 141 101 118 225 255 164 157 158 139 173 141 157 148 158 129 150 91 157 243 128 151 82 178 240 146 148 128 135 76 194 106 251 152 151 159 154 161 143 121 161 80 255 168 145 154 145 159 103 153 255 140 136 81 255 151 105 206 144 173 132 144 101 67 242 138 107 70 236 121 124 255 115 79 171 232 94 185 233 204 206 248 255 255 211 255 196 75 81 122 120 150 125 141 154 233 255 64 83 92 108 120 122 129 139 249 255 149 161 142 136 138 149 150 151 152 242 255 75 77 83 93 108 109 110 111 114 118 120 120 120 119 118 111 111 111 110 108 104 86 104 108 110 111 111 111 118 119 120 120 120 118 114 111 110 109 108 93 83 77 75 255 242 152 151 150 149 138 136 142 161 149 255 249 139 129 122 120 108 92 83 64 255 233 154 141 125 150 120 122 81 75 196 255 211 255 255 248 206 204 233 185 94 232 171 79 115 255 124 121 236 70 107 138 242 67 101 144 132 173 144 206 105 151 255 81 136 140 255 153 103 159 145 154 145 168 255 80 161 121 143 161 154 159 151 152 251 106 194 76 135 128 148 146 240 178 82 151 128 243 157 91 150 129 158 148 157 141 173 139 158 157 164 255 225 118 101 141 183 127 152 146 180 129 168 146 167 138 180 137 166 137 173 144 144 171 255 146 184 228 106 106 136 137 158 127 168 122 171 100 140 128 147 130 203 99 151 129 174 139 145 160 138 152 255 122 96 159 123 170 170 133 174 127 160 146 168 138 201 126 168 142 182 138 153 148 176 148 161 145 155 157 164 255 124 106 203 109 146 150 170 138 160 140 182 141 170 143 162 149 163 149 164 255 219 103 103 118 206 101 135 136 146 147 147 255 61 93 211 109 113 137 145 -0 -72 -107 -136 -161 -181 -196 -207 -216 -223 -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 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -212 -202 -189 -172 -151 -123 -89 -0 -0 141 137 102 86 255 202 234 251 141 157 150 131 123 89 204 116 101 101 212 255 156 155 157 156 155 138 176 143 174 138 160 150 170 140 142 109 196 105 118 255 164 148 153 146 170 150 168 146 154 149 183 132 167 133 196 139 168 146 160 127 176 135 169 161 120 158 96 117 255 147 149 164 149 132 173 129 153 99 206 134 154 138 140 100 167 111 161 123 154 135 135 105 104 218 79 222 249 169 140 143 171 136 166 136 180 137 167 145 168 129 180 145 152 127 184 150 107 119 74 250 165 150 159 140 164 153 147 157 157 132 151 101 165 255 131 150 92 180 255 151 153 129 144 78 193 98 255 156 151 151 162 152 146 130 157 91 165 239 149 160 153 152 125 130 75 248 139 98 193 230 112 205 144 174 136 154 111 99 255 150 112 80 181 222 103 70 234 98 181 255 119 86 255 255 255 255 255 255 247 255 250 255 67 111 155 144 153 174 147 160 152 251 255 187 176 166 172 168 162 153 156 241 255 76 80 91 103 121 130 142 143 143 246 254 198 198 187 181 181 182 184 185 186 186 186 185 183 181 186 180 177 174 169 162 162 169 174 177 180 186 181 183 185 186 186 186 185 184 182 181 181 187 198 198 254 246 143 143 142 130 121 103 91 80 76 255 241 156 153 162 168 172 166 176 187 255 251 152 160 147 174 153 144 155 111 67 255 250 255 247 255 255 255 255 255 255 86 119 255 181 98 234 70 103 222 181 80 112 150 255 99 111 154 136 174 144 205 112 230 193 98 139 248 75 130 125 152 153 160 149 239 165 91 157 130 146 152 162 151 151 156 255 98 193 78 144 129 153 151 255 180 92 150 131 255 165 101 151 132 157 157 147 153 164 140 159 150 165 250 74 119 107 150 184 127 152 145 180 129 168 145 167 137 180 136 166 136 171 143 140 169 249 222 79 218 104 105 135 135 154 123 161 111 167 100 140 138 154 134 206 99 153 129 173 132 149 164 149 147 255 117 96 158 120 161 169 135 176 127 160 146 168 139 196 133 167 132 183 149 154 146 168 150 170 146 153 148 164 255 118 105 196 109 142 140 170 150 160 138 174 143 176 138 155 156 157 155 156 255 212 101 101 116 204 89 123 131 150 157 141 251 234 202 255 86 102 137 141 -0 -0 -89 -123 -151 -172 -189 -202 -212 -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 y 288 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -240 -237 -233 -229 -223 -217 -208 -197 -182 -163 -138 -109 -73 -0 156 138 139 92 71 255 127 145 251 150 158 141 129 126 83 200 113 100 100 209 255 163 148 162 148 154 149 178 142 168 137 161 156 161 137 131 100 197 103 98 255 154 145 154 156 172 150 162 147 163 151 175 129 167 140 191 139 168 146 160 127 175 136 169 154 118 158 95 98 255 151 152 166 141 141 168 129 161 110 202 136 157 142 147 114 171 111 155 111 147 130 131 103 103 213 86 58 246 174 145 141 169 132 164 136 179 137 166 145 167 129 179 145 151 126 186 148 111 119 105 255 163 158 154 150 154 158 149 157 149 143 153 113 145 75 248 151 102 165 75 249 156 129 148 91 197 122 255 167 152 151 161 154 150 142 159 102 172 255 159 152 147 153 141 137 78 255 151 100 195 255 129 181 158 152 141 157 128 108 67 250 125 92 188 255 131 76 197 213 183 61 251 96 68 246 236 248 211 247 255 255 207 255 244 255 255 80 122 113 139 160 152 172 175 254 77 125 108 116 135 143 152 147 155 250 255 148 160 141 135 136 140 149 148 157 231 255 68 78 90 102 113 127 128 128 128 128 128 123 128 131 136 136 133 127 115 127 133 136 136 131 128 123 128 128 128 128 128 127 113 102 90 78 68 255 231 157 148 149 140 136 135 141 160 148 255 250 155 147 152 143 135 116 108 125 77 254 175 172 152 160 139 113 122 80 255 255 244 255 207 255 255 247 211 248 236 246 68 96 251 61 183 213 197 76 131 255 188 92 125 250 67 108 128 157 141 152 158 181 129 255 195 100 151 255 78 137 141 153 147 152 159 255 172 102 159 142 150 154 161 151 152 167 255 122 197 91 148 129 156 249 75 165 102 151 248 75 145 113 153 143 149 157 149 158 154 150 154 158 163 255 105 119 111 148 186 126 151 145 179 129 167 145 166 137 179 136 164 132 169 141 145 174 246 58 86 213 103 103 131 130 147 111 155 111 171 114 147 142 157 136 202 110 161 129 168 141 141 166 152 151 255 98 95 158 118 154 169 136 175 127 160 146 168 139 191 140 167 129 175 151 163 147 162 150 172 156 154 145 154 255 98 103 197 100 131 137 161 156 161 137 168 142 178 149 154 148 162 148 163 255 209 100 100 113 200 83 126 129 141 158 150 251 145 127 255 71 92 139 138 156 -0 -73 -109 -138 -163 -182 -197 -208 -217 -223 -229 -233 -237 -240 -243 -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 y 289 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -241 -238 -235 -231 -226 -220 -212 -203 -190 -174 -153 -125 -91 -0 -0 153 137 151 121 111 240 114 130 255 151 148 137 128 113 78 196 110 85 106 221 255 164 150 155 146 163 151 177 132 167 138 169 156 155 137 134 112 206 92 61 255 147 146 163 158 171 140 162 157 164 151 169 129 176 142 186 139 168 146 160 127 168 141 170 156 113 165 82 61 255 153 152 167 144 144 172 135 154 115 200 136 159 144 151 117 178 122 161 111 139 119 123 97 102 209 101 90 255 167 147 129 175 140 160 135 177 136 165 144 166 128 179 145 150 122 179 161 117 120 124 255 154 158 156 150 156 156 158 148 158 137 156 127 148 76 255 152 112 166 77 255 162 128 135 103 204 129 255 167 154 151 152 162 151 144 165 117 155 76 249 154 153 160 143 143 91 199 229 111 190 70 241 172 166 155 158 143 138 112 92 255 142 109 177 94 255 94 194 85 225 117 255 121 114 255 66 196 255 255 255 255 248 255 227 255 155 229 255 68 78 100 136 111 134 158 242 255 75 80 93 112 121 137 142 145 153 242 255 75 89 83 99 100 104 109 114 127 239 129 138 139 144 136 142 142 139 149 147 156 153 155 145 143 142 137 127 127 137 142 143 145 155 153 156 147 149 139 142 142 136 144 139 138 129 239 127 114 109 104 100 99 83 89 75 255 242 153 145 142 137 121 112 93 80 75 255 242 158 134 111 136 100 78 68 255 229 155 255 227 255 248 255 255 255 255 196 66 255 114 121 255 117 225 85 194 94 255 94 177 109 142 255 92 112 138 143 158 155 166 172 241 70 190 111 229 199 91 143 143 160 153 154 249 76 155 117 165 144 151 162 152 151 154 167 255 129 204 103 135 128 162 255 77 166 112 152 255 76 148 127 156 137 158 148 158 156 156 150 156 158 154 255 124 120 117 161 179 122 150 145 179 128 166 144 165 136 177 135 160 140 175 129 147 167 255 90 101 209 102 97 123 119 139 111 161 122 178 117 151 144 159 136 200 115 154 135 172 144 144 167 152 153 255 61 82 165 113 156 170 141 168 127 160 146 168 139 186 142 176 129 169 151 164 157 162 140 171 158 163 146 147 255 61 92 206 112 134 137 155 156 169 138 167 132 177 151 163 146 155 150 164 255 221 106 8