param a 0.2252825176 param b 1.1622323044 param g 0.0000931173 param k 0.0117087859 param m 0.0211571683 param r 0.5855722897 param s 0.0000000000 param t 0.0854254178 param n 800 param y 780 param z 10 param i 30000 param x 924 y 0 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 y 2 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -249 -249 -248 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -248 -249 -249 -250 -251 -251 -252 -253 -253 y 3 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -246 -245 -245 -245 -245 -246 -246 -247 -248 -248 -249 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -249 -248 -248 -247 -246 -246 -245 -245 -245 -245 -246 -246 -248 -249 -250 -251 -252 -253 y 4 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -250 -248 -246 -244 -242 -240 -239 -239 -239 -240 -240 -241 -243 -244 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -240 -240 -239 -239 -239 -240 -242 -244 -246 -248 -250 -251 -252 y 5 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -239 -235 -232 -230 -229 -230 -231 -233 -234 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -234 -233 -231 -230 -229 -230 -232 -235 -239 -243 -246 -249 -251 -252 y 6 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -233 -226 -219 -215 -214 -215 -217 -220 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -226 -223 -220 -217 -215 -214 -215 -219 -226 -233 -239 -244 -248 -250 -252 y 7 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -214 -201 -191 -187 -189 -194 -200 -206 -212 -217 -221 -225 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -221 -217 -212 -206 -200 -194 -189 -187 -191 -201 -214 -226 -235 -242 -246 -249 -251 y 8 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -240 -232 -219 -201 -178 -157 -146 -147 -156 -168 -179 -189 -198 -205 -212 -217 -222 -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 -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 -222 -217 -212 -205 -198 -189 -179 -168 -156 -147 -146 -157 -178 -201 -219 -232 -240 -246 -249 -251 y 9 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -191 -157 -116 -89 -85 -97 -119 -138 -155 -170 -182 -192 -201 -208 -214 -220 -224 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -235 -232 -228 -224 -220 -214 -208 -201 -192 -182 -170 -155 -138 -119 -97 -85 -89 -116 -157 -191 -215 -230 -239 -245 -248 -251 y 10 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -187 -146 -89 255 -0 -0 -54 -81 -107 -129 -148 -164 -178 -189 -198 -206 -212 -218 -223 -227 -231 -234 -236 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -236 -234 -231 -227 -223 -218 -212 -206 -198 -189 -178 -164 -148 -129 -107 -81 -54 -0 -0 255 -89 -146 -187 -214 -229 -239 -245 -248 -251 y 11 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -189 -147 -85 -0 255 255 -0 -0 -48 -75 -102 -125 -145 -162 -175 -186 -196 -204 -210 -216 -221 -226 -229 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -229 -226 -221 -216 -210 -204 -196 -186 -175 -162 -145 -125 -102 -75 -48 -0 -0 255 255 -0 -85 -147 -189 -215 -230 -239 -245 -248 -251 y 12 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -194 -156 -97 -0 255 255 255 255 -0 -0 -45 -72 -100 -124 -144 -160 -173 -184 -194 -202 -209 -215 -220 -225 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -235 -232 -228 -225 -220 -215 -209 -202 -194 -184 -173 -160 -144 -124 -100 -72 -45 -0 -0 255 255 255 255 -0 -97 -156 -194 -217 -231 -240 -245 -249 -251 y 13 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -240 -233 -220 -200 -168 -119 -54 -0 255 255 255 177 255 -0 -0 -44 -73 -103 -126 -144 -159 -172 -183 -192 -200 -207 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -207 -200 -192 -183 -172 -159 -144 -126 -103 -73 -44 -0 -0 255 177 255 255 255 -0 -54 -119 -168 -200 -220 -233 -240 -246 -249 -251 y 14 -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 -254 -254 -253 -253 -251 -249 -246 -241 -234 -223 -206 -179 -138 -81 -0 255 255 255 255 255 134 255 -0 -0 -47 -77 -106 -125 -142 -157 -170 -181 -191 -199 -206 -212 -218 -223 -227 -230 -233 -236 -238 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -238 -236 -233 -230 -227 -223 -218 -212 -206 -199 -191 -181 -170 -157 -142 -125 -106 -77 -47 -0 -0 255 134 255 255 255 255 255 -0 -81 -138 -179 -206 -223 -234 -241 -246 -249 -251 y 15 -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 -254 -254 -253 -253 -251 -250 -247 -243 -236 -226 -212 -189 -155 -107 -48 -0 177 255 255 255 158 255 141 255 -0 -0 -54 -84 -105 -124 -141 -156 -168 -180 -189 -198 -205 -211 -217 -222 -226 -230 -233 -235 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -235 -233 -230 -226 -222 -217 -211 -205 -198 -189 -180 -168 -156 -141 -124 -105 -84 -54 -0 -0 255 141 255 158 255 255 255 177 -0 -48 -107 -155 -189 -212 -226 -236 -243 -247 -250 -251 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 -250 -248 -244 -238 -229 -217 -198 -170 -129 -75 -0 255 255 255 255 255 255 154 255 165 178 -0 -37 -60 -83 -104 -123 -139 -154 -167 -178 -188 -196 -204 -210 -216 -221 -225 -229 -232 -235 -237 -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 -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 -237 -235 -232 -229 -225 -221 -216 -210 -204 -196 -188 -178 -167 -154 -139 -123 -104 -83 -60 -37 -0 178 165 255 154 255 255 255 255 255 255 -0 -75 -129 -170 -198 -217 -229 -238 -244 -248 -250 -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 -250 -248 -245 -240 -232 -221 -205 -182 -148 -102 -45 -0 134 158 255 255 255 177 255 158 224 152 182 -0 -37 -59 -82 -102 -121 -138 -152 -165 -176 -186 -195 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -195 -186 -176 -165 -152 -138 -121 -102 -82 -59 -37 -0 182 152 224 158 255 177 255 255 255 158 134 -0 -45 -102 -148 -182 -205 -221 -232 -240 -245 -248 -250 -252 y 18 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -225 -212 -192 -164 -125 -72 -0 255 255 255 255 255 255 255 134 255 105 255 156 163 -0 -0 -53 -75 -99 -118 -136 -150 -164 -175 -185 -194 -201 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -201 -194 -185 -175 -164 -150 -136 -118 -99 -75 -53 -0 -0 163 156 255 105 255 134 255 255 255 255 255 255 255 -0 -72 -125 -164 -192 -212 -225 -235 -241 -246 -249 -251 -252 y 19 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -237 -229 -217 -201 -178 -145 -100 -44 -0 141 154 177 255 255 255 158 255 145 255 119 182 162 170 -0 -0 -46 -71 -96 -116 -133 -148 -162 -173 -183 -192 -200 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -200 -192 -183 -173 -162 -148 -133 -116 -96 -71 -46 -0 -0 170 162 182 119 255 145 255 158 255 255 255 177 154 141 -0 -44 -100 -145 -178 -201 -217 -229 -237 -243 -247 -249 -251 -252 y 20 -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 -254 -254 -253 -253 -252 -250 -248 -244 -239 -232 -222 -208 -189 -162 -124 -73 -0 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 -0 -0 -43 -68 -92 -113 -131 -146 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -146 -131 -113 -92 -68 -43 -0 -0 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 -0 -73 -124 -162 -189 -208 -222 -232 -239 -244 -248 -250 -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 -248 -245 -241 -235 -226 -214 -198 -175 -144 -103 -47 -0 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 -0 -0 -41 -65 -90 -110 -128 -144 -158 -170 -180 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -180 -170 -158 -144 -128 -110 -90 -65 -41 -0 -0 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 -0 -47 -103 -144 -175 -198 -214 -226 -235 -241 -245 -248 -251 -252 -253 y 22 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -230 -220 -206 -186 -160 -126 -77 -0 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 -0 -0 -40 -63 -87 -108 -126 -142 -156 -168 -179 -188 -196 -204 -210 -215 -220 -225 -228 -232 -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 -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 -232 -228 -225 -220 -215 -210 -204 -196 -188 -179 -168 -156 -142 -126 -108 -87 -63 -40 -0 -0 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 -0 -77 -126 -160 -186 -206 -220 -230 -238 -243 -247 -249 -251 -252 -253 y 23 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -244 -240 -233 -224 -212 -196 -173 -144 -106 -54 -0 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 -0 -0 -38 -62 -85 -106 -124 -140 -154 -166 -177 -187 -195 -202 -209 -215 -219 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -231 -228 -224 -219 -215 -209 -202 -195 -187 -177 -166 -154 -140 -124 -106 -85 -62 -38 -0 -0 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 -0 -54 -106 -144 -173 -196 -212 -224 -233 -240 -244 -248 -250 -251 -253 -253 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 -250 -248 -246 -242 -236 -228 -218 -204 -184 -159 -125 -84 -37 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 -0 -0 -37 -60 -83 -103 -122 -138 -152 -164 -175 -185 -194 -201 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -201 -194 -185 -175 -164 -152 -138 -122 -103 -83 -60 -37 -0 -0 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 -37 -84 -125 -159 -184 -204 -218 -228 -236 -242 -246 -248 -250 -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 -252 -251 -249 -247 -243 -238 -232 -223 -210 -194 -172 -142 -105 -60 -0 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 -0 -0 -37 -54 -75 -100 -118 -135 -150 -163 -174 -184 -192 -200 -207 -213 -218 -222 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -222 -218 -213 -207 -200 -192 -184 -174 -163 -150 -135 -118 -100 -75 -54 -37 -0 -0 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 -0 -60 -105 -142 -172 -194 -210 -223 -232 -238 -243 -247 -249 -251 -252 -253 -254 y 26 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -216 -202 -183 -157 -124 -83 -37 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 -0 -0 -46 -71 -95 -115 -132 -147 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -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 -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 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -147 -132 -115 -95 -71 -46 -0 -0 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 -37 -83 -124 -157 -183 -202 -216 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 y 27 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -242 -237 -231 -221 -209 -192 -170 -141 -104 -59 -0 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 -0 -0 -43 -68 -92 -112 -129 -145 -158 -170 -180 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -180 -170 -158 -145 -129 -112 -92 -68 -43 -0 -0 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 -0 -59 -104 -141 -170 -192 -209 -221 -231 -237 -242 -246 -249 -251 -252 -253 -253 -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 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -181 -156 -123 -82 -0 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 -0 -0 -41 -65 -88 -109 -127 -142 -156 -168 -179 -188 -196 -203 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -179 -168 -156 -142 -127 -109 -88 -65 -41 -0 -0 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 -0 -82 -123 -156 -181 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 y 29 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -229 -220 -207 -191 -168 -139 -102 -53 -0 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 -0 -0 -39 -62 -86 -106 -124 -140 -154 -166 -177 -187 -195 -202 -209 -214 -219 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -209 -202 -195 -187 -177 -166 -154 -140 -124 -106 -86 -62 -39 -0 -0 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 -0 -53 -102 -139 -168 -191 -207 -220 -229 -236 -242 -245 -248 -250 -252 -253 -253 -254 -254 y 30 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -199 -180 -154 -121 -75 -0 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 -0 -0 -38 -60 -83 -104 -122 -138 -152 -164 -175 -185 -194 -201 -208 -213 -218 -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 -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 -218 -213 -208 -201 -194 -185 -175 -164 -152 -138 -122 -104 -83 -60 -38 -0 -0 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 -0 -75 -121 -154 -180 -199 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -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 -252 -251 -250 -248 -245 -241 -236 -228 -219 -206 -189 -167 -138 -99 -46 -0 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 -0 -0 -37 -59 -81 -100 -119 -135 -150 -162 -174 -184 -192 -200 -207 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -207 -200 -192 -184 -174 -162 -150 -135 -119 -100 -81 -59 -37 -0 -0 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 -0 -46 -99 -138 -167 -189 -206 -219 -228 -236 -241 -245 -248 -250 -251 -252 -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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -198 -178 -152 -118 -71 -0 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 -0 -0 -51 -71 -95 -115 -132 -147 -160 -172 -182 -191 -199 -205 -211 -217 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -237 -235 -232 -229 -225 -221 -217 -211 -205 -199 -191 -182 -172 -160 -147 -132 -115 -95 -71 -51 -0 -0 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 -0 -71 -118 -152 -178 -198 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 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 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -205 -188 -165 -136 -96 -43 -0 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 -0 -0 -43 -68 -92 -112 -129 -145 -158 -170 -180 -189 -197 -204 -210 -216 -221 -225 -228 -232 -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 -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 -232 -228 -225 -221 -216 -210 -204 -197 -189 -180 -170 -158 -145 -129 -112 -92 -68 -43 -0 -0 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 -0 -43 -96 -136 -165 -188 -205 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 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 -252 -251 -250 -248 -246 -242 -237 -231 -223 -211 -196 -176 -150 -116 -68 -0 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 -0 -0 -41 -65 -88 -109 -126 -142 -156 -168 -178 -188 -196 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -234 -231 -228 -224 -220 -215 -209 -203 -196 -188 -178 -168 -156 -142 -126 -109 -88 -65 -41 -0 -0 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 -0 -68 -116 -150 -176 -196 -211 -223 -231 -237 -242 -246 -248 -250 -251 -252 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -217 -204 -186 -164 -133 -92 -41 -0 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 -0 -0 -39 -62 -86 -106 -124 -140 -154 -166 -177 -186 -195 -202 -208 -214 -219 -223 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -223 -219 -214 -208 -202 -195 -186 -177 -166 -154 -140 -124 -106 -86 -62 -39 -0 -0 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 -0 -41 -92 -133 -164 -186 -204 -217 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -222 -210 -195 -175 -148 -113 -65 -0 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 -0 -0 -38 -60 -83 -103 -121 -137 -152 -164 -175 -185 -193 -201 -207 -213 -218 -223 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -223 -218 -213 -207 -201 -193 -185 -175 -164 -152 -137 -121 -103 -83 -60 -38 -0 -0 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 -0 -65 -113 -148 -175 -195 -210 -222 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -250 -249 -246 -243 -239 -233 -226 -216 -203 -185 -162 -131 -90 -40 -0 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 -0 -0 -37 -54 -75 -100 -118 -135 -149 -162 -173 -183 -192 -199 -206 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -212 -206 -199 -192 -183 -173 -162 -149 -135 -118 -100 -75 -54 -37 -0 -0 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 -0 -40 -90 -131 -162 -185 -203 -216 -226 -233 -239 -243 -246 -249 -250 -252 -253 -253 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -221 -209 -194 -173 -146 -110 -63 -0 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 -0 -0 -46 -71 -95 -115 -132 -147 -160 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -181 -171 -160 -147 -132 -115 -95 -71 -46 -0 -0 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 -0 -63 -110 -146 -173 -194 -209 -221 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -201 -183 -160 -128 -87 -38 -0 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 -0 -0 -43 -67 -91 -111 -129 -144 -158 -169 -180 -189 -197 -204 -210 -216 -220 -225 -228 -231 -234 -237 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -225 -220 -216 -210 -204 -197 -189 -180 -169 -158 -144 -129 -111 -91 -67 -43 -0 -0 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 -0 -38 -87 -128 -160 -183 -201 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -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 -253 -253 -252 -251 -249 -247 -244 -241 -235 -229 -220 -208 -192 -172 -144 -108 -62 -0 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 -0 -0 -40 -64 -88 -108 -126 -142 -155 -167 -178 -187 -196 -203 -209 -215 -220 -224 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -215 -209 -203 -196 -187 -178 -167 -155 -142 -126 -108 -88 -64 -40 -0 -0 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 -0 -62 -108 -144 -172 -192 -208 -220 -229 -235 -241 -244 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -200 -182 -158 -126 -85 -37 -0 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 -0 -0 -39 -62 -85 -105 -123 -139 -153 -165 -176 -186 -194 -202 -208 -214 -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 -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 -214 -208 -202 -194 -186 -176 -165 -153 -139 -123 -105 -85 -62 -39 -0 -0 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 -0 -37 -85 -126 -158 -182 -200 -214 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -207 -191 -170 -142 -106 -60 -0 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -37 -60 -83 -103 -121 -137 -151 -163 -175 -184 -193 -200 -207 -213 -218 -222 -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 -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 -222 -218 -213 -207 -200 -193 -184 -175 -163 -151 -137 -121 -103 -83 -60 -37 -0 -0 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 -0 -60 -106 -142 -170 -191 -207 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -213 -199 -180 -156 -124 -83 -37 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -0 -53 -75 -99 -117 -134 -148 -161 -173 -183 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -183 -173 -161 -148 -134 -117 -99 -75 -53 -0 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 -37 -83 -124 -156 -180 -199 -213 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -234 -227 -218 -206 -190 -168 -140 -103 -54 -0 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -45 -70 -94 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -181 -171 -159 -146 -131 -113 -94 -70 -45 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 -0 -54 -103 -140 -168 -190 -206 -218 -227 -234 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -248 -245 -242 -237 -231 -223 -212 -198 -179 -154 -122 -75 -0 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -42 -66 -90 -110 -128 -143 -157 -169 -179 -188 -197 -204 -210 -215 -220 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -197 -188 -179 -169 -157 -143 -128 -110 -90 -66 -42 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 -0 -75 -122 -154 -179 -198 -212 -223 -231 -237 -242 -245 -248 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -166 -138 -100 -46 -0 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -40 -63 -87 -107 -125 -141 -155 -167 -178 -187 -195 -202 -209 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -209 -202 -195 -187 -178 -167 -155 -141 -125 -107 -87 -63 -40 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 -0 -46 -100 -138 -166 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -222 -211 -196 -177 -152 -118 -71 -0 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -38 -61 -84 -104 -123 -138 -153 -165 -176 -185 -194 -201 -208 -213 -218 -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 -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 -218 -213 -208 -201 -194 -185 -176 -165 -153 -138 -123 -104 -84 -61 -38 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 -0 -71 -118 -152 -177 -196 -211 -222 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -216 -204 -187 -164 -135 -95 -43 -0 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -37 -59 -82 -102 -120 -136 -150 -163 -174 -184 -192 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -192 -184 -174 -163 -150 -136 -120 -102 -82 -59 -37 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 -0 -43 -95 -135 -164 -187 -204 -216 -226 -233 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -236 -230 -221 -210 -195 -175 -150 -115 -68 -0 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -53 -74 -97 -116 -133 -148 -161 -172 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -235 -237 -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 -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 -237 -235 -232 -229 -225 -221 -217 -212 -206 -199 -191 -182 -172 -161 -148 -133 -116 -97 -74 -53 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 -0 -68 -115 -150 -175 -195 -210 -221 -230 -236 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -250 -248 -246 -243 -238 -233 -225 -215 -202 -185 -163 -132 -92 -41 -0 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -44 -69 -92 -113 -130 -145 -159 -170 -181 -190 -197 -204 -211 -216 -221 -225 -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 -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 -225 -221 -216 -211 -204 -197 -190 -181 -170 -159 -145 -130 -113 -92 -69 -44 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 -0 -41 -92 -132 -163 -185 -202 -215 -225 -233 -238 -243 -246 -248 -250 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -229 -220 -209 -194 -174 -147 -112 -65 -0 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -41 -65 -89 -109 -127 -143 -156 -168 -179 -188 -196 -203 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -179 -168 -156 -143 -127 -109 -89 -65 -41 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 -0 -65 -112 -147 -174 -194 -209 -220 -229 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -201 -184 -160 -129 -88 -39 -0 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -39 -63 -86 -106 -124 -140 -154 -166 -177 -187 -195 -202 -209 -214 -219 -223 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -223 -219 -214 -209 -202 -195 -187 -177 -166 -154 -140 -124 -106 -86 -63 -39 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 -0 -39 -88 -129 -160 -184 -201 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -219 -208 -192 -172 -145 -109 -62 -0 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -38 -61 -84 -104 -122 -138 -152 -164 -175 -185 -193 -201 -207 -213 -218 -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 -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 -218 -213 -207 -201 -193 -185 -175 -164 -152 -138 -122 -104 -84 -61 -38 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 -0 -62 -109 -145 -172 -192 -208 -219 -228 -235 -240 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -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 -253 -253 -252 -251 -249 -248 -245 -242 -237 -232 -224 -214 -200 -182 -158 -127 -86 -38 -0 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -37 -59 -81 -100 -119 -135 -150 -162 -174 -183 -192 -200 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -200 -192 -183 -174 -162 -150 -135 -119 -100 -81 -59 -37 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 -0 -38 -86 -127 -158 -182 -200 -214 -224 -232 -237 -242 -245 -248 -249 -251 -252 -253 -253 -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 -252 -251 -250 -249 -246 -243 -240 -234 -228 -219 -207 -191 -170 -142 -106 -60 -0 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -51 -71 -95 -115 -132 -147 -160 -172 -182 -191 -198 -205 -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 -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 -205 -198 -191 -182 -172 -160 -147 -132 -115 -95 -71 -51 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 -0 -60 -106 -142 -170 -191 -207 -219 -228 -234 -240 -243 -246 -249 -250 -251 -252 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -180 -156 -124 -83 -37 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -43 -68 -92 -112 -129 -145 -158 -170 -180 -189 -197 -204 -210 -216 -220 -225 -228 -232 -234 -237 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -216 -210 -204 -197 -189 -180 -170 -158 -145 -129 -112 -92 -68 -43 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 -37 -83 -124 -156 -180 -199 -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 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 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -140 -104 -59 -0 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -41 -65 -88 -109 -126 -142 -156 -168 -178 -188 -196 -203 -209 -215 -220 -224 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -215 -209 -203 -196 -188 -178 -168 -156 -142 -126 -109 -88 -65 -41 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 -0 -59 -104 -140 -168 -190 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -230 -222 -212 -198 -179 -154 -122 -81 -0 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -39 -62 -86 -106 -124 -140 -154 -166 -177 -186 -194 -202 -208 -214 -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 -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 -214 -208 -202 -194 -186 -177 -166 -154 -140 -124 -106 -86 -62 -39 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 -0 -81 -122 -154 -179 -198 -212 -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 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 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -188 -166 -138 -100 -51 -0 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -38 -60 -83 -103 -121 -137 -151 -164 -175 -185 -193 -201 -207 -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 -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 -207 -201 -193 -185 -175 -164 -151 -137 -121 -103 -83 -60 -38 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 -0 -51 -100 -138 -166 -188 -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 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 -252 -252 -251 -249 -247 -244 -241 -236 -230 -222 -211 -196 -177 -152 -119 -71 -0 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -37 -54 -75 -99 -118 -135 -149 -162 -173 -183 -192 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -226 -222 -217 -212 -206 -199 -192 -183 -173 -162 -149 -135 -118 -99 -75 -54 -37 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 -0 -71 -119 -152 -177 -196 -211 -222 -230 -236 -241 -244 -247 -249 -251 -252 -252 -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 -238 -233 -226 -216 -203 -187 -164 -135 -95 -43 -0 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -46 -71 -95 -114 -131 -146 -160 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -181 -171 -160 -146 -131 -114 -95 -71 -46 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 -0 -43 -95 -135 -164 -187 -203 -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 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 -252 -252 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -175 -150 -115 -68 -0 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -43 -67 -91 -111 -128 -144 -157 -169 -180 -189 -197 -204 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -197 -189 -180 -169 -157 -144 -128 -111 -91 -67 -43 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 -0 -68 -115 -150 -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 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -132 -92 -41 -0 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -40 -64 -88 -108 -126 -141 -155 -167 -178 -187 -195 -203 -209 -215 -219 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -242 -241 -239 -236 -234 -231 -228 -224 -219 -215 -209 -203 -195 -187 -178 -167 -155 -141 -126 -108 -88 -64 -40 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 -0 -41 -92 -132 -162 -185 -202 -215 -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 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 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -209 -194 -174 -147 -112 -65 -0 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -39 -62 -85 -105 -123 -139 -153 -165 -176 -186 -194 -201 -208 -214 -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 -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 -214 -208 -201 -194 -186 -176 -165 -153 -139 -123 -105 -85 -62 -39 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 -0 -65 -112 -147 -174 -194 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -224 -214 -201 -184 -160 -129 -88 -39 -0 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -37 -60 -83 -103 -121 -137 -151 -163 -174 -184 -193 -200 -207 -213 -218 -222 -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 -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 -222 -218 -213 -207 -200 -193 -184 -174 -163 -151 -137 -121 -103 -83 -60 -37 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 -0 -39 -88 -129 -160 -184 -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 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 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -62 -0 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -0 -53 -75 -99 -117 -134 -148 -161 -173 -183 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -237 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -183 -173 -161 -148 -134 -117 -99 -75 -53 -0 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 -0 -62 -109 -145 -172 -192 -208 -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 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 -247 -245 -242 -237 -231 -224 -213 -200 -182 -158 -126 -86 -38 -0 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -45 -70 -94 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -181 -171 -159 -146 -131 -113 -94 -70 -45 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 -0 -38 -86 -126 -158 -182 -200 -213 -224 -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 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 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -142 -106 -60 -0 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -42 -66 -90 -110 -128 -143 -157 -169 -179 -188 -196 -204 -210 -215 -220 -224 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -196 -188 -179 -169 -157 -143 -128 -110 -90 -66 -42 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 -0 -60 -106 -142 -170 -191 -207 -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 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 -212 -199 -180 -156 -124 -83 -37 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -40 -63 -87 -107 -125 -141 -155 -167 -177 -187 -195 -202 -209 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -227 -224 -219 -214 -209 -202 -195 -187 -177 -167 -155 -141 -125 -107 -87 -63 -40 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 -37 -83 -124 -156 -180 -199 -212 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -205 -189 -168 -140 -103 -54 -0 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -38 -61 -84 -104 -122 -138 -152 -165 -176 -185 -194 -201 -208 -213 -218 -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 -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 -218 -213 -208 -201 -194 -185 -176 -165 -152 -138 -122 -104 -84 -61 -38 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 -0 -54 -103 -140 -168 -189 -205 -218 -227 -234 -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 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 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -154 -121 -75 -0 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -37 -59 -82 -102 -120 -136 -150 -163 -174 -184 -192 -200 -207 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -207 -200 -192 -184 -174 -163 -150 -136 -120 -102 -82 -59 -37 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 -0 -75 -121 -154 -178 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -166 -137 -100 -46 -0 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -53 -74 -97 -116 -133 -148 -161 -172 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -235 -237 -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 -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 -237 -235 -232 -229 -225 -221 -217 -212 -206 -199 -191 -182 -172 -161 -148 -133 -116 -97 -74 -53 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 -0 -46 -100 -137 -166 -188 -204 -217 -226 -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 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 -221 -210 -196 -177 -152 -118 -71 -0 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -44 -69 -92 -112 -130 -145 -159 -170 -180 -190 -197 -204 -211 -216 -221 -225 -228 -232 -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 -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 -232 -228 -225 -221 -216 -211 -204 -197 -190 -180 -170 -159 -145 -130 -112 -92 -69 -44 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 -0 -71 -118 -152 -177 -196 -210 -221 -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 -203 -186 -164 -135 -95 -43 -0 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -41 -65 -89 -109 -127 -143 -156 -168 -179 -188 -196 -203 -210 -215 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -179 -168 -156 -143 -127 -109 -89 -65 -41 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 -0 -43 -95 -135 -164 -186 -203 -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 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -209 -195 -175 -149 -115 -67 -0 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -39 -63 -86 -106 -124 -140 -154 -166 -177 -186 -195 -202 -208 -214 -219 -223 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -223 -219 -214 -208 -202 -195 -186 -177 -166 -154 -140 -124 -106 -86 -63 -39 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 -0 -67 -115 -149 -175 -195 -209 -221 -229 -235 -240 -244 -247 -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 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 -225 -215 -202 -185 -162 -132 -91 -40 -0 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -38 -61 -84 -104 -122 -138 -152 -164 -175 -185 -193 -201 -207 -213 -218 -223 -227 -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 -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 -227 -223 -218 -213 -207 -201 -193 -185 -175 -164 -152 -138 -122 -104 -84 -61 -38 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 -0 -40 -91 -132 -162 -185 -202 -215 -225 -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 -249 -246 -244 -240 -235 -228 -220 -208 -193 -173 -147 -111 -64 -0 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -37 -59 -81 -100 -119 -135 -150 -162 -174 -183 -192 -200 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -200 -192 -183 -174 -162 -150 -135 -119 -100 -81 -59 -37 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 -0 -64 -111 -147 -173 -193 -208 -220 -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 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 -242 -237 -232 -224 -214 -201 -183 -160 -129 -88 -39 -0 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -51 -71 -95 -115 -132 -147 -160 -172 -182 -191 -198 -205 -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 -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 -205 -198 -191 -182 -172 -160 -147 -132 -115 -95 -71 -51 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 -0 -39 -88 -129 -160 -183 -201 -214 -224 -232 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -234 -228 -219 -207 -192 -171 -144 -108 -62 -0 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -43 -68 -92 -112 -129 -145 -158 -170 -180 -189 -197 -204 -210 -216 -220 -225 -228 -232 -234 -237 -239 -241 -243 -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 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -216 -210 -204 -197 -189 -180 -170 -158 -145 -129 -112 -92 -68 -43 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 -0 -62 -108 -144 -171 -192 -207 -219 -228 -234 -240 -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 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 -245 -241 -237 -231 -223 -213 -199 -181 -158 -126 -85 -37 -0 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -41 -65 -88 -108 -126 -142 -156 -168 -178 -188 -196 -203 -209 -215 -220 -224 -228 -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 -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 -228 -224 -220 -215 -209 -203 -196 -188 -178 -168 -156 -142 -126 -108 -88 -65 -41 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 -0 -37 -85 -126 -158 -181 -199 -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 -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 -239 -234 -227 -218 -206 -190 -169 -142 -105 -60 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -39 -62 -86 -106 -124 -140 -154 -166 -177 -186 -194 -202 -208 -214 -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 -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 -214 -208 -202 -194 -186 -177 -166 -154 -140 -124 -106 -86 -62 -39 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -60 -105 -142 -169 -190 -206 -218 -227 -234 -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 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 -251 -249 -247 -245 -241 -237 -231 -223 -212 -198 -180 -155 -123 -83 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -38 -60 -83 -103 -121 -137 -151 -164 -175 -185 -193 -201 -207 -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 -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 -207 -201 -193 -185 -175 -164 -151 -137 -121 -103 -83 -60 -38 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -83 -123 -155 -180 -198 -212 -223 -231 -237 -241 -245 -247 -249 -251 -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 -246 -243 -239 -234 -227 -217 -205 -189 -167 -139 -103 -53 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -37 -54 -75 -99 -118 -135 -149 -162 -173 -183 -192 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -226 -222 -217 -212 -206 -199 -192 -183 -173 -162 -149 -135 -118 -99 -75 -54 -37 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -53 -103 -139 -167 -189 -205 -217 -227 -234 -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 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 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -153 -121 -75 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -46 -71 -95 -114 -131 -146 -160 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -198 -190 -181 -171 -160 -146 -131 -114 -95 -71 -46 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -75 -121 -153 -178 -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 -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 -250 -248 -246 -242 -238 -233 -226 -216 -204 -187 -165 -137 -99 -45 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -43 -67 -91 -111 -128 -144 -157 -169 -180 -189 -197 -204 -210 -215 -220 -224 -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 -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 -224 -220 -215 -210 -204 -197 -189 -180 -169 -157 -144 -128 -111 -91 -67 -43 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -45 -99 -137 -165 -187 -204 -216 -226 -233 -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 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 -249 -247 -244 -240 -236 -229 -221 -210 -196 -176 -151 -117 -70 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -40 -64 -88 -108 -126 -141 -155 -167 -178 -187 -195 -203 -209 -215 -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 -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 -215 -209 -203 -195 -187 -178 -167 -155 -141 -126 -108 -88 -64 -40 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -70 -117 -151 -176 -196 -210 -221 -229 -236 -240 -244 -247 -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 -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 -250 -248 -245 -242 -238 -233 -225 -216 -203 -186 -163 -134 -94 -42 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -39 -62 -85 -105 -123 -139 -153 -165 -176 -186 -194 -201 -208 -214 -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 -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 -214 -208 -201 -194 -186 -176 -165 -153 -139 -123 -105 -85 -62 -39 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -42 -94 -134 -163 -186 -203 -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 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -209 -194 -175 -148 -113 -66 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -37 -60 -83 -103 -121 -137 -151 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -151 -137 -121 -103 -83 -60 -37 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -66 -113 -148 -175 -194 -209 -220 -229 -235 -240 -244 -247 -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 -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 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -184 -161 -131 -90 -40 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -0 -53 -75 -99 -117 -134 -148 -161 -173 -183 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -240 -237 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -183 -173 -161 -148 -134 -117 -99 -75 -53 -0 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -40 -90 -131 -161 -184 -202 -215 -225 -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 -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 -246 -243 -240 -235 -228 -220 -208 -193 -173 -146 -110 -63 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -45 -70 -94 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -131 -113 -94 -70 -45 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -63 -110 -146 -173 -193 -208 -220 -228 -235 -240 -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 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 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -200 -183 -159 -128 -87 -38 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -42 -66 -90 -110 -128 -143 -157 -169 -179 -188 -196 -204 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -196 -188 -179 -169 -157 -143 -128 -110 -90 -66 -42 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -38 -87 -128 -159 -183 -200 -214 -224 -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 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 -250 -248 -246 -243 -239 -234 -228 -219 -207 -191 -171 -143 -107 -61 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -40 -63 -87 -107 -125 -141 -155 -167 -177 -187 -195 -202 -209 -214 -219 -224 -227 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -224 -219 -214 -209 -202 -195 -187 -177 -167 -155 -141 -125 -107 -87 -63 -40 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -61 -107 -143 -171 -191 -207 -219 -228 -234 -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 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 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -125 -84 -37 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -38 -61 -84 -104 -122 -138 -152 -165 -176 -185 -194 -201 -208 -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 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -208 -201 -194 -185 -176 -165 -152 -138 -122 -104 -84 -61 -38 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -37 -84 -125 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 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 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -104 -59 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -37 -59 -82 -102 -120 -136 -150 -163 -174 -184 -192 -200 -207 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -207 -200 -192 -184 -174 -163 -150 -136 -120 -102 -82 -59 -37 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -59 -104 -141 -169 -190 -206 -218 -227 -234 -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 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -198 -179 -155 -123 -82 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -53 -74 -97 -116 -133 -148 -161 -172 -182 -191 -199 -205 -211 -217 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -217 -211 -205 -199 -191 -182 -172 -161 -148 -133 -116 -97 -74 -53 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -82 -123 -155 -179 -198 -212 -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 -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 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -188 -167 -138 -102 -53 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -44 -69 -92 -112 -130 -145 -158 -170 -180 -189 -197 -204 -210 -216 -220 -225 -228 -231 -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 -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 -231 -228 -225 -220 -216 -210 -204 -197 -189 -180 -170 -158 -145 -130 -112 -92 -69 -44 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -53 -102 -138 -167 -188 -205 -217 -226 -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 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -153 -120 -74 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -41 -65 -89 -109 -127 -143 -156 -168 -179 -188 -196 -203 -209 -215 -220 -224 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -224 -220 -215 -209 -203 -196 -188 -179 -168 -156 -143 -127 -109 -89 -65 -41 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -74 -120 -153 -178 -197 -211 -222 -230 -236 -241 -244 -247 -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 -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 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -136 -97 -44 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -39 -63 -86 -106 -124 -140 -154 -166 -177 -186 -195 -202 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -202 -195 -186 -177 -166 -154 -140 -124 -106 -86 -63 -39 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -44 -97 -136 -165 -187 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -150 -116 -69 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -38 -61 -84 -104 -122 -138 -152 -164 -175 -185 -193 -200 -207 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -207 -200 -193 -185 -175 -164 -152 -138 -122 -104 -84 -61 -38 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -69 -116 -150 -176 -195 -210 -221 -229 -236 -240 -244 -247 -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 -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 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -163 -133 -92 -41 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -37 -59 -81 -100 -118 -135 -149 -162 -173 -183 -191 -199 -206 -211 -216 -221 -225 -228 -231 -234 -236 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -236 -234 -231 -228 -225 -221 -216 -211 -206 -199 -191 -183 -173 -162 -149 -135 -118 -100 -81 -59 -37 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -41 -92 -133 -163 -185 -202 -215 -225 -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 -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 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -194 -174 -148 -113 -65 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -0 -51 -71 -95 -115 -132 -146 -159 -171 -181 -190 -197 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -197 -190 -181 -171 -159 -146 -132 -115 -95 -71 -51 -0 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -65 -113 -148 -174 -194 -209 -220 -229 -235 -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 y 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -224 -214 -201 -184 -161 -130 -89 -39 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -0 -43 -67 -91 -111 -128 -143 -157 -168 -179 -188 -195 -202 -208 -214 -218 -223 -226 -229 -232 -235 -237 -239 -241 -242 -243 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -243 -242 -241 -239 -237 -235 -232 -229 -226 -223 -218 -214 -208 -202 -195 -188 -179 -168 -157 -143 -128 -111 -91 -67 -43 -0 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -39 -89 -130 -161 -184 -201 -214 -224 -232 -238 -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 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 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -63 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -0 -40 -64 -87 -107 -125 -140 -154 -166 -176 -185 -193 -200 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -247 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -247 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -200 -193 -185 -176 -166 -154 -140 -125 -107 -87 -64 -40 -0 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -63 -109 -145 -172 -192 -208 -219 -228 -235 -240 -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 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -224 -213 -200 -182 -159 -127 -86 -38 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 -0 -0 -38 -61 -84 -104 -122 -137 -151 -163 -173 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -248 -248 -248 -249 -249 -249 -249 -249 -249 -249 -248 -248 -248 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -173 -163 -151 -137 -122 -104 -84 -61 -38 -0 -0 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -38 -86 -127 -159 -182 -200 -213 -224 -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 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 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -143 -106 -61 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 -0 -0 -37 -59 -81 -99 -117 -133 -147 -159 -170 -180 -188 -195 -202 -208 -213 -217 -221 -225 -228 -231 -233 -235 -237 -239 -240 -242 -243 -244 -245 -245 -246 -246 -247 -247 -247 -247 -247 -247 -247 -247 -246 -246 -245 -245 -244 -243 -242 -240 -239 -237 -235 -233 -231 -228 -225 -221 -217 -213 -208 -202 -195 -188 -180 -170 -159 -147 -133 -117 -99 -81 -59 -37 -0 -0 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -61 -106 -143 -170 -191 -207 -218 -227 -234 -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 y 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -156 -124 -84 -37 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 -0 -0 -51 -70 -93 -112 -128 -143 -155 -166 -176 -185 -192 -199 -205 -211 -215 -219 -223 -226 -229 -232 -234 -236 -237 -239 -240 -241 -242 -243 -244 -244 -245 -245 -245 -245 -245 -245 -245 -244 -244 -243 -242 -241 -240 -239 -237 -236 -234 -232 -229 -226 -223 -219 -215 -211 -205 -199 -192 -185 -176 -166 -155 -143 -128 -112 -93 -70 -51 -0 -0 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -37 -84 -124 -156 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 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 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -140 -104 -59 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 -0 -0 -42 -65 -88 -107 -123 -138 -151 -162 -172 -181 -189 -196 -202 -208 -213 -217 -221 -224 -227 -230 -232 -234 -236 -237 -239 -240 -241 -241 -242 -242 -243 -243 -243 -243 -242 -242 -241 -241 -240 -239 -237 -236 -234 -232 -230 -227 -224 -221 -217 -213 -208 -202 -196 -189 -181 -172 -162 -151 -138 -123 -107 -88 -65 -42 -0 -0 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -59 -104 -140 -168 -190 -206 -218 -227 -234 -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 y 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -179 -154 -122 -81 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 -0 -0 -39 -61 -82 -99 -116 -131 -145 -157 -168 -177 -185 -192 -199 -204 -209 -214 -218 -221 -224 -227 -229 -232 -233 -235 -236 -237 -238 -239 -239 -240 -240 -240 -239 -239 -238 -237 -236 -235 -233 -232 -229 -227 -224 -221 -218 -214 -209 -204 -199 -192 -185 -177 -168 -157 -145 -131 -116 -99 -82 -61 -39 -0 -0 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -81 -122 -154 -179 -197 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -166 -138 -100 -51 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 -0 -0 -0 -50 -69 -91 -109 -125 -139 -151 -162 -172 -180 -188 -195 -201 -206 -210 -215 -218 -221 -224 -227 -229 -230 -232 -233 -234 -235 -235 -236 -236 -235 -235 -234 -233 -232 -230 -229 -227 -224 -221 -218 -215 -210 -206 -201 -195 -188 -180 -172 -162 -151 -139 -125 -109 -91 -69 -50 -0 -0 -0 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -51 -100 -138 -166 -188 -204 -217 -226 -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 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -221 -211 -196 -177 -152 -119 -71 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 -0 -0 -40 -63 -84 -101 -117 -132 -145 -156 -166 -175 -183 -190 -196 -201 -206 -210 -214 -218 -220 -223 -225 -227 -228 -229 -230 -230 -230 -230 -230 -229 -228 -227 -225 -223 -220 -218 -214 -210 -206 -201 -196 -190 -183 -175 -166 -156 -145 -132 -117 -101 -84 -63 -40 -0 -0 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -71 -119 -152 -177 -196 -211 -221 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -225 -216 -203 -187 -164 -135 -95 -43 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 161 153 154 154 154 150 160 -0 -0 -37 -52 -70 -92 -109 -124 -137 -149 -159 -168 -177 -184 -190 -196 -201 -206 -209 -213 -216 -218 -220 -222 -223 -224 -224 -224 -224 -223 -222 -220 -218 -216 -213 -209 -206 -201 -196 -190 -184 -177 -168 -159 -149 -137 -124 -109 -92 -70 -52 -37 -0 -0 160 150 154 154 154 153 161 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -43 -95 -135 -164 -187 -203 -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 -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 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -210 -195 -175 -150 -115 -68 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 157 165 153 153 149 159 152 161 153 -0 -0 -41 -63 -82 -98 -113 -128 -140 -151 -161 -169 -177 -184 -190 -195 -199 -203 -207 -210 -212 -214 -215 -216 -216 -216 -215 -214 -212 -210 -207 -203 -199 -195 -190 -184 -177 -169 -161 -151 -140 -128 -113 -98 -82 -63 -41 -0 -0 153 161 152 159 149 153 153 165 157 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -68 -115 -150 -175 -195 -210 -221 -229 -235 -240 -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 y 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -132 -92 -41 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 154 157 161 162 159 151 160 152 161 152 -0 -0 -0 -50 -67 -86 -102 -116 -130 -141 -151 -160 -169 -176 -182 -187 -192 -196 -199 -201 -203 -205 -205 -205 -205 -203 -201 -199 -196 -192 -187 -182 -176 -169 -160 -151 -141 -130 -116 -102 -86 -67 -50 -0 -0 -0 152 161 152 160 151 159 162 161 157 154 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -41 -92 -132 -162 -185 -202 -215 -225 -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 -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 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -228 -220 -209 -193 -174 -147 -112 -65 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 154 154 154 150 159 152 160 152 157 162 145 -0 -0 -37 -52 -69 -89 -104 -118 -130 -140 -150 -158 -166 -172 -177 -182 -186 -189 -191 -192 -192 -192 -191 -189 -186 -182 -177 -172 -166 -158 -150 -140 -130 -118 -104 -89 -69 -52 -37 -0 -0 145 162 157 152 160 152 159 150 154 154 154 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -65 -112 -147 -174 -193 -209 -220 -228 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -183 -160 -129 -88 -39 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 153 149 162 159 152 160 151 160 148 151 152 146 -0 -0 -0 -39 -54 -71 -89 -103 -116 -127 -137 -146 -153 -160 -165 -169 -172 -175 -176 -176 -175 -172 -169 -165 -160 -153 -146 -137 -127 -116 -103 -89 -71 -54 -39 -0 -0 -0 146 152 151 148 160 151 160 152 159 162 149 153 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -39 -88 -129 -160 -183 -201 -214 -224 -232 -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 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -192 -172 -145 -109 -62 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 152 163 160 151 156 164 155 156 156 150 159 151 -0 -0 -0 -39 -53 -69 -86 -99 -111 -121 -130 -137 -144 -148 -152 -154 -155 -154 -152 -148 -144 -137 -130 -121 -111 -99 -86 -69 -53 -39 -0 -0 -0 151 159 150 156 156 155 164 156 151 160 163 152 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -62 -109 -145 -172 -192 -207 -219 -228 -235 -240 -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 y 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -200 -182 -158 -126 -86 -38 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 162 153 154 154 154 150 160 152 163 156 161 152 155 157 157 150 159 150 152 156 -0 -0 -0 -38 -51 -66 -81 -91 -100 -110 -117 -123 -126 -128 -128 -126 -123 -117 -110 -100 -91 -81 -66 -51 -38 -0 -0 -0 156 152 150 159 150 157 157 155 152 161 156 163 152 160 150 154 154 154 153 162 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -38 -86 -126 -158 -182 -200 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -191 -170 -142 -106 -60 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 161 152 153 153 150 159 152 161 153 161 151 156 157 157 157 150 158 150 152 153 153 152 -0 -0 -0 -0 -46 -53 -60 -73 -86 -90 -93 -94 -93 -90 -86 -73 -60 -53 -46 -0 -0 -0 -0 152 153 153 152 150 158 150 157 157 157 156 151 161 153 161 152 159 150 153 153 152 161 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -60 -106 -142 -170 -191 -206 -218 -227 -234 -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 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -223 -212 -198 -180 -156 -124 -83 -37 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 157 161 166 149 159 152 161 153 161 152 156 157 158 158 157 150 155 163 151 151 152 151 143 148 152 -0 -0 -0 -0 -39 -48 -50 -51 -51 -50 -48 -39 -0 -0 -0 -0 152 148 143 151 152 151 151 163 155 150 157 158 158 157 156 152 161 153 161 152 159 149 166 161 157 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -37 -83 -124 -156 -180 -198 -212 -223 -231 -237 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -189 -168 -140 -103 -54 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 154 157 157 151 160 152 161 152 157 162 145 158 158 157 150 152 156 160 161 160 159 152 153 154 152 144 146 -0 -0 -0 -0 -0 -0 -0 -0 -0 146 144 152 154 153 152 159 160 161 160 156 152 150 157 158 158 145 162 157 152 161 152 160 151 157 157 154 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -54 -103 -140 -168 -189 -205 -217 -227 -234 -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 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -154 -121 -75 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 154 153 150 159 152 161 152 160 148 152 152 146 158 157 150 152 153 153 153 152 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 152 153 153 153 152 150 157 158 146 152 152 148 160 152 161 152 159 150 153 154 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -75 -121 -154 -178 -197 -211 -222 -230 -236 -241 -244 -247 -249 -250 -252 -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 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -204 -188 -166 -137 -99 -46 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 166 149 159 152 160 152 160 151 155 157 157 150 159 154 163 151 152 152 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 152 152 151 163 154 159 150 157 157 155 151 160 152 160 152 159 149 166 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -46 -99 -137 -166 -188 -204 -217 -226 -233 -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 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -196 -177 -151 -118 -71 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 162 153 154 154 156 157 151 160 152 160 151 155 157 157 157 150 159 151 155 163 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 163 155 151 159 150 157 157 157 155 151 160 152 160 151 157 156 154 154 153 162 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -71 -118 -151 -177 -196 -210 -221 -229 -236 -240 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -225 -216 -203 -186 -164 -135 -95 -43 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 161 152 153 153 150 162 159 152 160 151 156 157 158 158 157 150 159 151 152 156 159 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 159 156 152 151 159 150 157 158 158 157 156 151 160 152 159 162 150 153 153 152 161 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -43 -95 -135 -164 -186 -203 -216 -225 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -220 -209 -194 -175 -149 -114 -67 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 157 161 166 149 159 152 163 160 151 156 161 145 158 158 157 150 159 150 152 152 152 151 146 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 146 151 152 152 152 150 159 150 157 158 158 145 161 156 151 160 163 152 159 149 166 161 157 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -67 -114 -149 -175 -194 -209 -220 -229 -235 -240 -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 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -131 -91 -40 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 154 157 157 151 160 152 163 156 161 151 152 146 158 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 136 140 136 118 136 140 136 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 158 146 152 151 161 156 163 152 160 151 157 157 154 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -40 -91 -131 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -228 -220 -208 -193 -173 -146 -111 -64 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 154 153 150 159 152 161 152 160 151 155 156 154 146 157 150 152 155 159 160 159 152 160 150 150 143 148 151 150 141 139 127 127 139 141 150 151 148 143 150 150 160 152 159 160 159 155 152 150 157 146 154 156 155 151 160 152 161 152 159 150 153 154 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -64 -111 -146 -173 -193 -208 -220 -228 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -183 -160 -128 -88 -39 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 166 149 159 152 160 152 160 151 155 157 157 156 149 155 163 152 152 152 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 152 152 152 163 155 149 156 157 157 155 151 160 152 160 152 159 149 166 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -39 -88 -128 -160 -183 -201 -214 -224 -232 -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 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -192 -171 -144 -108 -62 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 162 153 154 154 156 157 151 160 152 160 151 155 157 157 157 156 149 152 156 164 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 164 156 152 149 156 157 157 157 155 151 160 152 160 151 157 156 154 154 153 162 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -62 -108 -144 -171 -192 -207 -219 -228 -234 -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 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -126 -85 -37 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 154 162 153 161 152 153 153 150 162 159 152 160 151 156 158 158 158 157 153 163 151 153 156 159 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 159 156 153 151 163 153 157 158 158 158 156 151 160 152 159 162 150 153 153 152 161 153 162 154 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -37 -85 -126 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -105 -60 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 157 161 166 149 159 152 163 160 151 156 161 148 145 158 158 150 159 150 152 152 152 151 146 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 146 151 152 152 152 150 159 150 158 158 145 148 161 156 151 160 163 152 159 149 166 161 157 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -60 -105 -141 -169 -190 -206 -218 -227 -234 -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 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -223 -212 -198 -180 -155 -123 -83 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 155 157 157 151 160 152 163 156 161 151 155 153 146 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 136 140 136 118 136 140 136 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 146 153 155 151 161 156 163 152 160 151 157 157 155 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -83 -123 -155 -180 -198 -212 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -189 -167 -139 -103 -53 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 154 153 150 159 152 161 152 160 151 155 156 156 150 159 150 152 156 159 160 159 152 160 150 151 143 148 151 150 141 139 127 127 139 141 150 151 148 143 151 150 160 152 159 160 159 156 152 150 159 150 156 156 155 151 160 152 161 152 159 150 153 154 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -53 -103 -139 -167 -189 -205 -217 -226 -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 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -153 -121 -75 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 166 149 159 152 160 152 160 151 155 157 157 157 149 158 150 152 152 152 152 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 152 152 152 152 150 158 149 157 157 157 155 151 160 152 160 152 159 149 166 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -75 -121 -153 -178 -197 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -137 -99 -45 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 154 163 153 162 153 154 154 156 157 151 160 152 160 151 156 157 157 157 156 149 154 163 151 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 151 163 154 149 156 157 157 157 156 151 160 152 160 151 157 156 154 154 153 162 153 163 154 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -45 -99 -137 -165 -187 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -151 -117 -70 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 167 162 153 162 154 162 153 161 152 154 153 150 162 159 152 160 151 156 158 158 158 157 153 163 152 155 159 160 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 160 159 155 152 163 153 157 158 158 158 156 151 160 152 159 162 150 153 154 152 161 153 162 154 162 153 162 167 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -70 -117 -151 -176 -195 -210 -221 -229 -236 -240 -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 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -203 -186 -163 -134 -94 -42 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 157 161 166 149 159 152 163 160 151 156 161 149 145 158 158 150 159 150 152 152 152 151 147 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 147 151 152 152 152 150 159 150 158 158 145 149 161 156 151 160 163 152 159 149 166 161 157 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -42 -94 -134 -163 -186 -203 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -194 -174 -148 -113 -66 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 155 157 157 151 160 152 163 156 161 151 155 153 146 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 146 153 155 151 161 156 163 152 160 151 157 157 155 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -66 -113 -148 -174 -194 -209 -220 -229 -235 -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 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -224 -215 -201 -184 -161 -131 -90 -40 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 154 154 153 150 160 152 161 153 160 151 155 157 156 150 159 150 152 156 160 160 159 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 159 160 160 156 152 150 159 150 156 157 155 151 160 153 161 152 160 150 153 154 154 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -40 -90 -131 -161 -184 -201 -215 -224 -232 -238 -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 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -193 -173 -146 -110 -63 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 158 165 153 149 159 152 161 152 160 151 155 157 157 157 150 158 150 152 153 153 152 147 157 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 157 147 152 153 153 152 150 158 150 157 157 157 155 151 160 152 161 152 159 149 153 165 158 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -63 -110 -146 -173 -193 -208 -219 -228 -235 -240 -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 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -200 -183 -159 -128 -87 -38 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 162 153 154 157 161 158 151 160 152 160 152 156 157 158 158 157 150 155 163 151 151 152 151 143 148 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 148 143 151 152 151 151 163 155 150 157 158 158 157 156 152 160 152 160 151 158 161 157 154 153 162 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -38 -87 -128 -159 -183 -200 -214 -224 -231 -237 -242 -245 -247 -249 -251 -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 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -191 -171 -143 -107 -61 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 161 153 153 153 153 150 159 152 160 152 157 162 145 158 158 157 150 152 156 160 161 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 161 160 156 152 150 157 158 158 145 162 157 152 160 152 159 150 153 153 153 153 161 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -61 -107 -143 -171 -191 -207 -219 -228 -234 -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 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -125 -84 -37 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 157 165 153 149 162 159 151 160 151 160 148 151 152 146 158 157 150 152 153 153 153 152 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 152 153 153 153 152 150 157 158 146 152 151 148 160 151 160 151 159 162 149 153 165 157 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -37 -84 -125 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -104 -59 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 157 161 158 151 163 160 151 156 164 155 156 156 150 159 153 163 151 152 152 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 152 152 151 163 153 159 150 156 156 155 164 156 151 160 163 151 158 161 157 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -59 -104 -141 -169 -190 -206 -218 -227 -234 -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 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -198 -179 -155 -122 -82 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 154 154 153 150 160 152 163 156 161 152 156 157 157 150 159 151 155 163 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 163 155 151 159 150 157 157 156 152 161 156 163 152 160 150 153 154 154 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -82 -122 -155 -179 -198 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -188 -167 -138 -102 -53 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 153 149 159 152 161 153 161 152 156 157 157 157 150 159 150 152 156 159 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 159 156 152 150 159 150 157 157 157 156 152 161 153 161 152 159 149 153 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -53 -102 -138 -167 -188 -205 -217 -226 -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 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -196 -177 -152 -120 -74 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 151 160 152 161 152 157 158 158 158 157 150 159 150 152 152 152 151 146 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 146 151 152 152 152 150 159 150 157 158 158 158 157 152 161 152 160 151 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -74 -120 -152 -177 -196 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -136 -97 -44 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 161 153 154 154 153 150 160 152 160 152 160 148 149 145 158 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 136 140 136 118 136 140 136 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 158 145 149 148 160 152 160 152 160 150 153 154 154 153 161 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -44 -97 -136 -165 -187 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -150 -116 -69 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 157 165 153 153 149 159 152 160 152 157 164 155 156 154 146 158 150 152 156 159 160 159 152 160 150 151 143 148 151 150 141 139 127 127 139 141 150 151 148 143 151 150 160 152 159 160 159 156 152 150 158 146 154 156 155 164 157 152 160 152 159 149 153 153 165 157 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -69 -116 -150 -176 -195 -210 -221 -229 -236 -240 -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 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -163 -133 -92 -41 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 157 161 161 159 151 160 152 160 148 152 156 157 156 149 158 150 152 152 152 152 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 152 152 152 152 150 158 149 156 157 156 152 148 160 152 160 151 159 161 161 157 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -41 -92 -133 -163 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -194 -174 -148 -112 -65 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 154 154 153 150 162 160 152 160 151 155 157 157 157 156 149 154 163 151 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 151 163 154 149 156 157 157 157 155 151 160 152 160 162 150 153 154 154 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -65 -112 -148 -174 -194 -209 -220 -229 -235 -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 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -184 -161 -130 -89 -39 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 153 149 159 152 163 160 151 156 158 158 158 157 153 163 152 155 159 160 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 160 159 155 152 163 153 157 158 158 158 156 151 160 163 152 159 149 153 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -39 -89 -130 -161 -184 -201 -214 -224 -232 -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 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -63 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 152 160 153 163 156 158 162 145 158 158 150 159 150 152 152 152 151 147 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 147 151 152 152 152 150 159 150 158 158 145 162 158 156 163 153 160 152 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -63 -109 -145 -172 -192 -208 -219 -228 -235 -240 -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 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -224 -213 -200 -182 -159 -127 -86 -38 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 161 153 154 154 154 150 160 152 161 152 160 148 152 152 146 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 146 152 152 148 160 152 161 152 160 150 154 154 154 153 161 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -38 -86 -127 -159 -182 -200 -213 -224 -231 -237 -241 -245 -247 -249 -251 -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 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -143 -106 -61 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 154 162 153 157 165 153 153 149 159 152 161 152 160 151 155 156 156 150 159 150 152 156 160 160 160 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 160 160 160 156 152 150 159 150 156 156 155 151 160 152 161 152 159 149 153 153 165 157 153 162 154 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -61 -106 -143 -170 -191 -207 -218 -227 -234 -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 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -231 -223 -212 -199 -180 -156 -124 -84 -37 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 162 153 154 157 161 162 159 151 160 152 160 151 155 157 157 157 150 158 150 152 153 153 152 151 143 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 143 151 152 153 153 152 150 158 150 157 157 157 155 151 160 152 160 151 159 162 161 157 154 153 162 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -37 -84 -124 -156 -180 -199 -212 -223 -231 -237 -241 -245 -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 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -140 -104 -59 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 154 154 154 150 159 152 160 151 156 157 157 158 157 149 155 163 151 151 152 151 146 151 153 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 153 151 146 151 152 151 151 163 155 149 157 158 157 157 156 151 160 152 159 150 154 154 154 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -59 -104 -140 -168 -190 -206 -218 -227 -234 -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 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -179 -154 -122 -81 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 153 149 162 159 151 160 151 156 158 158 158 158 157 149 152 156 160 161 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 161 160 156 152 149 157 158 158 158 158 156 151 160 151 159 162 149 153 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -81 -122 -154 -179 -197 -212 -222 -230 -236 -241 -244 -247 -249 -250 -252 -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 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -166 -138 -100 -51 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 152 163 160 151 156 161 149 145 158 158 157 149 152 153 153 153 152 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 152 153 153 153 152 149 157 158 158 145 149 161 156 151 160 163 152 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -51 -100 -138 -166 -188 -204 -217 -226 -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 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -221 -211 -196 -177 -152 -119 -71 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 162 153 154 154 154 150 160 152 163 156 161 151 155 153 146 158 153 163 151 152 152 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 152 152 151 163 153 158 146 153 155 151 161 156 163 152 160 150 154 154 154 153 162 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -71 -119 -152 -177 -196 -211 -221 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -225 -216 -203 -186 -164 -135 -95 -43 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 154 162 153 161 152 154 153 150 159 152 161 153 160 151 155 157 157 150 159 151 155 163 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 163 155 151 159 150 157 157 155 151 160 153 161 152 159 150 153 154 152 161 153 162 154 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -43 -95 -135 -164 -186 -203 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -210 -195 -175 -150 -115 -68 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 166 162 153 162 153 162 153 157 161 166 149 159 152 160 153 161 152 156 157 157 157 150 159 151 152 156 159 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 159 156 152 151 159 150 157 157 157 156 152 161 153 160 152 159 149 166 161 157 153 162 153 162 153 162 166 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -68 -115 -150 -175 -195 -210 -221 -229 -235 -240 -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 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -132 -92 -41 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 155 157 157 151 160 152 161 152 157 158 158 158 157 150 159 150 152 152 152 151 147 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 147 151 152 152 152 150 159 150 157 158 158 158 157 152 161 152 160 151 157 157 155 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -41 -92 -132 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -228 -220 -208 -193 -174 -147 -112 -65 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 154 153 150 159 152 160 152 160 148 149 145 158 158 150 155 163 151 151 151 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 151 151 151 163 155 150 158 158 145 149 148 160 152 160 152 159 150 153 154 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -65 -112 -147 -174 -193 -208 -220 -228 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -183 -160 -129 -88 -39 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 158 161 166 149 159 152 160 152 157 164 155 156 154 146 158 150 152 156 160 160 159 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 159 160 160 156 152 150 158 146 154 156 155 164 157 152 160 152 159 149 166 161 158 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -39 -88 -129 -160 -183 -201 -214 -224 -232 -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 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -234 -228 -219 -207 -192 -172 -145 -108 -62 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 162 153 154 154 156 157 151 160 152 160 148 152 156 157 157 149 158 150 152 153 153 152 147 157 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 157 147 152 153 153 152 150 158 149 157 157 156 152 148 160 152 160 151 157 156 154 154 153 162 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -62 -108 -145 -172 -192 -207 -219 -228 -234 -240 -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 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -200 -182 -158 -126 -86 -38 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 162 153 161 153 153 153 150 162 159 152 160 151 155 157 157 157 157 149 155 163 151 151 152 151 143 148 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 148 143 151 152 151 151 163 155 149 157 157 157 157 155 151 160 152 159 162 150 153 153 153 161 153 162 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -38 -86 -126 -158 -182 -200 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -191 -170 -142 -106 -60 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 167 162 153 162 153 162 153 157 165 153 149 159 152 163 160 151 156 158 158 158 158 157 149 152 156 160 161 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 161 160 156 152 149 157 158 158 158 158 156 151 160 163 152 159 149 153 165 157 153 162 153 162 153 162 167 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -60 -106 -142 -170 -191 -206 -218 -227 -234 -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 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -237 -231 -223 -212 -198 -180 -156 -124 -83 -37 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 157 161 158 151 160 152 163 156 158 162 145 158 158 157 149 152 153 153 153 152 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 152 153 153 153 152 149 157 158 158 145 162 158 156 163 152 160 151 158 161 157 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -37 -83 -124 -156 -180 -198 -212 -223 -231 -237 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -189 -168 -140 -103 -54 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 154 154 153 150 160 152 161 152 160 148 152 152 146 158 153 163 151 152 152 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 152 152 151 163 153 158 146 152 152 148 160 152 161 152 160 150 153 154 154 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -54 -103 -140 -168 -189 -205 -217 -227 -234 -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 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -154 -121 -75 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 153 149 159 152 160 152 160 151 155 157 157 150 159 151 155 163 151 151 147 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 147 151 151 163 155 151 159 150 157 157 155 151 160 152 160 152 159 149 153 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -75 -121 -154 -178 -197 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -204 -188 -166 -137 -99 -46 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 151 160 152 160 151 155 157 157 157 150 159 150 152 156 159 160 156 147 152 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 152 147 156 160 159 156 152 150 159 150 157 157 157 155 151 160 152 160 151 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -46 -99 -137 -166 -188 -204 -217 -226 -233 -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 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -196 -177 -151 -118 -71 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 163 153 161 153 154 153 153 150 159 152 160 151 156 157 158 158 157 150 159 150 152 152 152 151 147 152 153 153 152 143 144 143 133 132 120 120 132 133 143 144 143 152 153 153 152 147 151 152 152 152 150 159 150 157 158 158 157 156 151 160 152 159 150 153 153 154 153 161 153 163 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -71 -118 -151 -177 -196 -210 -221 -229 -236 -240 -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 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -225 -216 -203 -186 -164 -135 -95 -43 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 167 162 153 162 153 162 153 157 165 153 149 162 159 151 160 151 157 161 145 158 158 157 150 155 163 151 151 151 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 151 151 151 163 155 150 157 158 158 145 161 157 151 160 151 159 162 149 153 165 157 153 162 153 162 153 162 167 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -43 -95 -135 -164 -186 -203 -216 -225 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -194 -175 -149 -114 -67 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 157 161 158 151 163 160 151 156 162 151 153 146 159 158 150 152 156 160 160 160 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 160 160 160 156 152 150 158 159 146 153 151 162 156 151 160 163 151 158 161 157 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -67 -114 -149 -175 -194 -209 -220 -229 -235 -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 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -131 -91 -40 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 154 154 153 150 160 152 163 156 161 151 155 157 154 146 157 150 152 152 153 152 151 143 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 143 151 152 153 152 152 150 157 146 154 157 155 151 161 156 163 152 160 150 153 154 154 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -40 -91 -131 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -208 -193 -173 -146 -111 -64 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 153 149 159 152 161 153 161 151 156 157 157 157 149 155 163 151 151 152 151 146 151 153 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 153 151 146 151 152 151 151 163 155 149 157 157 157 156 151 161 153 161 152 159 149 153 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -64 -111 -146 -173 -193 -208 -220 -228 -235 -240 -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 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -183 -160 -128 -88 -39 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 152 160 152 161 152 156 157 158 158 157 149 152 156 160 161 160 159 152 154 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 154 152 159 160 161 160 156 152 149 157 158 158 157 156 152 161 152 160 152 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -39 -88 -128 -160 -183 -201 -214 -224 -232 -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 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -192 -171 -144 -108 -62 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 154 154 150 160 152 161 152 157 162 145 158 158 157 149 152 153 153 153 152 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 152 153 153 153 152 149 157 158 158 145 162 157 152 161 152 160 150 154 154 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -62 -108 -144 -171 -192 -207 -219 -228 -234 -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 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -126 -85 -37 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 154 162 153 157 165 153 153 149 159 152 160 152 160 148 151 152 146 158 153 163 151 152 152 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 152 152 151 163 153 158 146 152 151 148 160 152 160 152 159 149 153 153 165 157 153 162 154 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -37 -85 -126 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -105 -60 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 166 162 153 162 153 162 153 154 158 161 162 159 151 160 152 160 151 155 156 156 150 159 151 155 163 151 151 147 156 147 152 152 147 152 153 151 141 140 128 128 140 141 151 153 152 147 152 152 147 156 147 151 151 163 155 151 159 150 156 156 155 151 160 152 160 151 159 162 161 158 154 153 162 153 162 153 162 166 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -60 -105 -141 -169 -190 -206 -218 -227 -234 -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 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -223 -212 -198 -180 -155 -123 -83 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 161 153 154 154 154 154 150 159 152 160 151 155 157 157 157 150 159 150 152 156 159 160 156 147 152 153 152 144 145 145 138 142 138 120 138 142 138 145 145 144 152 153 152 147 156 160 159 156 152 150 159 150 157 157 157 155 151 160 152 159 150 154 154 154 154 153 161 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -83 -123 -155 -180 -198 -212 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -189 -167 -139 -103 -53 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 157 165 153 153 149 162 159 151 160 151 156 157 158 158 157 150 159 150 152 152 152 151 147 152 154 153 152 143 144 143 133 132 120 120 132 133 143 144 143 152 153 154 152 147 151 152 152 152 150 159 150 157 158 158 157 156 151 160 151 159 162 149 153 153 165 157 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -53 -103 -139 -167 -189 -205 -217 -226 -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 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -178 -153 -121 -75 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 152 163 160 151 156 161 145 158 158 157 150 155 163 151 151 151 147 156 144 144 140 152 143 143 137 141 137 119 137 141 137 143 143 152 140 144 144 156 147 151 151 151 163 155 150 157 158 158 145 161 156 151 160 163 152 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -75 -121 -153 -178 -197 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -137 -99 -45 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 162 153 154 154 154 150 160 152 163 156 161 151 152 146 159 158 150 152 156 160 161 160 156 147 151 151 144 149 152 151 141 140 128 128 140 141 151 152 149 144 151 151 147 156 160 161 160 156 152 150 158 159 146 152 151 161 156 163 152 160 150 154 154 154 153 162 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -45 -99 -137 -165 -187 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -151 -117 -70 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 162 153 161 152 154 153 150 159 152 161 152 160 151 155 156 154 146 157 150 152 153 153 153 151 146 151 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 151 146 151 153 153 153 152 150 157 146 154 156 155 151 160 152 161 152 159 150 153 154 152 161 153 162 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -70 -117 -151 -176 -195 -210 -221 -229 -236 -240 -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 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -203 -186 -163 -134 -94 -42 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 167 162 153 162 153 162 153 157 161 166 149 159 152 160 152 160 151 155 157 157 157 149 155 163 152 152 152 151 146 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 146 151 152 152 152 163 155 149 157 157 157 155 151 160 152 160 152 159 149 166 161 157 153 162 153 162 153 162 167 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -42 -94 -134 -163 -186 -203 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -194 -174 -148 -113 -66 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 155 157 157 151 160 152 161 152 156 157 158 157 157 149 152 156 163 151 150 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 150 151 163 156 152 149 157 157 158 157 156 152 161 152 160 151 157 157 155 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -66 -113 -148 -174 -194 -209 -220 -229 -235 -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 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -238 -232 -224 -215 -201 -184 -161 -131 -90 -40 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 165 153 154 153 150 159 152 160 152 160 144 158 158 158 156 149 151 153 156 159 159 152 160 151 151 143 148 151 150 141 139 127 127 139 141 150 151 148 143 151 151 160 152 159 159 156 153 151 149 156 158 158 158 144 160 152 160 152 159 150 153 154 153 165 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -40 -90 -131 -161 -184 -201 -215 -224 -232 -238 -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 -255 -255 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -193 -173 -146 -110 -63 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 158 161 166 149 159 152 160 152 156 164 152 146 159 158 153 162 151 152 152 152 147 157 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 157 147 152 152 152 151 162 153 158 159 146 152 164 156 152 160 152 159 149 166 161 158 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -63 -110 -146 -173 -193 -208 -219 -228 -235 -240 -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 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -200 -183 -159 -128 -87 -38 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 154 155 156 157 151 160 151 160 148 152 155 154 146 158 150 155 163 151 151 150 143 148 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 148 143 150 151 151 163 155 150 158 146 154 155 152 148 160 151 160 151 157 156 155 154 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -38 -87 -128 -159 -183 -200 -214 -224 -231 -237 -242 -245 -247 -249 -251 -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 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -191 -171 -143 -107 -61 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 153 150 162 159 151 156 164 155 157 157 157 150 159 150 152 156 159 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 159 156 152 150 159 150 157 157 157 155 164 156 151 159 162 150 153 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -61 -107 -143 -171 -191 -207 -219 -228 -234 -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 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -125 -84 -37 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 162 153 157 165 153 149 159 152 163 160 148 152 156 157 158 157 150 159 150 152 152 152 151 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 151 152 152 152 150 159 150 157 158 157 156 152 148 160 163 152 159 149 153 165 157 153 162 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -37 -84 -125 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -104 -59 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 166 162 153 162 153 161 153 154 157 161 158 151 160 152 163 156 158 158 158 158 157 150 155 163 151 151 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 151 151 163 155 150 157 158 158 158 158 156 163 152 160 151 158 161 157 154 153 161 153 162 153 162 166 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -59 -104 -141 -169 -190 -206 -218 -227 -234 -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 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -198 -179 -155 -122 -82 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 166 154 154 153 150 160 152 161 152 160 148 149 145 158 157 150 152 156 160 161 160 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 160 161 160 156 152 150 157 158 145 149 148 160 152 161 152 160 150 153 154 154 166 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -82 -122 -155 -179 -198 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -205 -188 -167 -138 -102 -53 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 161 152 153 149 159 152 160 152 160 151 155 156 154 146 157 150 152 153 153 153 151 146 151 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 151 146 151 153 153 153 152 150 157 146 154 156 155 151 160 152 160 152 159 149 153 152 161 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -53 -102 -138 -167 -188 -205 -217 -226 -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 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -196 -177 -152 -120 -74 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 157 161 162 159 151 160 152 160 151 155 157 157 157 149 155 163 152 152 152 151 146 152 153 153 152 143 144 142 133 132 120 120 132 133 142 144 143 152 153 153 152 146 151 152 152 152 163 155 149 157 157 157 155 151 160 152 160 151 159 162 161 157 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -74 -120 -152 -177 -196 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -136 -97 -44 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 153 153 150 159 152 160 151 156 157 157 157 157 149 152 156 163 151 150 146 156 144 144 139 151 142 142 137 140 136 118 136 140 137 142 142 151 139 144 144 156 146 150 151 163 156 152 149 157 157 157 157 156 151 160 152 159 150 153 153 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -44 -97 -136 -165 -187 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -210 -195 -176 -150 -116 -69 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 163 154 162 153 157 165 153 149 162 159 151 160 151 156 158 158 158 157 156 149 151 153 156 159 159 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 159 159 156 153 151 149 156 157 158 158 158 156 151 160 151 159 162 149 153 165 157 153 162 154 163 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -69 -116 -150 -176 -195 -210 -221 -229 -235 -240 -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 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -163 -133 -92 -41 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 167 162 153 162 153 162 153 154 158 161 158 151 163 160 151 156 162 149 145 158 158 153 162 151 152 152 152 147 157 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 157 147 152 152 152 151 162 153 158 158 145 149 162 156 151 160 163 151 158 161 158 154 153 162 153 162 153 162 167 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -41 -92 -133 -163 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -220 -209 -194 -174 -148 -112 -65 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 153 161 153 154 154 154 150 160 152 163 156 161 151 155 153 146 158 150 155 163 151 151 151 143 148 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 148 143 151 151 151 163 155 150 158 146 153 155 151 161 156 163 152 160 150 154 154 154 153 161 153 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -65 -112 -148 -174 -194 -209 -220 -229 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -184 -161 -130 -89 -39 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 165 153 153 149 159 152 161 153 161 151 156 157 157 150 159 151 152 156 160 160 159 152 154 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 154 152 159 160 160 156 152 151 159 150 157 157 156 151 161 153 161 152 159 149 153 153 165 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -39 -89 -130 -161 -184 -201 -214 -224 -232 -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 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -63 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 158 161 162 159 152 160 153 161 152 156 157 158 157 150 159 151 152 153 153 152 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 152 153 153 152 151 159 150 157 158 157 156 152 161 153 160 152 159 162 161 158 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -63 -109 -145 -172 -192 -208 -219 -228 -235 -240 -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 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -224 -213 -200 -182 -158 -127 -86 -38 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 154 154 154 150 160 152 161 152 157 162 145 158 157 150 159 150 152 152 152 147 157 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 157 147 152 152 152 150 159 150 157 158 145 162 157 152 161 152 160 150 154 154 154 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -38 -86 -127 -158 -182 -200 -213 -224 -231 -237 -241 -245 -247 -249 -251 -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 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -143 -106 -61 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 162 153 161 152 154 153 150 159 152 161 152 160 148 152 152 146 158 150 155 163 151 151 150 143 148 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 148 143 150 151 151 163 155 150 158 146 152 152 148 160 152 161 152 159 150 153 154 152 161 153 162 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -61 -106 -143 -170 -191 -207 -218 -227 -234 -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 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -231 -223 -212 -199 -180 -156 -124 -84 -37 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 162 153 157 161 166 149 159 152 160 152 160 151 155 157 156 150 159 150 152 156 159 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 159 156 152 150 159 150 156 157 155 151 160 152 160 152 159 149 166 161 157 153 162 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -37 -84 -124 -156 -180 -199 -212 -223 -231 -237 -241 -245 -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 -255 -255 -255 -255 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -205 -189 -168 -140 -104 -59 -0 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 162 153 162 153 161 153 154 155 157 157 151 160 152 160 151 155 157 157 157 150 158 150 152 152 152 151 147 156 144 143 139 144 145 143 134 132 120 120 132 134 143 145 144 139 143 144 156 147 151 152 152 152 150 158 150 157 157 157 155 151 160 152 160 151 157 157 155 154 153 161 153 162 153 162 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 -0 -59 -104 -140 -168 -189 -205 -218 -227 -234 -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 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -179 -154 -122 -81 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 162 153 157 165 153 154 153 150 159 152 160 152 156 157 158 158 157 150 155 163 151 151 151 147 156 147 150 147 156 144 143 137 141 137 119 137 141 137 143 144 156 147 150 147 156 147 151 151 151 163 155 150 157 158 158 157 156 152 160 152 159 150 153 154 153 165 157 153 162 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -81 -122 -154 -179 -197 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -233 -226 -217 -204 -188 -166 -138 -100 -51 -0 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 158 161 166 149 159 152 160 152 156 162 145 158 158 157 150 152 156 160 160 160 156 147 151 152 144 149 152 151 141 140 128 128 140 141 151 152 149 144 152 151 147 156 160 160 160 156 152 150 157 158 158 145 162 156 152 160 152 159 149 166 161 158 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 -0 -51 -100 -138 -166 -188 -204 -217 -226 -233 -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 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -221 -210 -196 -177 -152 -118 -71 -0 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 154 155 157 157 151 160 151 160 148 151 153 146 158 157 150 152 153 153 153 151 146 151 153 152 144 145 144 138 142 138 120 138 142 138 144 145 144 152 153 151 146 151 153 153 153 152 150 157 158 146 153 151 148 160 151 160 151 157 157 155 154 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 -0 -71 -118 -152 -177 -196 -210 -221 -230 -236 -240 -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 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -225 -216 -203 -186 -164 -135 -95 -43 -0 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 153 150 162 159 151 156 164 155 156 157 154 146 154 163 151 152 152 151 146 152 153 153 152 143 144 143 133 132 120 120 132 133 143 144 143 152 153 153 152 146 151 152 152 151 163 154 146 154 157 156 155 164 156 151 159 162 150 153 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 -0 -43 -95 -135 -164 -186 -203 -216 -225 -233 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -235 -229 -220 -209 -195 -175 -149 -115 -67 -0 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 162 153 157 165 153 149 159 152 163 160 148 152 156 157 157 156 149 152 156 163 151 150 146 156 144 144 139 151 142 142 137 140 137 119 137 140 137 142 142 151 139 144 144 156 146 150 151 163 156 152 149 156 157 157 156 152 148 160 163 152 159 149 153 165 157 153 162 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 -0 -67 -115 -149 -175 -195 -209 -220 -229 -235 -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 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -132 -91 -40 -0 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 162 153 154 157 161 158 151 160 153 163 156 157 158 158 157 153 163 152 153 156 159 159 152 160 151 151 144 148 151 150 141 139 127 127 139 141 150 151 148 144 151 151 160 152 159 159 156 153 152 163 153 157 158 158 157 156 163 153 160 151 158 161 157 154 153 162 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 -0 -40 -91 -132 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -208 -193 -173 -146 -111 -64 -0 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 162 153 162 153 161 153 154 154 153 150 160 152 161 152 160 148 145 158 158 150 159 150 152 152 152 147 157 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 157 147 152 152 152 150 159 150 158 158 145 148 160 152 161 152 160 150 153 154 154 153 161 153 162 153 162 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 -0 -64 -111 -146 -173 -193 -208 -220 -228 -235 -240 -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 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -200 -183 -159 -128 -87 -38 -0 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 161 153 157 165 153 153 149 159 152 161 152 160 151 155 153 146 158 150 155 163 151 151 151 143 148 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 148 143 151 151 151 163 155 150 158 146 153 155 151 160 152 161 152 159 149 153 153 165 157 153 161 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 -0 -38 -87 -128 -159 -183 -200 -214 -224 -231 -237 -242 -245 -247 -249 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -219 -207 -191 -171 -143 -107 -61 -0 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 157 166 154 157 161 162 159 152 160 152 161 151 155 157 157 150 159 151 152 156 160 160 159 152 154 154 153 144 146 145 139 142 138 120 138 142 139 145 146 144 153 154 154 152 159 160 160 156 152 151 159 150 157 157 155 151 161 152 160 152 159 162 161 157 154 166 157 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 -0 -61 -107 -143 -171 -191 -207 -219 -227 -234 -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 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -125 -84 -37 153 162 153 157 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 154 154 150 160 152 161 152 156 157 158 157 150 159 151 152 153 153 152 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 152 153 153 152 151 159 150 157 158 157 156 152 161 152 160 150 154 154 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 157 153 162 153 -37 -84 -125 -157 -181 -199 -213 -223 -231 -237 -241 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -140 -104 -59 -0 153 162 166 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 157 165 153 153 149 159 152 160 152 160 148 145 158 158 150 159 150 152 152 152 147 157 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 157 147 152 152 152 150 159 150 158 158 145 148 160 152 160 152 159 149 153 153 165 157 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 166 162 153 -0 -59 -104 -140 -168 -190 -206 -218 -227 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -197 -179 -154 -122 -81 -0 161 153 161 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 153 162 153 154 158 161 162 159 151 160 152 157 164 155 153 146 158 150 155 163 151 151 151 143 148 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 148 143 151 151 151 163 155 150 158 146 153 155 164 157 152 160 151 159 162 161 158 154 153 162 153 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 161 153 161 -0 -81 -122 -154 -179 -197 -211 -222 -230 -236 -241 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -233 -226 -216 -204 -188 -166 -137 -99 -51 -0 157 153 156 163 153 162 153 157 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 161 153 154 154 154 154 150 159 152 160 148 152 156 156 150 159 151 152 156 160 160 159 152 154 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 154 152 159 160 160 156 152 151 159 150 156 156 152 148 160 152 159 150 154 154 154 154 153 161 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 157 153 162 153 163 156 153 157 -0 -51 -99 -137 -166 -188 -204 -216 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -151 -117 -70 -0 166 154 166 153 162 153 162 166 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 162 153 162 153 157 165 153 153 149 162 159 151 160 151 155 157 157 157 150 159 150 152 153 153 152 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 152 153 153 152 150 159 150 157 157 157 155 151 160 151 159 162 149 153 153 165 157 153 162 153 162 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 166 162 153 162 153 166 154 166 -0 -70 -117 -151 -176 -195 -210 -221 -229 -236 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -163 -133 -93 -42 -0 161 154 161 153 162 153 161 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 160 153 161 153 154 158 161 162 159 152 163 160 151 156 158 158 158 157 150 159 150 152 152 152 147 157 147 151 151 143 144 143 137 141 137 119 137 141 137 143 144 143 151 151 147 157 147 152 152 152 150 159 150 157 158 158 158 156 151 160 163 152 159 162 161 158 154 153 161 153 160 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 161 153 162 153 161 154 161 -0 -42 -93 -133 -163 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -228 -220 -208 -193 -173 -147 -112 -65 -0 152 157 153 157 153 161 153 156 163 153 162 153 157 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 157 166 154 155 155 154 150 160 152 163 156 161 148 145 158 158 150 155 163 151 151 150 143 148 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 148 143 150 151 151 163 155 150 158 158 145 148 161 156 163 152 160 150 154 155 155 154 166 157 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 157 153 162 153 163 156 153 161 153 157 153 157 152 -0 -65 -112 -147 -173 -193 -208 -220 -228 -235 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -224 -214 -200 -183 -159 -128 -88 -39 -0 161 154 165 154 153 157 166 153 162 153 162 166 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 153 150 160 152 161 152 160 151 155 153 146 158 150 152 156 160 160 159 152 154 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 154 152 159 160 160 156 152 150 158 146 153 155 151 160 152 161 152 160 150 153 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 166 162 153 162 153 166 157 153 154 165 154 161 -0 -39 -88 -128 -159 -183 -200 -214 -224 -231 -237 -242 -245 -247 -249 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -207 -191 -170 -143 -107 -61 -0 162 154 153 157 154 165 154 162 153 162 153 161 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 162 153 157 165 153 149 159 152 161 152 160 151 155 157 156 150 159 150 152 153 153 152 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 152 153 153 152 150 159 150 156 157 155 151 160 152 161 152 159 149 153 165 157 153 162 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 161 153 162 153 162 154 165 154 157 153 154 162 -0 -61 -107 -143 -170 -191 -207 -218 -227 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -223 -212 -198 -180 -155 -123 -82 -0 159 154 153 161 154 153 157 153 161 153 161 153 156 163 153 162 153 157 163 153 162 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 162 153 154 158 161 158 151 160 152 161 152 156 157 157 157 150 158 150 152 152 152 147 157 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 157 147 152 152 152 150 158 150 157 157 157 156 152 161 152 160 151 158 161 158 154 153 162 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 162 153 163 157 153 162 153 163 156 153 161 153 161 153 157 153 154 161 153 154 159 -0 -82 -123 -155 -180 -198 -212 -223 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -166 -138 -99 -50 -0 150 149 162 154 153 161 154 152 157 153 157 166 153 162 153 162 166 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 161 153 154 154 154 150 160 152 161 152 157 158 158 158 157 150 155 163 151 151 150 143 148 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 148 143 150 151 151 163 155 150 157 158 158 158 157 152 161 152 160 150 154 154 154 153 161 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 166 162 153 162 153 166 157 153 157 152 154 161 153 154 162 149 150 -0 -50 -99 -138 -166 -188 -204 -217 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -229 -221 -210 -195 -176 -151 -116 -69 -0 160 159 159 154 149 162 154 153 161 154 165 154 162 153 162 153 161 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 161 153 162 153 157 165 153 153 149 159 152 161 152 160 148 149 145 158 157 150 152 155 159 160 159 152 153 154 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 154 153 152 159 160 159 155 152 150 157 158 145 149 148 160 152 161 152 159 149 153 153 165 157 153 162 153 161 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 161 153 162 153 162 154 165 154 161 153 154 162 149 154 159 159 160 -0 -69 -116 -151 -176 -195 -210 -221 -229 -236 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -131 -91 -40 -0 152 151 150 162 159 154 153 166 154 153 157 153 161 153 161 153 156 163 154 162 153 157 163 154 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 161 153 154 158 161 162 159 152 160 152 160 151 155 156 154 146 157 150 152 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 152 150 157 146 154 156 155 151 160 152 160 152 159 162 161 158 154 153 161 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 154 163 157 153 162 154 163 156 153 161 153 161 153 157 153 154 166 153 154 159 162 150 151 152 -0 -40 -91 -131 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -63 -0 161 160 159 159 152 150 150 149 157 154 161 154 152 157 153 157 166 153 162 153 162 166 154 163 153 161 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 156 166 154 154 154 154 150 160 152 160 151 155 157 157 157 149 155 163 151 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 151 163 155 149 157 157 157 155 151 160 152 160 150 154 154 154 154 166 156 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 161 153 163 154 166 162 153 162 153 166 157 153 157 152 154 161 154 157 149 150 150 152 159 159 160 161 -0 -63 -109 -145 -172 -192 -208 -219 -228 -235 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -181 -157 -125 -84 -37 153 152 152 152 163 160 159 159 157 153 166 154 153 161 154 165 154 162 153 162 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 152 154 153 149 159 152 160 151 156 157 158 158 157 149 152 156 160 161 160 156 147 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 147 156 160 161 160 156 152 149 157 158 158 157 156 151 160 152 159 149 153 154 152 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 162 153 162 154 165 154 161 153 154 166 153 157 159 159 160 163 152 152 152 153 -37 -84 -125 -157 -181 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -189 -168 -139 -101 -52 -0 161 160 160 160 152 152 152 151 150 149 156 153 166 154 153 157 153 161 153 161 153 156 163 154 162 153 157 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 162 153 157 161 166 149 159 151 160 152 156 162 145 158 158 157 149 152 153 153 153 152 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 152 153 153 153 152 149 157 158 158 145 162 156 152 160 151 159 149 166 161 157 153 162 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 157 153 162 154 163 156 153 161 153 161 153 157 153 154 166 153 156 149 150 151 152 152 152 160 160 160 161 -0 -52 -101 -139 -168 -189 -205 -217 -227 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -221 -211 -196 -177 -151 -117 -70 -0 152 152 151 151 163 161 161 160 159 159 157 150 149 157 154 161 154 152 157 153 157 166 153 162 153 162 166 154 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 162 153 154 154 156 157 151 160 151 160 148 151 153 146 158 157 149 151 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 151 149 157 158 146 153 151 148 160 151 160 151 157 156 154 154 153 162 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 154 166 162 153 162 153 166 157 153 157 152 154 161 154 157 149 150 157 159 159 160 161 161 163 151 151 152 152 -0 -70 -117 -151 -177 -196 -211 -221 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -232 -225 -215 -202 -185 -162 -132 -92 -41 -0 157 160 156 156 153 153 152 152 152 151 162 159 157 153 166 154 153 161 154 165 154 162 153 162 153 161 163 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 162 153 161 152 154 153 150 162 159 151 156 164 155 156 157 154 146 153 163 151 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 151 163 153 146 154 157 156 155 164 156 151 159 162 150 153 154 152 161 153 162 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 163 161 153 162 153 162 154 165 154 161 153 154 166 153 157 159 162 151 152 152 152 153 153 156 156 160 157 -0 -41 -92 -132 -162 -185 -202 -215 -225 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -208 -192 -172 -145 -109 -63 -0 162 148 164 161 161 161 161 161 160 160 159 152 151 150 149 156 153 166 155 153 157 153 161 153 161 153 156 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 161 153 161 153 157 161 166 149 159 152 163 160 148 152 156 157 157 156 149 152 155 160 161 160 156 147 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 147 156 160 161 160 155 152 149 156 157 157 156 152 148 160 163 152 159 149 166 161 157 153 161 153 161 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 156 153 161 153 161 153 157 153 155 166 153 156 149 150 151 152 159 160 160 161 161 161 161 161 164 148 162 -0 -63 -109 -145 -172 -192 -208 -219 -228 -235 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -180 -156 -124 -82 -0 145 151 155 152 151 152 152 152 152 152 152 163 160 159 159 157 150 149 157 154 161 154 152 157 153 157 166 153 163 153 162 153 157 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 154 163 157 166 157 166 154 155 157 157 151 160 152 163 156 157 158 158 157 153 163 151 152 153 153 152 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 152 153 153 152 151 163 153 157 158 158 157 156 163 152 160 151 157 157 155 154 166 157 166 157 163 154 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 157 153 162 153 163 153 166 157 153 157 152 154 161 154 157 149 150 157 159 159 160 163 152 152 152 152 152 152 151 152 155 151 145 -0 -82 -124 -156 -180 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -226 -217 -204 -188 -166 -137 -98 -50 -0 152 156 155 156 156 157 160 160 160 160 160 152 152 152 151 162 159 157 153 166 154 154 161 154 165 154 162 153 162 153 162 166 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 161 153 154 153 150 160 152 161 152 160 148 145 158 158 150 159 150 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 150 159 150 158 158 145 148 160 152 161 152 160 150 153 154 153 161 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 166 162 153 162 153 162 154 165 154 161 154 154 166 153 157 159 162 151 152 152 152 160 160 160 160 160 157 156 156 155 156 152 -0 -50 -98 -137 -166 -188 -204 -217 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -229 -221 -209 -195 -175 -149 -113 -67 -0 146 156 157 157 157 162 148 151 151 151 151 163 161 160 160 159 152 151 150 149 156 153 166 155 154 158 153 161 153 161 153 161 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 157 165 153 149 159 152 161 152 160 151 155 153 146 158 150 155 163 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 163 155 150 158 146 153 155 151 160 152 161 152 159 149 153 165 157 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 161 153 161 153 161 153 158 154 155 166 153 156 149 150 151 152 159 160 160 161 163 151 151 151 151 148 162 157 157 157 156 146 -0 -67 -113 -149 -175 -195 -209 -221 -229 -235 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -232 -224 -214 -201 -183 -159 -128 -86 -37 -0 150 157 157 158 145 152 155 155 156 156 156 152 152 152 152 163 160 159 159 157 150 149 157 154 165 154 153 157 153 157 153 156 163 153 162 153 157 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 153 162 153 154 158 161 158 151 160 152 160 151 155 157 157 150 159 151 152 156 160 160 156 147 151 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 151 147 156 160 160 156 152 151 159 150 157 157 155 151 160 152 160 151 158 161 158 154 153 162 153 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 157 153 162 153 163 156 153 157 153 157 153 154 165 154 157 149 150 157 159 159 160 163 152 152 152 152 156 156 156 155 155 152 145 158 157 157 150 -0 -37 -86 -128 -159 -183 -201 -214 -224 -232 -237 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -168 -140 -102 -52 -0 159 150 157 158 158 152 157 157 157 161 161 160 160 160 160 160 152 152 152 151 162 159 157 153 153 157 153 165 154 166 154 166 153 162 153 162 166 154 163 153 161 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 161 153 154 154 154 150 160 152 160 152 156 157 158 157 150 159 150 152 153 152 151 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 151 152 153 152 150 159 150 157 158 157 156 152 160 152 160 150 154 154 154 153 161 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 161 153 163 154 166 162 153 162 153 166 154 166 154 165 153 157 153 153 157 159 162 151 152 152 152 160 160 160 160 160 161 161 157 157 157 152 158 158 157 150 159 -0 -52 -102 -140 -168 -190 -206 -218 -227 -234 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -236 -230 -221 -210 -196 -177 -151 -116 -69 -0 151 159 150 157 158 146 157 157 158 145 151 151 151 151 151 151 163 161 160 160 159 152 151 150 149 161 153 153 157 154 161 154 161 153 161 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 157 165 153 153 149 159 152 161 152 157 162 145 158 158 150 159 150 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 150 159 150 158 158 145 162 157 152 161 152 159 149 153 153 165 157 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 161 153 161 154 161 154 157 153 153 161 149 150 151 152 159 160 160 161 163 151 151 151 151 151 151 145 158 157 157 146 158 157 150 159 151 -0 -69 -116 -151 -177 -196 -210 -221 -230 -236 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -237 -232 -224 -215 -201 -184 -161 -130 -89 -39 -0 150 158 150 157 158 150 157 158 158 152 155 155 155 156 156 156 152 152 152 152 163 160 160 159 158 153 149 161 154 152 157 153 157 153 157 153 156 163 154 162 153 157 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 161 153 154 158 161 162 159 152 160 152 160 148 152 152 146 158 150 155 163 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 163 155 150 158 146 152 152 148 160 152 160 152 159 162 161 158 154 153 161 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 157 153 162 154 163 156 153 157 153 157 153 157 152 154 161 149 153 158 159 160 160 163 152 152 152 152 156 156 156 155 155 155 152 158 158 157 150 158 157 150 158 150 -0 -39 -89 -130 -161 -184 -201 -215 -224 -232 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -190 -169 -141 -104 -54 -0 152 150 155 150 157 159 150 157 158 146 156 157 157 158 161 161 160 160 160 160 160 152 152 152 151 150 162 158 153 153 161 154 165 154 166 154 166 153 162 153 162 166 154 163 153 162 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 161 153 157 166 154 154 155 154 150 160 152 160 151 155 157 157 150 159 151 152 156 159 160 156 147 151 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 151 147 156 160 159 156 152 151 159 150 157 157 155 151 160 152 160 150 154 155 154 154 166 157 153 161 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 162 153 163 154 166 162 153 162 153 166 154 166 154 165 154 161 153 153 158 162 150 151 152 152 152 160 160 160 160 160 161 161 158 157 157 156 146 158 157 150 159 157 150 155 150 152 -0 -54 -104 -141 -169 -190 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -229 -221 -210 -196 -177 -151 -118 -71 -0 156 152 163 152 150 154 159 150 157 158 154 157 157 158 148 151 151 151 151 151 151 163 161 161 160 159 159 151 150 149 162 154 153 157 154 161 154 161 153 162 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 157 166 154 161 152 154 153 150 159 152 160 151 156 157 157 157 150 159 150 152 153 152 151 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 151 152 153 152 150 159 150 157 157 157 156 151 160 152 159 150 153 154 152 161 154 166 157 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 162 153 161 154 161 154 157 153 154 162 149 150 151 159 159 160 161 161 163 151 151 151 151 151 151 148 158 157 157 154 158 157 150 159 154 150 152 163 152 156 -0 -71 -118 -151 -177 -196 -210 -221 -229 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -224 -214 -201 -184 -160 -130 -89 -39 -0 153 151 156 152 163 151 159 150 158 146 156 157 158 145 155 155 155 156 156 156 156 153 152 152 152 151 163 160 159 159 153 153 161 154 152 157 153 157 153 161 153 156 163 154 162 153 157 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 157 161 166 149 159 152 160 152 156 161 145 158 157 150 159 150 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 150 159 150 157 158 145 161 156 152 160 152 159 149 166 161 157 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 157 153 162 154 163 156 153 161 153 157 153 157 152 154 161 153 153 159 159 160 163 151 152 152 152 153 156 156 156 156 155 155 155 145 158 157 156 146 158 150 159 151 163 152 156 151 153 -0 -39 -89 -130 -160 -184 -201 -214 -224 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -233 -227 -218 -206 -190 -169 -140 -103 -53 -0 153 151 160 153 151 155 151 159 150 157 149 156 157 158 153 156 157 157 158 161 161 160 160 160 160 160 160 152 152 151 150 149 161 153 153 161 154 165 154 153 157 166 153 162 153 162 166 154 163 153 162 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 153 162 153 154 154 156 157 151 160 151 160 148 151 152 146 158 150 155 163 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 163 155 150 158 146 152 151 148 160 151 160 151 157 156 154 154 153 162 153 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 162 153 163 154 166 162 153 162 153 166 157 153 154 165 154 161 153 153 161 149 150 151 152 152 160 160 160 160 160 160 161 161 158 157 157 156 153 158 157 156 149 157 150 159 151 155 151 153 160 151 153 -0 -53 -103 -140 -169 -190 -206 -218 -227 -233 -239 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -220 -209 -195 -176 -150 -116 -69 -0 152 152 161 153 152 163 152 150 155 150 155 149 153 158 146 156 157 157 158 149 151 151 151 152 152 151 151 163 161 160 160 159 159 150 149 162 154 153 157 154 165 154 162 153 162 153 161 163 154 163 153 161 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 161 153 153 153 150 162 159 151 156 164 155 156 156 150 159 150 152 156 159 160 156 147 152 152 147 152 153 151 142 140 128 128 140 142 151 153 152 147 152 152 147 156 160 159 156 152 150 159 150 156 156 155 164 156 151 159 162 150 153 153 153 161 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 161 153 163 154 163 161 153 162 153 162 154 165 154 157 153 154 162 149 150 159 159 160 160 161 163 151 151 152 152 151 151 151 149 158 157 157 156 146 158 153 149 155 150 155 150 152 163 152 153 161 152 152 -0 -69 -116 -150 -176 -195 -209 -220 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -230 -223 -213 -199 -182 -158 -127 -86 -38 -0 151 160 153 152 151 156 152 163 152 163 152 163 150 158 150 157 157 158 145 155 155 155 156 157 160 156 156 153 152 152 152 151 162 159 159 154 153 161 154 153 157 153 161 153 161 153 156 163 154 162 153 160 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 157 165 153 149 159 152 163 160 148 152 156 157 157 150 159 150 152 153 152 151 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 151 152 153 152 150 159 150 157 157 156 152 148 160 163 152 159 149 153 165 157 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 160 153 162 154 163 156 153 161 153 161 153 157 153 154 161 153 154 159 159 162 151 152 152 152 153 156 156 160 157 156 155 155 155 145 158 157 157 150 158 150 163 152 163 152 163 152 156 151 152 153 160 151 -0 -38 -86 -127 -158 -182 -199 -213 -223 -230 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -203 -187 -166 -137 -99 -51 -0 143 159 152 151 151 159 152 151 155 152 156 151 159 150 159 149 156 157 158 153 157 157 157 162 148 164 161 161 161 160 160 160 160 152 152 150 149 162 154 153 161 154 152 157 153 157 166 153 162 153 162 153 157 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 161 153 154 157 161 158 151 160 153 163 156 157 158 158 157 150 159 150 152 152 151 147 156 144 144 139 144 145 143 134 132 120 120 132 134 143 145 144 139 144 144 156 147 151 152 152 150 159 150 157 158 158 157 156 163 153 160 151 158 161 157 154 153 161 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 157 153 162 153 162 153 166 157 153 157 152 154 161 153 154 162 149 150 152 152 160 160 160 160 161 161 161 164 148 162 157 157 157 153 158 157 156 149 159 150 159 151 156 152 155 151 152 159 151 151 152 159 143 -0 -51 -99 -137 -166 -187 -203 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -192 -172 -146 -111 -66 -0 148 152 147 147 147 160 152 151 159 152 164 153 150 155 150 158 149 153 158 146 156 157 158 145 151 155 152 152 152 152 152 152 152 163 160 160 159 159 154 149 162 154 154 161 154 165 154 162 153 162 153 162 166 154 163 153 161 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 166 161 153 157 166 154 154 153 150 160 152 161 152 160 148 145 158 158 150 155 163 151 151 147 156 147 151 150 143 144 143 137 141 137 119 137 141 137 143 144 143 150 151 147 156 147 151 151 163 155 150 158 158 145 148 160 152 161 152 160 150 153 154 154 166 157 153 161 166 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 161 153 163 154 166 162 153 162 153 162 154 165 154 161 154 154 162 149 154 159 159 160 160 163 152 152 152 152 152 152 152 155 151 145 158 157 156 146 158 153 149 158 150 155 150 153 164 152 159 151 152 160 147 147 147 152 148 -0 -66 -111 -146 -172 -192 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -210 -196 -177 -153 -121 -81 -0 152 153 156 156 156 156 151 151 160 152 151 156 152 163 152 150 154 163 150 158 150 157 158 158 152 156 156 156 157 160 157 160 160 160 153 152 152 151 150 162 159 154 153 166 155 153 158 153 161 153 161 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 154 163 157 166 154 161 152 153 149 159 152 161 152 160 151 155 153 146 158 150 152 156 159 160 156 147 152 152 147 153 153 151 142 140 128 128 140 142 151 153 153 147 152 152 147 156 160 159 156 152 150 158 146 153 155 151 160 152 161 152 159 149 153 152 161 154 166 157 163 154 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 161 153 161 153 158 153 155 166 153 154 159 162 150 151 152 152 153 160 160 160 157 160 157 156 156 156 152 158 158 157 150 158 150 163 154 150 152 163 152 156 151 152 160 151 151 156 156 156 156 153 152 -0 -81 -121 -153 -177 -196 -210 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -243 -239 -235 -229 -222 -212 -199 -182 -160 -130 -91 -46 -0 154 144 147 147 147 146 146 159 151 151 159 152 151 156 152 163 152 159 150 159 150 157 158 146 156 157 157 158 148 164 148 151 151 163 161 161 160 159 159 152 150 150 149 157 154 161 154 153 157 153 157 153 156 163 153 162 153 157 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 163 153 157 161 162 159 152 160 152 160 151 155 157 157 150 159 150 152 153 152 151 147 152 153 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 153 152 147 151 152 153 152 150 159 150 157 157 155 151 160 152 160 152 159 162 161 157 153 163 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 157 153 162 153 163 156 153 157 153 157 153 154 161 154 157 149 150 150 152 159 159 160 161 161 163 151 151 148 164 148 158 157 157 156 146 158 157 150 159 150 159 152 163 152 156 151 152 159 151 151 159 146 146 147 147 147 144 154 -0 -46 -91 -130 -160 -182 -199 -212 -222 -229 -235 -239 -243 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -235 -230 -223 -214 -201 -186 -165 -137 -100 -53 -0 152 143 150 151 152 152 156 152 147 147 160 152 151 159 152 151 155 150 155 150 158 150 157 158 150 157 157 158 149 155 152 155 156 156 152 152 152 152 151 163 160 159 159 157 153 166 154 153 165 154 166 154 166 153 162 153 162 166 154 163 153 162 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 153 162 153 154 154 154 150 160 152 161 152 156 157 158 157 150 159 150 152 152 151 147 156 144 144 139 145 145 143 134 133 121 121 133 134 143 145 145 139 144 144 156 147 151 152 152 150 159 150 157 158 157 156 152 161 152 160 150 154 154 154 153 162 153 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 162 153 163 154 166 162 153 162 153 166 154 166 154 165 153 154 166 153 157 159 159 160 163 151 152 152 152 152 156 156 155 152 155 149 158 157 157 150 158 157 150 158 150 155 150 155 151 152 159 151 152 160 147 147 152 156 152 152 151 150 143 152 -0 -53 -100 -137 -165 -186 -201 -214 -223 -230 -235 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -230 -224 -215 -203 -189 -169 -144 -110 -60 -0 144 139 147 152 153 153 144 160 156 156 156 151 151 160 152 151 159 152 163 152 150 155 150 157 159 150 157 158 145 156 156 157 158 158 160 160 160 160 160 160 152 152 152 151 150 149 156 153 153 157 154 161 154 161 153 161 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 161 153 153 153 150 160 152 161 152 157 162 145 158 157 150 155 163 151 151 147 156 147 151 151 143 145 144 138 142 138 120 138 142 138 144 145 143 151 151 147 156 147 151 151 163 155 150 157 158 145 162 157 152 161 152 160 150 153 153 153 161 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 161 153 161 154 161 154 157 153 153 156 149 150 151 152 152 152 160 160 160 160 160 160 158 158 157 156 156 145 158 157 150 159 157 150 155 150 152 163 152 159 151 152 160 151 151 156 156 156 160 144 153 153 152 147 139 144 -0 -60 -110 -144 -169 -189 -203 -215 -224 -230 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -236 -230 -224 -216 -205 -191 -172 -148 -117 -73 -0 146 144 156 144 152 153 144 150 147 147 147 146 146 159 152 151 160 152 151 156 152 163 152 150 153 159 150 157 158 154 157 157 158 162 148 151 151 151 151 151 163 161 160 160 159 159 157 150 149 161 154 152 157 153 157 153 157 153 156 163 154 162 153 157 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 157 165 153 149 159 152 160 152 160 148 152 152 146 158 150 152 156 159 160 156 147 152 152 147 156 144 142 133 132 120 120 132 133 142 144 156 147 152 152 147 156 160 159 156 152 150 158 146 152 152 148 160 152 160 152 159 149 153 165 157 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 157 153 162 154 163 156 153 157 153 157 153 157 152 154 161 149 150 157 159 159 160 160 161 163 151 151 151 151 151 148 162 158 157 157 154 158 157 150 159 153 150 152 163 152 156 151 152 160 151 152 159 146 146 147 147 147 150 144 153 152 144 156 144 146 -0 -73 -117 -148 -172 -191 -205 -216 -224 -230 -236 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -235 -230 -224 -216 -205 -192 -175 -152 -123 -86 -39 -0 145 144 149 144 152 139 150 150 151 152 152 156 152 147 147 160 152 151 160 153 151 156 152 163 151 159 150 158 146 156 157 158 145 152 155 155 156 156 156 156 153 153 152 152 152 151 162 159 158 153 153 161 154 165 154 166 154 166 153 162 153 162 166 154 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 153 161 153 154 157 161 158 151 160 152 160 151 155 157 156 150 159 150 152 153 152 151 147 152 153 152 145 149 151 149 139 136 118 136 139 149 151 149 145 152 153 152 147 151 152 153 152 150 159 150 156 157 155 151 160 152 160 151 158 161 157 154 153 161 153 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 154 166 162 153 162 153 166 154 166 154 165 154 161 153 153 158 159 162 151 152 152 152 153 153 156 156 156 156 155 155 152 145 158 157 156 146 158 150 159 151 163 152 156 151 153 160 151 152 160 147 147 152 156 152 152 151 150 150 139 152 144 149 144 145 -0 -39 -86 -123 -152 -175 -192 -205 -216 -224 -230 -235 -239 -242 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -216 -205 -192 -176 -154 -126 -90 -48 -0 143 143 152 145 143 151 143 147 152 153 153 144 160 156 156 156 151 151 160 153 151 160 153 151 155 150 159 150 158 149 156 157 158 152 156 157 157 158 161 161 160 161 161 160 160 160 159 152 151 150 149 162 153 153 157 154 161 154 161 153 162 153 161 163 154 163 153 161 163 154 162 153 160 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 156 166 161 153 157 166 154 154 153 150 160 152 160 152 155 157 157 157 150 158 150 152 152 151 147 156 144 144 139 145 145 144 137 139 127 127 139 137 144 145 145 139 144 144 156 147 151 152 152 150 158 150 157 157 157 155 152 160 152 160 150 153 154 154 166 157 153 161 166 156 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 160 153 162 154 163 161 153 163 154 163 161 153 162 153 161 154 161 154 157 153 153 162 149 150 151 152 159 160 160 160 161 161 160 161 161 158 157 157 156 152 158 157 156 149 158 150 159 150 155 151 153 160 151 153 160 151 151 156 156 156 160 144 153 153 152 147 143 151 143 145 152 143 143 -0 -48 -90 -126 -154 -176 -192 -205 -216 -224 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -215 -205 -192 -176 -155 -128 -93 -50 -0 134 137 151 144 144 142 148 156 144 152 153 144 150 147 147 147 147 146 159 152 152 161 153 152 163 152 150 155 150 158 149 153 158 146 156 157 157 158 149 151 151 152 152 152 152 152 152 163 160 160 159 159 153 149 161 154 152 157 153 157 153 161 153 156 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 154 163 156 166 154 161 152 153 149 159 152 160 152 160 144 158 158 157 150 155 163 151 151 147 156 147 151 151 143 145 144 138 142 138 120 138 142 138 144 145 143 151 151 147 156 147 151 151 163 155 150 157 158 158 144 160 152 160 152 159 149 153 152 161 154 166 156 163 154 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 156 153 161 153 157 153 157 152 154 161 149 153 159 159 160 160 163 152 152 152 152 152 152 151 151 149 158 157 157 156 146 158 153 149 158 150 155 150 152 163 152 153 161 152 152 159 146 147 147 147 147 150 144 153 152 144 156 148 142 144 144 151 137 134 -0 -50 -93 -128 -155 -176 -192 -205 -215 -223 -229 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -245 -243 -241 -237 -233 -228 -222 -214 -203 -191 -175 -154 -128 -94 -51 -0 132 141 141 138 142 142 151 144 149 144 152 139 151 150 151 152 152 156 152 147 151 160 153 152 151 156 152 163 152 150 154 163 150 158 150 157 158 158 145 155 155 156 157 160 157 160 160 160 152 152 152 151 150 162 158 153 153 161 154 165 154 153 157 166 153 162 153 162 153 157 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 154 163 154 162 153 157 161 162 159 151 160 152 157 164 152 146 159 158 150 152 156 159 160 156 147 152 152 151 143 144 142 133 132 120 120 132 133 142 144 143 151 152 152 147 156 160 159 156 152 150 158 159 146 152 164 157 152 160 151 159 162 161 157 153 162 154 163 154 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 157 153 162 153 162 153 166 157 153 154 165 154 161 153 153 158 162 150 151 152 152 152 160 160 160 157 160 157 156 155 155 145 158 158 157 150 158 150 163 154 150 152 163 152 156 151 152 153 160 151 147 152 156 152 152 151 150 151 139 152 144 149 144 151 142 142 138 141 141 132 -0 -51 -94 -128 -154 -175 -191 -203 -214 -222 -228 -233 -237 -241 -243 -245 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -227 -220 -212 -201 -189 -172 -152 -126 -93 -51 -0 120 137 140 142 133 136 150 143 152 145 143 151 143 147 152 153 153 144 160 157 143 159 152 151 151 159 152 151 156 152 163 152 159 150 159 150 157 158 158 153 157 157 158 148 164 148 151 151 163 161 160 160 159 159 151 150 149 162 154 153 158 154 165 154 162 153 162 153 162 166 154 163 153 162 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 154 163 153 161 153 154 154 154 150 160 152 160 148 152 156 154 146 158 150 152 153 152 152 147 152 153 152 147 152 152 150 139 136 118 136 139 150 152 152 147 152 153 152 147 152 152 153 152 150 158 146 154 156 152 148 160 152 160 150 154 154 154 153 161 153 163 154 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 162 153 163 154 166 162 153 162 153 162 154 165 154 158 153 154 162 149 150 151 159 159 160 160 161 163 151 151 148 164 148 158 157 157 153 158 158 157 150 159 150 159 152 163 152 156 151 152 159 151 151 152 159 143 157 160 144 153 153 152 147 143 151 143 145 152 143 150 136 133 142 140 137 120 -0 -51 -93 -126 -152 -172 -189 -201 -212 -220 -227 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -230 -225 -218 -210 -199 -186 -169 -148 -123 -90 -50 -0 120 119 128 138 132 140 141 137 151 144 144 142 148 156 144 152 153 144 151 147 148 152 147 147 147 160 152 151 159 152 151 155 150 155 150 158 149 157 158 146 157 157 158 149 155 152 155 156 156 152 152 152 152 151 163 160 159 159 154 153 161 154 153 157 153 161 153 161 153 161 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 157 165 153 153 149 159 152 160 151 155 157 157 157 150 158 150 152 152 151 147 156 144 144 139 145 146 144 137 139 128 128 139 137 144 146 145 139 144 144 156 147 151 152 152 150 158 150 157 157 157 155 151 160 152 159 149 153 153 165 157 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 161 153 161 153 161 153 157 153 154 161 153 154 159 159 160 163 151 152 152 152 152 156 156 155 152 155 149 158 157 157 146 158 157 149 158 150 155 150 155 151 152 159 151 152 160 147 147 147 152 148 147 151 144 153 152 144 156 148 142 144 144 151 137 141 140 132 138 128 119 120 -0 -50 -90 -123 -148 -169 -186 -199 -210 -218 -225 -230 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -207 -196 -182 -165 -144 -117 -86 -48 -0 132 137 128 120 120 136 139 141 141 138 142 142 151 144 149 144 152 139 151 151 152 153 156 156 156 156 151 151 160 152 151 159 152 163 152 150 155 149 157 158 150 157 158 145 156 156 157 158 158 160 160 160 160 160 160 152 152 152 150 149 162 154 153 161 154 152 157 153 157 153 156 163 153 162 153 157 163 154 162 167 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 153 162 153 154 158 161 162 159 151 160 151 156 158 158 158 157 150 155 163 151 151 147 156 147 151 151 144 145 145 138 142 138 120 138 142 138 145 145 144 151 151 147 156 147 151 151 163 155 150 157 158 158 158 156 151 160 151 159 162 161 158 154 153 162 153 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 167 162 154 163 157 153 162 153 163 156 153 157 153 157 152 154 161 153 154 162 149 150 152 152 152 160 160 160 160 160 160 158 158 157 156 156 145 158 157 150 158 157 149 155 150 152 163 152 159 151 152 160 151 151 156 156 156 156 153 152 151 151 139 152 144 149 144 151 142 142 138 141 141 139 136 120 120 128 137 132 -0 -48 -86 -117 -144 -165 -182 -196 -207 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -220 -213 -203 -192 -177 -160 -137 -110 -73 -39 -0 134 141 140 138 120 118 127 137 140 142 133 136 150 143 152 145 143 151 144 150 152 154 144 147 147 147 146 146 159 152 151 160 152 151 156 152 163 152 149 153 159 150 157 158 154 157 157 158 162 148 151 151 151 151 151 163 161 160 160 159 159 154 149 162 154 154 161 154 165 154 166 153 162 153 162 166 154 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 160 153 162 153 161 153 154 154 154 154 150 159 151 156 162 149 145 158 158 150 152 156 159 160 156 148 152 153 152 143 144 143 133 132 120 120 132 133 143 144 143 152 153 152 148 156 160 159 156 152 150 158 158 145 149 162 156 151 159 150 154 154 154 154 153 161 153 162 153 160 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 154 166 162 153 162 153 166 154 165 154 161 154 154 162 149 154 159 159 160 160 161 163 151 151 151 151 151 148 162 158 157 157 154 158 157 150 159 153 149 152 163 152 156 151 152 160 151 152 159 146 146 147 147 147 144 154 152 150 144 151 143 145 152 143 150 136 133 142 140 137 127 118 120 138 140 141 134 -0 -39 -73 -110 -137 -160 -177 -192 -203 -213 -220 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -209 -199 -187 -172 -153 -130 -100 -60 -0 -0 143 137 141 142 132 136 127 119 128 138 132 140 141 137 151 144 144 142 148 143 147 152 143 150 151 152 152 156 152 147 147 160 152 151 160 153 151 156 152 163 151 159 150 158 146 157 157 158 145 152 155 155 156 157 156 156 153 152 152 152 151 150 162 159 154 153 166 155 153 158 154 161 153 161 153 161 163 154 163 153 161 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 156 166 161 153 157 165 153 153 149 162 159 151 156 162 152 155 153 146 158 150 152 153 153 152 147 156 143 139 152 143 143 137 141 137 119 137 141 137 143 143 152 139 143 156 147 152 153 153 152 150 158 146 153 155 152 162 156 151 159 162 149 153 153 165 157 153 161 166 156 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 161 153 163 154 163 161 153 161 153 161 154 158 153 155 166 153 154 159 162 150 151 152 152 152 153 156 156 157 156 155 155 152 145 158 157 157 146 158 150 159 151 163 152 156 151 153 160 151 152 160 147 147 152 156 152 152 151 150 143 152 147 143 148 142 144 144 151 137 141 140 132 138 128 119 127 136 132 142 141 137 143 -0 -0 -60 -100 -130 -153 -172 -187 -199 -209 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -182 -166 -146 -121 -91 -53 -0 146 145 143 151 138 133 140 139 137 128 120 120 136 139 141 141 138 142 142 151 144 152 144 139 147 152 153 153 144 160 156 156 156 151 151 160 153 151 160 153 151 155 151 159 150 158 149 157 158 158 152 157 157 157 161 162 161 161 161 161 160 160 159 159 152 150 150 149 157 154 161 154 153 157 153 157 153 156 163 154 162 153 160 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 162 154 163 156 166 154 158 161 162 159 152 163 160 148 152 156 157 157 150 158 150 152 152 152 147 156 147 150 144 149 152 151 142 140 128 128 140 142 151 152 149 144 150 147 156 147 152 152 152 150 158 150 157 157 156 152 148 160 163 152 159 162 161 158 154 166 156 163 154 162 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 160 153 162 154 163 156 153 157 153 157 153 154 161 154 157 149 150 150 152 159 159 160 160 161 161 161 161 162 161 157 157 157 152 158 158 157 149 158 150 159 151 155 151 153 160 151 153 160 151 151 156 156 156 160 144 153 153 152 147 139 144 152 144 151 142 142 138 141 141 139 136 120 120 128 137 139 140 133 138 151 143 145 146 -0 -53 -91 -121 -146 -166 -182 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -237 -234 -230 -224 -218 -210 -201 -190 -176 -158 -137 -111 -81 -46 -0 144 144 144 152 144 142 136 141 141 140 138 120 118 127 137 140 142 133 137 150 143 153 146 144 156 144 152 153 144 150 147 147 147 147 146 160 152 152 161 153 152 163 152 150 155 150 158 149 157 158 146 157 157 158 145 151 151 151 152 152 152 152 152 151 163 160 159 159 157 153 166 155 154 165 154 166 154 166 153 162 153 162 153 157 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 162 154 163 154 162 153 154 155 154 150 160 152 163 156 157 158 158 157 150 155 163 151 151 150 143 148 152 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 152 148 143 150 151 151 163 155 150 157 158 158 157 156 163 152 160 150 154 155 154 153 162 154 163 154 162 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 157 153 162 153 162 153 166 154 166 154 165 154 155 166 153 157 159 159 160 163 151 152 152 152 152 152 151 151 151 145 158 157 157 146 158 157 149 158 150 155 150 152 163 152 153 161 152 152 160 146 147 147 147 147 150 144 153 152 144 156 144 146 153 143 150 137 133 142 140 137 127 118 120 138 140 141 141 136 142 144 152 144 144 144 -0 -46 -81 -111 -137 -158 -176 -190 -201 -210 -218 -224 -230 -234 -237 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -235 -232 -227 -221 -215 -206 -196 -184 -169 -150 -127 -99 -66 -0 -0 152 139 156 149 145 144 142 150 137 141 142 132 136 127 119 128 138 132 140 141 137 151 145 145 144 149 144 152 139 151 150 151 152 152 156 152 151 151 160 153 152 151 156 152 163 152 150 155 149 157 158 150 157 158 158 153 155 156 156 157 160 160 160 160 160 152 152 152 151 150 149 156 153 153 157 154 161 154 161 153 162 153 162 166 154 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 162 154 163 153 161 153 154 153 150 160 152 161 152 160 148 145 158 158 150 152 156 160 160 159 152 153 154 152 144 145 143 134 133 121 121 133 134 143 145 144 152 154 153 152 159 160 160 156 152 150 158 158 145 148 160 152 161 152 160 150 153 154 153 161 153 163 154 162 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 154 166 162 153 162 153 161 154 161 154 157 153 153 156 149 150 151 152 152 152 160 160 160 160 160 157 156 156 155 153 158 158 157 150 158 157 149 155 150 152 163 152 156 151 152 153 160 151 151 152 156 152 152 151 150 151 139 152 144 149 144 145 145 151 137 141 140 132 138 128 119 127 136 132 142 141 137 150 142 144 145 149 156 139 152 -0 -0 -66 -99 -127 -150 -169 -184 -196 -206 -215 -221 -227 -232 -235 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -224 -218 -210 -201 -190 -177 -160 -140 -116 -86 -51 -0 152 154 143 147 144 144 143 142 151 143 151 138 133 140 139 137 128 120 120 136 139 141 142 139 143 143 152 145 143 151 143 147 152 153 153 144 160 143 146 159 152 151 151 159 152 151 156 152 163 152 149 153 159 150 157 158 146 157 157 157 162 148 151 151 151 151 163 161 160 160 159 159 157 150 149 161 154 152 157 153 157 153 161 153 161 163 154 162 153 160 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 162 153 162 153 157 165 153 149 159 152 161 152 160 151 155 153 146 158 150 152 153 153 152 147 156 144 143 138 144 144 138 142 138 119 138 142 138 144 144 138 143 144 156 147 152 153 153 152 150 158 146 153 155 151 160 152 161 152 159 149 153 165 157 153 162 153 162 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 160 153 162 154 163 161 153 161 153 157 153 157 152 154 161 149 150 157 159 159 160 160 161 163 151 151 151 151 148 162 157 157 157 146 158 157 150 159 153 149 152 163 152 156 151 152 159 151 151 152 159 146 143 160 144 153 153 152 147 143 151 143 145 152 143 143 139 142 141 139 136 120 120 128 137 139 140 133 138 151 143 151 142 143 144 144 147 143 154 152 -0 -51 -86 -116 -140 -160 -177 -190 -201 -210 -218 -224 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -221 -214 -206 -196 -184 -169 -151 -130 -103 -69 -38 -0 148 153 144 150 152 152 152 151 148 144 152 144 142 136 141 141 140 138 120 118 127 137 140 142 134 137 151 144 144 142 148 156 144 152 153 144 151 147 151 152 147 147 147 160 152 151 160 153 151 156 152 163 151 159 150 157 159 154 157 158 145 151 155 155 156 156 156 152 152 152 152 152 151 162 159 158 153 153 161 154 165 154 153 157 153 156 162 153 162 153 157 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 160 153 162 153 162 153 154 158 161 159 152 160 153 161 151 156 157 157 150 159 150 152 153 152 151 143 147 151 147 156 143 142 133 132 120 120 132 133 142 143 156 147 151 147 143 151 152 153 152 150 159 150 157 157 156 151 161 153 160 152 159 161 158 154 153 162 153 162 153 160 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 157 153 162 153 162 156 153 157 153 154 165 154 161 153 153 158 159 162 151 152 152 152 152 152 156 156 156 155 155 151 145 158 157 154 159 157 150 159 151 163 152 156 151 153 160 151 152 160 147 147 147 152 151 147 151 144 153 152 144 156 148 142 144 144 151 137 134 142 140 137 127 118 120 138 140 141 141 136 142 144 152 144 148 151 152 152 152 150 144 153 148 -0 -38 -69 -103 -130 -151 -169 -184 -196 -206 -214 -221 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -209 -201 -190 -177 -161 -141 -118 -89 -53 -0 -0 143 152 156 147 151 153 153 139 143 156 149 145 144 142 150 137 141 142 132 136 127 119 128 138 132 141 141 138 142 142 151 144 149 144 152 139 151 151 153 153 156 156 156 156 151 151 160 153 151 160 153 151 155 150 159 150 158 146 157 158 158 152 156 157 157 161 161 160 160 161 160 160 160 159 152 151 150 149 162 153 153 158 154 165 154 166 153 162 153 162 166 154 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 162 156 166 161 153 161 153 154 154 154 150 160 152 161 152 156 157 158 157 150 159 150 151 152 151 146 152 153 152 144 149 151 149 139 136 118 136 139 149 151 149 144 152 153 152 146 151 152 151 150 159 150 157 158 157 156 152 161 152 160 150 154 154 154 153 161 153 161 166 156 162 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 154 166 162 153 162 153 166 154 165 154 158 153 153 162 149 150 151 152 159 160 160 160 161 160 160 161 161 157 157 156 152 158 158 157 146 158 150 159 150 155 151 153 160 151 153 160 151 151 156 156 156 156 153 153 151 151 139 152 144 149 144 151 142 142 138 141 141 132 138 128 119 127 136 132 142 141 137 150 142 144 145 149 156 143 139 153 153 151 147 156 152 143 -0 -0 -53 -89 -118 -141 -161 -177 -190 -201 -209 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -213 -204 -195 -183 -168 -151 -130 -104 -71 -39 -0 152 151 159 147 156 147 152 153 144 150 147 144 144 143 142 151 143 151 138 133 140 139 137 128 120 120 137 140 142 133 136 150 143 152 145 143 151 144 151 152 154 144 147 147 147 147 146 159 152 152 161 153 152 163 152 150 155 150 157 149 157 158 146 156 157 158 145 151 151 151 152 152 152 151 151 163 160 160 159 159 153 149 161 154 153 158 154 161 153 161 153 161 163 154 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 162 161 153 162 154 163 157 166 157 165 153 153 149 159 152 161 152 160 148 145 158 158 150 155 163 151 150 146 156 144 144 139 145 145 143 137 139 127 127 139 137 143 145 145 139 144 144 156 146 150 151 163 155 150 158 158 145 148 160 152 161 152 159 149 153 153 165 157 166 157 163 154 162 153 161 162 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 154 163 161 153 161 153 161 154 158 153 154 161 149 153 159 159 160 160 163 151 151 152 152 152 151 151 151 145 158 157 156 146 158 157 149 157 150 155 150 152 163 152 153 161 152 152 159 146 147 147 147 147 144 154 152 151 144 151 143 145 152 143 150 136 133 142 140 137 120 120 128 137 139 140 133 138 151 143 151 142 143 144 144 147 150 144 153 152 147 156 147 159 151 152 -0 -39 -71 -104 -130 -151 -168 -183 -195 -204 -213 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -188 -175 -159 -140 -116 -89 -54 -0 -0 153 152 160 152 147 156 147 152 144 150 150 152 152 152 151 148 144 152 144 142 137 141 141 140 138 120 119 128 138 132 140 141 137 151 144 144 142 148 143 147 152 143 150 151 152 152 156 152 147 151 160 153 152 151 156 152 163 152 150 155 149 157 158 150 157 158 158 152 155 155 156 160 156 160 156 160 152 152 152 151 150 162 158 154 153 161 154 152 157 153 157 153 156 163 154 162 153 160 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 161 160 153 162 160 153 162 154 163 154 163 153 157 161 162 159 152 160 152 160 151 155 153 146 158 150 152 156 159 159 152 160 151 151 143 145 144 138 142 138 120 138 142 138 144 145 143 151 151 160 152 159 159 156 152 150 158 146 153 155 151 160 152 160 152 159 162 161 157 153 163 154 163 154 162 153 160 162 153 160 161 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 160 153 162 154 163 156 153 157 153 157 152 154 161 153 154 158 162 150 151 152 152 152 160 156 160 156 160 156 155 155 152 158 158 157 150 158 157 149 155 150 152 163 152 156 151 152 153 160 151 147 152 156 152 152 151 150 143 152 147 143 148 142 144 144 151 137 141 140 132 138 128 119 120 138 140 141 141 137 142 144 152 144 148 151 152 152 152 150 150 144 152 147 156 147 152 160 152 153 -0 -0 -54 -89 -116 -140 -159 -175 -188 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -223 -217 -211 -202 -192 -180 -166 -149 -128 -102 -69 -39 -0 156 153 151 161 153 151 147 156 146 156 160 147 151 153 153 139 143 156 149 145 144 142 150 137 142 142 132 137 128 120 120 136 139 141 141 138 142 142 151 144 153 144 139 147 152 153 153 144 160 157 143 159 152 151 151 159 152 151 156 152 163 152 149 153 159 150 157 158 146 156 157 157 144 164 148 164 148 163 161 160 160 159 159 151 150 149 162 154 154 161 154 165 154 166 153 162 153 162 153 157 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 161 156 167 162 156 167 162 153 162 153 162 153 154 154 154 150 160 152 161 151 156 157 157 150 159 150 152 153 152 151 143 147 151 150 143 144 142 133 132 120 120 132 133 142 144 143 150 151 147 143 151 152 153 152 150 159 150 157 157 156 151 161 152 160 150 154 154 154 153 162 153 162 153 162 167 156 162 167 156 161 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 157 153 162 153 162 153 166 154 165 154 161 154 154 162 149 150 151 159 159 160 160 161 163 148 164 148 164 144 157 157 156 146 158 157 150 159 153 149 152 163 152 156 151 152 159 151 151 152 159 143 157 160 144 153 153 152 147 139 144 153 144 151 142 142 138 141 141 139 136 120 120 128 137 132 142 142 137 150 142 144 145 149 156 143 139 153 153 151 147 160 156 146 156 147 151 153 161 151 153 156 -0 -39 -69 -102 -128 -149 -166 -180 -192 -202 -211 -217 -223 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -225 -219 -213 -205 -196 -185 -172 -156 -137 -113 -86 -52 -0 -0 152 152 151 160 153 152 151 160 151 146 152 156 147 152 153 144 151 147 144 144 143 142 151 143 151 139 134 141 140 138 120 118 127 137 140 142 133 137 150 143 153 146 144 156 144 152 153 144 151 147 148 152 147 147 147 160 152 151 160 152 151 156 152 163 151 159 150 157 159 154 157 158 158 152 152 155 152 156 152 152 152 152 151 163 160 159 159 154 153 166 155 153 158 154 161 153 162 153 161 166 154 163 154 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 153 161 153 154 153 150 160 152 161 152 157 158 158 157 150 159 150 152 152 151 146 152 153 152 147 152 152 150 139 136 118 136 139 150 152 152 147 152 153 152 146 151 152 152 150 159 150 157 158 158 157 152 161 152 160 150 153 154 153 161 153 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 154 163 154 166 161 153 162 153 161 154 158 153 155 166 153 154 159 159 160 163 151 152 152 152 152 156 152 155 152 152 158 158 157 154 159 157 150 159 151 163 152 156 151 152 160 151 152 160 147 147 147 152 148 147 151 144 153 152 144 156 144 146 153 143 150 137 133 142 140 137 127 118 120 138 140 141 134 139 151 143 151 142 143 144 144 147 151 144 153 152 147 156 152 146 151 160 151 152 153 160 151 152 152 -0 -0 -52 -86 -113 -137 -156 -172 -185 -196 -205 -213 -219 -225 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -208 -199 -189 -177 -162 -145 -124 -98 -67 -37 -0 151 150 150 163 156 153 152 151 159 152 151 159 147 156 147 152 144 150 150 152 152 152 151 148 144 153 145 143 137 141 142 132 136 127 119 128 138 132 140 141 137 151 145 145 144 149 144 152 139 151 151 152 153 156 156 156 156 151 151 160 153 151 160 153 151 155 150 159 150 158 146 157 157 158 146 155 157 156 158 160 160 160 160 160 160 152 152 152 150 150 149 157 154 161 154 153 157 153 161 153 157 163 154 163 153 162 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 162 153 157 165 153 149 159 152 161 152 160 148 149 145 158 150 155 163 151 151 147 156 144 144 139 145 145 144 137 139 128 128 139 137 144 145 145 139 144 144 156 147 151 151 163 155 150 158 145 149 148 160 152 161 152 159 149 153 165 157 153 162 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 162 153 163 154 163 157 153 161 153 157 153 154 161 154 157 149 150 150 152 152 152 160 160 160 160 160 160 158 156 157 155 146 158 157 157 146 158 150 159 150 155 151 153 160 151 153 160 151 151 156 156 156 156 153 152 151 151 139 152 144 149 144 145 145 151 137 141 140 132 138 128 119 127 136 132 142 141 137 143 145 153 144 148 151 152 152 152 150 150 144 152 147 156 147 159 151 152 159 151 152 153 156 163 150 150 151 -0 -37 -67 -98 -124 -145 -162 -177 -189 -199 -208 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -223 -217 -210 -202 -192 -181 -168 -151 -132 -109 -82 -50 -0 -0 159 159 158 155 152 152 151 163 156 152 151 160 151 147 156 146 156 160 147 151 153 153 139 144 143 152 146 145 143 151 138 133 140 139 137 128 120 120 136 139 141 142 139 143 143 152 145 143 151 144 151 152 154 144 147 147 147 147 146 160 152 152 161 153 152 163 152 150 155 150 157 149 157 158 159 154 157 157 158 148 151 151 151 151 151 163 161 160 160 159 159 157 153 166 155 154 165 154 153 157 166 153 163 153 162 153 160 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 162 170 147 255 255 255 255 255 255 255 255 255 255 154 255 161 203 174 147 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 163 160 153 161 153 154 157 161 158 151 160 152 160 151 155 156 154 145 151 153 156 160 160 156 147 151 151 144 145 145 138 142 138 120 138 142 138 145 145 144 151 151 147 156 160 160 156 153 151 145 154 156 155 151 160 152 160 151 158 161 157 154 153 161 153 160 163 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 147 174 203 161 255 154 255 255 255 255 255 255 255 255 255 255 147 170 162 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 160 153 162 153 163 153 166 157 153 154 165 154 155 166 153 157 159 159 160 160 161 163 151 151 151 151 151 148 158 157 157 154 159 158 157 149 157 150 155 150 152 163 152 153 161 152 152 160 146 147 147 147 147 144 154 152 151 144 151 143 145 152 143 143 139 142 141 139 136 120 120 128 137 139 140 133 138 151 143 145 146 152 143 144 139 153 153 151 147 160 156 146 156 147 151 160 151 152 156 163 151 152 152 155 158 159 159 -0 -0 -50 -82 -109 -132 -151 -168 -181 -192 -202 -210 -217 -223 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -238 -236 -232 -228 -224 -218 -212 -204 -195 -185 -172 -157 -139 -117 -92 -63 -0 -0 146 150 150 150 150 150 150 163 155 152 152 151 159 152 151 160 151 146 152 156 147 152 153 144 151 150 147 144 144 144 152 144 142 136 141 141 140 138 120 118 127 137 140 142 134 137 151 144 144 142 148 143 147 152 143 150 151 152 152 156 152 151 151 160 153 152 151 156 152 163 152 150 155 149 156 158 146 157 158 158 149 155 155 156 156 156 156 153 153 152 152 152 151 150 149 157 153 153 157 154 165 154 161 153 162 153 162 153 157 163 154 162 153 156 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 168 124 125 165 158 134 158 255 255 255 177 255 154 233 120 255 168 171 161 161 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 163 156 166 157 166 154 154 153 150 160 152 160 151 156 157 157 157 149 152 153 153 153 152 147 152 152 152 143 144 143 133 132 120 120 132 133 143 144 143 152 152 152 147 152 153 153 153 152 149 157 157 157 156 151 160 152 160 150 153 154 154 166 157 166 156 163 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 161 161 171 168 255 120 233 154 255 177 255 255 255 158 134 158 165 125 124 168 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 156 153 162 154 163 157 153 162 153 162 153 161 154 165 154 157 153 153 157 149 150 151 152 152 152 153 153 156 156 156 156 155 155 149 158 158 157 146 158 156 149 155 150 152 163 152 156 151 152 153 160 151 151 152 156 152 152 151 150 143 152 147 143 148 142 144 144 151 137 134 142 140 137 127 118 120 138 140 141 141 136 142 144 152 144 144 144 147 150 151 144 153 152 147 156 152 146 151 160 151 152 159 151 152 152 155 163 150 150 150 150 150 150 146 -0 -0 -63 -92 -117 -139 -157 -172 -185 -195 -204 -212 -218 -224 -228 -232 -236 -238 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -243 -241 -239 -236 -233 -229 -225 -220 -214 -207 -198 -188 -176 -162 -145 -125 -101 -70 -41 -0 145 152 156 157 157 157 157 157 154 151 151 150 163 155 152 151 159 152 151 159 147 156 147 152 144 151 151 152 152 139 156 149 145 144 142 150 137 141 142 132 136 127 119 128 138 132 141 141 138 142 142 151 144 152 144 139 147 152 153 153 144 160 143 146 159 152 151 151 159 152 151 156 152 163 152 149 153 158 150 157 158 145 156 157 157 158 162 161 161 161 161 161 160 160 159 159 157 150 149 161 154 153 157 153 157 153 161 153 161 166 154 163 153 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 171 182 189 178 224 255 255 255 255 255 255 255 134 255 111 255 124 182 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 163 154 163 153 161 152 153 149 159 152 161 152 157 158 158 157 156 149 151 152 152 152 147 156 143 139 152 143 143 137 141 137 119 137 141 137 143 143 152 139 143 156 147 152 152 152 151 149 156 157 158 158 157 152 161 152 159 149 153 152 161 153 163 154 163 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 182 124 255 111 255 134 255 255 255 255 255 255 255 224 178 189 182 171 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 153 163 154 166 161 153 161 153 157 153 157 153 154 161 149 150 157 159 159 160 160 161 161 161 161 161 162 158 157 157 156 145 158 157 150 158 153 149 152 163 152 156 151 152 159 151 151 152 159 146 143 160 144 153 153 152 147 139 144 152 144 151 142 142 138 141 141 132 138 128 119 127 136 132 142 141 137 150 142 144 145 149 156 139 152 152 151 151 144 152 147 156 147 159 151 152 159 151 152 155 163 150 151 151 154 157 157 157 157 157 156 152 145 -0 -41 -70 -101 -125 -145 -162 -176 -188 -198 -207 -214 -220 -225 -229 -233 -236 -239 -241 -243 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -242 -239 -237 -234 -230 -226 -221 -215 -208 -200 -191 -180 -166 -151 -131 -109 -84 -52 -0 -0 162 151 156 157 157 158 158 158 159 159 159 159 155 152 152 164 156 152 151 160 152 147 156 147 156 160 147 152 154 143 147 144 144 143 142 151 143 151 138 133 140 139 137 128 120 120 137 140 142 133 137 150 143 153 146 144 156 144 152 153 144 151 147 151 152 147 147 147 160 152 151 160 153 152 156 151 162 150 159 150 157 158 154 157 157 158 149 151 151 152 152 152 152 152 152 152 151 162 159 158 153 153 161 154 165 154 153 157 153 157 163 154 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 155 163 152 105 145 154 177 255 255 255 158 255 141 255 125 189 155 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 162 154 162 153 157 161 162 159 152 160 152 160 148 149 145 158 153 163 151 152 151 147 156 147 150 144 149 152 151 142 140 128 128 140 142 151 152 149 144 150 147 156 147 151 152 151 163 153 158 145 149 148 160 152 160 152 159 162 161 157 153 162 154 162 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 155 189 125 255 141 255 158 255 255 255 177 154 145 105 152 163 155 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 154 163 157 153 157 153 154 165 154 161 153 153 158 159 162 151 152 152 152 152 152 152 152 151 151 149 158 157 157 154 158 157 150 159 150 162 151 156 152 153 160 151 152 160 147 147 147 152 151 147 151 144 153 152 144 156 144 146 153 143 150 137 133 142 140 137 120 120 128 137 139 140 133 138 151 143 151 142 143 144 144 147 143 154 152 147 160 156 147 156 147 152 160 151 152 156 164 152 152 155 159 159 159 159 158 158 158 157 157 156 151 162 -0 -0 -52 -84 -109 -131 -151 -166 -180 -191 -200 -208 -215 -221 -226 -230 -234 -237 -239 -242 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -231 -227 -222 -216 -210 -202 -193 -183 -170 -155 -138 -116 -91 -63 -37 -0 152 157 148 155 155 157 158 158 146 150 150 150 150 150 150 163 156 153 152 151 159 152 151 160 151 146 152 157 148 153 144 150 152 152 152 151 148 144 152 144 142 137 141 141 140 138 120 119 128 138 132 140 141 137 151 145 145 144 149 144 152 139 151 151 153 154 156 156 156 156 151 151 161 153 152 163 153 151 155 150 159 150 157 146 157 157 158 145 155 156 156 157 160 160 160 160 160 160 159 152 151 150 149 162 154 153 158 154 165 154 166 153 162 153 162 153 157 163 154 162 153 160 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 168 160 182 255 255 255 255 255 255 255 255 255 154 255 165 178 163 160 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 162 153 162 153 154 154 154 150 160 152 160 151 155 157 154 146 151 155 163 151 150 143 148 152 152 144 146 145 139 142 138 120 138 142 139 145 146 144 152 152 148 143 150 151 163 155 151 146 154 157 155 151 160 152 160 150 154 154 154 153 162 153 162 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 160 163 178 165 255 154 255 255 255 255 255 255 255 255 255 182 160 168 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 160 153 162 154 163 157 153 162 153 162 153 166 154 165 154 158 153 154 162 149 150 151 152 159 160 160 160 160 160 160 157 156 156 155 145 158 157 157 146 157 150 159 150 155 151 153 163 152 153 161 151 151 156 156 156 156 154 153 151 151 139 152 144 149 144 145 145 151 137 141 140 132 138 128 119 120 138 140 141 141 137 142 144 152 144 148 151 152 152 152 150 144 153 148 157 152 146 151 160 151 152 159 151 152 153 156 163 150 150 150 150 150 150 146 158 158 157 155 155 148 157 152 -0 -37 -63 -91 -116 -138 -155 -170 -183 -193 -202 -210 -216 -222 -227 -231 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -231 -227 -223 -218 -211 -204 -195 -185 -173 -159 -143 -123 -99 -69 -40 -0 153 161 152 160 164 152 156 157 145 152 157 157 157 157 158 157 155 152 151 150 163 156 152 151 160 152 151 159 147 143 152 156 147 151 153 153 139 143 156 149 145 144 142 150 137 142 142 132 137 128 120 120 136 139 141 142 139 143 143 152 145 143 151 144 151 152 154 144 147 147 147 147 147 160 153 152 151 156 152 163 152 150 155 150 157 149 157 157 158 153 157 157 162 148 151 151 152 152 151 151 163 160 160 159 159 154 153 161 154 153 158 154 161 153 162 153 162 166 154 163 154 162 153 156 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 170 165 156 119 161 154 134 158 255 255 255 177 255 158 224 152 182 165 157 160 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 162 153 161 153 154 153 150 160 152 160 151 156 157 157 157 149 152 153 156 159 159 152 153 154 152 144 145 143 134 133 121 121 133 134 143 145 144 152 154 153 152 159 159 156 153 152 149 157 157 157 156 151 160 152 160 150 153 154 153 161 153 162 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 160 157 165 182 152 224 158 255 177 255 255 255 158 134 154 161 119 156 165 170 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 156 153 162 154 163 154 166 162 153 162 153 161 154 158 153 154 161 153 154 159 159 160 160 163 151 151 152 152 151 151 148 162 157 157 153 158 157 157 149 157 150 155 150 152 163 152 156 151 152 153 160 147 147 147 147 147 144 154 152 151 144 151 143 145 152 143 143 139 142 141 139 136 120 120 128 137 132 142 142 137 150 142 144 145 149 156 143 139 153 153 151 147 156 152 143 147 159 151 152 160 151 152 156 163 150 151 152 155 157 158 157 157 157 157 152 145 157 156 152 164 160 152 161 153 -0 -40 -69 -99 -123 -143 -159 -173 -185 -195 -204 -211 -218 -223 -227 -231 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -224 -219 -213 -206 -197 -188 -176 -163 -147 -128 -107 -82 -50 -0 -0 161 152 160 151 156 161 151 156 162 152 157 157 158 158 158 146 149 149 163 159 155 152 152 151 159 152 151 160 152 151 159 147 156 147 152 153 144 151 147 144 144 143 142 151 143 151 139 134 141 140 138 120 118 127 137 140 142 134 137 151 144 144 142 148 143 147 152 144 151 152 152 152 156 156 151 151 150 159 152 151 156 152 163 152 150 155 149 156 158 146 157 158 145 152 155 155 156 156 160 156 160 153 152 152 152 150 149 162 154 153 161 155 153 157 153 161 153 161 163 154 163 153 162 166 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 157 163 182 203 233 255 255 255 255 255 255 255 134 255 105 255 156 163 174 162 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 161 153 162 153 157 165 153 149 159 152 160 152 157 158 158 158 157 149 152 153 153 152 147 156 144 144 139 144 144 138 142 138 120 138 142 138 144 144 139 144 144 156 147 152 153 153 152 149 157 158 158 158 157 152 160 152 159 149 153 165 157 153 162 153 161 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 162 174 163 156 255 105 255 134 255 255 255 255 255 255 255 233 203 182 163 157 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 166 162 153 163 154 163 161 153 161 153 157 153 155 161 153 154 162 149 150 152 152 152 153 160 156 160 156 156 155 155 152 145 158 157 146 158 156 149 155 150 152 163 152 156 151 152 159 150 151 151 156 156 152 152 152 151 144 152 147 143 148 142 144 144 151 137 134 142 140 137 127 118 120 138 140 141 134 139 151 143 151 142 143 144 144 147 151 144 153 152 147 156 147 159 151 152 160 151 152 159 151 152 152 155 159 163 149 149 146 158 158 158 157 157 152 162 156 151 161 156 151 160 152 161 -0 -0 -50 -82 -107 -128 -147 -163 -176 -188 -197 -206 -213 -219 -224 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -238 -236 -233 -229 -225 -220 -214 -207 -199 -190 -179 -166 -151 -133 -112 -88 -61 -0 -0 160 152 160 152 160 151 156 161 152 157 148 155 157 158 158 146 154 156 156 153 150 150 150 150 163 155 152 151 160 153 152 160 152 147 156 147 152 144 150 150 152 152 152 151 148 144 153 145 143 137 141 142 132 136 127 119 128 138 132 141 141 138 143 142 151 144 153 144 139 150 152 153 154 144 147 146 146 146 159 152 151 159 152 151 156 152 163 152 149 153 158 150 157 158 152 157 157 157 162 148 164 148 163 161 161 160 160 159 159 154 149 162 155 154 165 154 153 157 153 156 163 154 162 153 161 163 154 162 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 163 153 161 162 163 153 161 162 163 153 161 161 161 162 162 162 161 160 174 162 174 120 111 141 154 177 255 255 255 158 255 145 255 119 182 162 170 161 162 162 162 162 161 161 161 153 163 162 161 153 163 161 153 163 160 153 161 153 154 157 161 158 151 160 152 160 148 149 145 158 157 150 152 152 152 151 143 148 151 151 143 144 142 133 132 120 120 132 133 142 144 143 151 151 148 143 151 152 152 152 150 157 158 145 149 148 160 152 160 151 158 161 157 154 153 161 153 160 163 153 161 163 153 161 162 163 153 161 161 161 162 162 162 162 161 170 162 182 119 255 145 255 158 255 255 255 177 154 141 111 120 174 162 174 160 161 162 162 162 161 161 161 153 163 162 161 153 163 162 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 163 161 153 162 154 163 161 153 162 154 163 156 153 157 153 154 165 154 155 162 149 154 159 159 160 160 161 161 163 148 164 148 162 157 157 157 152 158 157 150 158 153 149 152 163 152 156 151 152 159 151 152 159 146 146 146 147 144 154 153 152 150 139 144 153 144 151 142 143 138 141 141 132 138 128 119 127 136 132 142 141 137 143 145 153 144 148 151 152 152 152 150 150 144 152 147 156 147 152 160 152 153 160 151 152 155 163 150 150 150 150 153 156 156 154 146 158 158 157 155 148 157 152 161 156 151 160 152 160 152 160 -0 -0 -61 -88 -112 -133 -151 -166 -179 -190 -199 -207 -214 -220 -225 -229 -233 -236 -238 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -230 -225 -220 -215 -208 -200 -191 -181 -168 -154 -137 -117 -93 -65 -39 -0 159 150 159 151 159 152 160 163 153 161 152 160 151 155 157 145 152 156 157 157 157 158 158 159 158 154 152 150 163 156 153 151 161 153 151 147 156 146 156 160 147 151 153 153 139 144 143 153 146 145 143 151 138 133 140 13