param a 0.2256831241 param b 1.1382921078 param g 0.0000537746 param k 0.0085196062 param m 0.1233110815 param r 0.6464974200 param s 0.0000000000 param t 0.1454650810 param n 800 param y 780 param z 10 param i 30000 param x 107 y 0 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -254 y 2 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -249 -249 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -249 -249 -249 -250 -250 -251 -252 -252 -253 -253 y 3 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -247 -246 -246 -246 -246 -246 -247 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -247 -246 -246 -246 -246 -246 -247 -248 -249 -251 -252 -252 -253 y 4 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -243 -242 -241 -240 -241 -241 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -241 -241 -240 -241 -242 -243 -245 -247 -249 -251 -252 -253 y 5 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -241 -237 -234 -233 -232 -232 -233 -235 -237 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -235 -233 -232 -232 -233 -234 -237 -241 -244 -247 -249 -251 -252 y 6 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -250 -248 -245 -241 -235 -229 -223 -219 -218 -219 -221 -224 -227 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -227 -224 -221 -219 -218 -219 -223 -229 -235 -241 -245 -248 -250 -252 y 7 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -247 -243 -237 -229 -218 -207 -199 -196 -198 -202 -207 -212 -217 -222 -226 -230 -233 -236 -238 -241 -242 -244 -245 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -245 -244 -242 -241 -238 -236 -233 -230 -226 -222 -217 -212 -207 -202 -198 -196 -199 -207 -218 -229 -237 -243 -247 -250 -252 y 8 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -242 -234 -223 -207 -187 -170 -163 -166 -174 -183 -191 -199 -207 -213 -219 -223 -228 -231 -234 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -234 -231 -228 -223 -219 -213 -207 -199 -191 -183 -174 -166 -163 -170 -187 -207 -223 -234 -242 -246 -249 -251 y 9 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -219 -199 -170 -137 -116 -109 -111 -132 -157 -173 -185 -195 -203 -210 -216 -221 -226 -230 -233 -236 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -236 -233 -230 -226 -221 -216 -210 -203 -195 -185 -173 -157 -132 -111 -109 -116 -137 -170 -199 -219 -233 -241 -246 -249 -251 y 10 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -196 -163 -116 255 -0 -0 -0 -85 -122 -152 -171 -182 -192 -200 -208 -215 -220 -225 -229 -233 -236 -238 -241 -242 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -242 -241 -238 -236 -233 -229 -225 -220 -215 -208 -200 -192 -182 -171 -152 -122 -85 -0 -0 -0 255 -116 -163 -196 -218 -232 -240 -246 -249 -251 y 11 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -198 -166 -109 -0 255 255 255 -0 -0 -94 -135 -155 -168 -179 -190 -199 -207 -214 -220 -225 -229 -232 -235 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -235 -232 -229 -225 -220 -214 -207 -199 -190 -179 -168 -155 -135 -94 -0 -0 255 255 255 -0 -109 -166 -198 -219 -232 -241 -246 -249 -251 y 12 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -233 -221 -202 -174 -111 -0 255 255 255 233 255 -0 -80 -119 -138 -151 -165 -178 -189 -199 -207 -214 -220 -224 -228 -232 -235 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -235 -232 -228 -224 -220 -214 -207 -199 -189 -178 -165 -151 -138 -119 -80 -0 255 233 255 255 255 -0 -111 -174 -202 -221 -233 -241 -246 -249 -251 y 13 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -235 -224 -207 -183 -132 -0 255 255 255 255 255 255 -0 -61 -92 -116 -131 -148 -164 -179 -190 -200 -208 -214 -220 -224 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -224 -220 -214 -208 -200 -190 -179 -164 -148 -131 -116 -92 -61 -0 255 255 255 255 255 255 -0 -132 -183 -207 -224 -235 -242 -247 -250 -251 y 14 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -227 -212 -191 -157 -85 -0 233 255 255 255 237 255 -0 -0 -66 -89 -109 -131 -151 -168 -181 -192 -201 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -201 -192 -181 -168 -151 -131 -109 -89 -66 -0 -0 255 237 255 255 255 233 -0 -85 -157 -191 -212 -227 -237 -243 -247 -250 -252 y 15 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -238 -230 -217 -199 -173 -122 -0 255 255 255 255 255 255 255 255 -0 -0 -62 -87 -115 -138 -157 -171 -183 -193 -201 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -201 -193 -183 -171 -157 -138 -115 -87 -62 -0 -0 255 255 255 255 255 255 255 255 -0 -122 -173 -199 -217 -230 -238 -244 -248 -250 -252 y 16 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -222 -207 -185 -152 -94 -0 255 237 255 255 255 235 255 242 255 -0 -0 -71 -100 -123 -144 -160 -174 -185 -194 -201 -208 -214 -219 -223 -227 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -227 -223 -219 -214 -208 -201 -194 -185 -174 -160 -144 -123 -100 -71 -0 -0 255 242 255 235 255 255 255 237 255 -0 -94 -152 -185 -207 -222 -233 -240 -245 -248 -251 -252 y 17 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -213 -195 -171 -135 -80 -0 255 255 255 255 255 255 237 255 255 150 -0 -58 -78 -105 -128 -147 -163 -175 -185 -194 -201 -207 -213 -218 -223 -227 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -227 -223 -218 -213 -207 -201 -194 -185 -175 -163 -147 -128 -105 -78 -58 -0 150 255 255 237 255 255 255 255 255 255 -0 -80 -135 -171 -195 -213 -226 -235 -242 -246 -249 -251 -252 y 18 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -243 -238 -230 -219 -203 -182 -155 -119 -61 -0 255 235 255 255 255 233 255 255 200 122 -0 -0 -0 -81 -108 -131 -150 -165 -176 -185 -193 -200 -207 -213 -218 -223 -227 -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 -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 -227 -223 -218 -213 -207 -200 -193 -185 -176 -165 -150 -131 -108 -81 -0 -0 -0 122 200 255 255 233 255 255 255 235 255 -0 -61 -119 -155 -182 -203 -219 -230 -238 -243 -247 -250 -251 -253 y 19 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -240 -233 -223 -210 -192 -168 -138 -92 -0 255 255 255 255 255 255 255 255 207 255 98 213 118 -0 -57 -86 -115 -138 -153 -166 -176 -184 -192 -199 -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 -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 -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 -236 -234 -231 -227 -223 -218 -212 -206 -199 -192 -184 -176 -166 -153 -138 -115 -86 -57 -0 118 213 98 255 207 255 255 255 255 255 255 255 255 -0 -92 -138 -168 -192 -210 -223 -233 -240 -245 -248 -250 -252 -253 y 20 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -216 -200 -179 -151 -116 -66 -0 242 237 233 255 255 255 237 255 90 255 107 231 88 114 -0 -69 -100 -123 -141 -153 -164 -174 -183 -191 -198 -205 -212 -217 -222 -227 -230 -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 -230 -227 -222 -217 -212 -205 -198 -191 -183 -174 -164 -153 -141 -123 -100 -69 -0 114 88 231 107 255 90 255 237 255 255 255 233 237 242 -0 -66 -116 -151 -179 -200 -216 -228 -236 -242 -246 -249 -251 -252 -253 y 21 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -208 -190 -165 -131 -89 -0 255 255 255 255 255 255 255 255 255 255 255 255 228 74 103 -0 -55 -79 -105 -124 -138 -150 -162 -172 -181 -189 -198 -205 -212 -217 -222 -227 -230 -234 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -234 -230 -227 -222 -217 -212 -205 -198 -189 -181 -172 -162 -150 -138 -124 -105 -79 -55 -0 103 74 228 255 255 255 255 255 255 255 255 255 255 255 255 -0 -89 -131 -165 -190 -208 -221 -231 -238 -243 -247 -249 -251 -252 -253 y 22 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -226 -215 -199 -178 -148 -109 -62 -0 255 255 255 237 255 255 255 235 255 235 255 255 255 65 113 202 -0 -0 -79 -101 -118 -133 -147 -159 -169 -179 -188 -197 -205 -212 -218 -222 -227 -230 -233 -236 -238 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -238 -236 -233 -230 -227 -222 -218 -212 -205 -197 -188 -179 -169 -159 -147 -133 -118 -101 -79 -0 -0 202 113 65 255 255 255 235 255 235 255 255 255 237 255 255 255 -0 -62 -109 -148 -178 -199 -215 -226 -234 -241 -245 -248 -250 -252 -253 -253 y 23 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -230 -220 -207 -189 -164 -131 -87 -0 150 200 207 255 255 255 255 255 255 242 255 255 89 255 255 255 181 79 -0 -0 -70 -89 -114 -131 -143 -155 -167 -178 -188 -197 -205 -212 -218 -222 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -233 -230 -227 -222 -218 -212 -205 -197 -188 -178 -167 -155 -143 -131 -114 -89 -70 -0 -0 79 181 255 255 255 89 255 255 242 255 255 255 255 255 255 207 200 150 -0 -87 -131 -164 -189 -207 -220 -230 -237 -242 -246 -249 -251 -252 -253 -254 y 24 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -225 -214 -199 -179 -151 -115 -71 -0 122 255 90 255 235 255 255 255 233 255 255 255 127 137 169 255 255 71 119 -0 -0 -67 -96 -113 -126 -139 -152 -165 -177 -188 -197 -205 -212 -218 -222 -226 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -233 -230 -226 -222 -218 -212 -205 -197 -188 -177 -165 -152 -139 -126 -113 -96 -67 -0 -0 119 71 255 255 169 137 127 255 255 255 233 255 255 255 235 255 90 255 122 -0 -71 -115 -151 -179 -199 -214 -225 -233 -240 -244 -247 -250 -251 -252 -253 -254 y 25 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -229 -220 -207 -190 -168 -138 -100 -58 -0 98 255 255 255 255 255 255 255 255 255 215 255 78 110 138 132 255 255 255 94 -0 -59 -79 -93 -105 -120 -136 -151 -166 -178 -189 -198 -206 -212 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -212 -206 -198 -189 -178 -166 -151 -136 -120 -105 -93 -79 -59 -0 94 255 255 255 132 138 110 78 255 215 255 255 255 255 255 255 255 255 255 98 -0 -58 -100 -138 -168 -190 -207 -220 -229 -236 -242 -245 -248 -250 -252 -253 -253 -254 y 26 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -200 -181 -157 -123 -78 -0 213 107 255 235 242 233 255 255 255 237 255 113 255 80 135 132 108 164 155 255 255 -0 -0 -60 -69 -81 -100 -118 -136 -153 -168 -180 -190 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -190 -180 -168 -153 -136 -118 -100 -81 -69 -60 -0 -0 255 255 155 164 108 132 135 80 255 113 255 237 255 255 255 233 242 235 255 107 213 -0 -78 -123 -157 -181 -200 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -254 -254 y 27 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -208 -192 -171 -144 -105 -0 118 231 255 255 255 255 255 255 255 255 255 255 255 255 255 89 133 82 177 132 166 212 153 -0 -0 -0 -60 -79 -100 -121 -140 -157 -170 -181 -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 -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 -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 -226 -222 -217 -212 -206 -199 -191 -181 -170 -157 -140 -121 -100 -79 -60 -0 -0 -0 153 212 166 132 177 82 133 89 255 255 255 255 255 255 255 255 255 255 255 255 255 231 118 -0 -105 -144 -171 -192 -208 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 y 28 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -214 -201 -183 -160 -128 -81 -0 88 228 255 255 255 255 237 255 255 255 235 255 255 255 255 245 255 255 127 108 134 192 203 145 191 -0 -0 -61 -82 -107 -128 -146 -160 -172 -182 -191 -199 -206 -212 -217 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -217 -212 -206 -199 -191 -182 -172 -160 -146 -128 -107 -82 -61 -0 -0 191 145 203 192 134 108 127 255 255 245 255 255 255 255 235 255 255 255 237 255 255 255 255 228 88 -0 -81 -128 -160 -183 -201 -214 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 y 29 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -241 -235 -228 -220 -208 -193 -174 -147 -108 -57 114 74 255 89 255 215 255 255 255 255 255 255 237 255 255 255 81 136 255 64 82 108 151 201 153 189 157 -0 -0 -70 -96 -117 -135 -149 -162 -173 -183 -192 -199 -205 -211 -216 -221 -225 -228 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -228 -225 -221 -216 -211 -205 -199 -192 -183 -173 -162 -149 -135 -117 -96 -70 -0 -0 157 189 153 201 151 108 82 64 255 136 81 255 255 255 237 255 255 255 255 255 255 215 255 89 255 74 114 -57 -108 -147 -174 -193 -208 -220 -228 -235 -241 -244 -247 -250 -251 -252 -253 -254 -254 -254 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -238 -232 -224 -214 -201 -185 -163 -131 -86 -0 103 65 255 127 255 113 255 235 255 255 255 233 255 255 96 255 255 82 255 94 120 108 143 199 121 166 175 200 -0 -65 -87 -106 -123 -138 -152 -164 -174 -183 -191 -198 -204 -210 -215 -220 -224 -228 -232 -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 -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 -232 -228 -224 -220 -215 -210 -204 -198 -191 -183 -174 -164 -152 -138 -123 -106 -87 -65 -0 200 175 166 121 199 143 108 120 94 255 82 255 255 96 255 255 233 255 255 255 235 255 113 255 127 255 65 103 -0 -86 -131 -163 -185 -201 -214 -224 -232 -238 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -208 -194 -175 -150 -115 -69 -0 113 255 137 78 255 255 255 255 255 255 255 255 255 193 253 121 255 255 255 255 66 119 167 218 100 146 135 179 -0 -60 -77 -95 -112 -127 -141 -154 -164 -173 -182 -190 -197 -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 -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 -197 -190 -182 -173 -164 -154 -141 -127 -112 -95 -77 -60 -0 179 135 146 100 218 167 119 66 255 255 255 255 121 253 193 255 255 255 255 255 255 255 255 255 78 137 255 113 -0 -69 -115 -150 -175 -194 -208 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -201 -185 -165 -138 -100 -55 202 255 169 110 80 255 255 237 233 255 255 255 237 255 75 219 136 200 255 106 255 255 255 93 215 77 153 127 135 -0 -0 -66 -83 -101 -117 -131 -142 -153 -162 -171 -180 -188 -195 -202 -209 -214 -219 -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 -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 -219 -214 -209 -202 -195 -188 -180 -171 -162 -153 -142 -131 -117 -101 -83 -66 -0 -0 135 127 153 77 215 93 255 255 255 106 255 200 136 219 75 255 237 255 255 255 233 237 255 255 80 110 169 255 202 -55 -100 -138 -165 -185 -201 -214 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -219 -208 -194 -176 -153 -123 -79 -0 181 255 138 135 255 255 255 255 255 255 255 255 255 255 255 254 255 122 255 77 139 114 255 255 255 255 114 98 108 134 -0 -0 -74 -92 -106 -119 -130 -140 -150 -159 -168 -177 -186 -194 -202 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -202 -194 -186 -177 -168 -159 -150 -140 -130 -119 -106 -92 -74 -0 -0 134 108 98 114 255 255 255 255 114 139 77 255 122 255 254 255 255 255 255 255 255 255 255 255 255 255 135 138 255 181 -0 -79 -123 -153 -176 -194 -208 -219 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -231 -224 -214 -201 -185 -166 -141 -105 -0 79 255 132 132 89 255 255 255 255 237 255 255 255 235 255 230 255 255 233 255 93 174 98 150 152 128 255 255 77 87 119 148 -0 -68 -83 -95 -106 -116 -126 -136 -145 -156 -166 -176 -185 -194 -201 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -201 -194 -185 -176 -166 -156 -145 -136 -126 -116 -106 -95 -83 -68 -0 148 119 87 77 255 255 128 152 150 98 174 93 255 233 255 255 230 255 235 255 255 255 237 255 255 255 255 89 132 132 255 79 -0 -105 -141 -166 -185 -201 -214 -224 -231 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -234 -228 -219 -207 -193 -176 -153 -124 -79 -0 71 255 108 133 245 255 96 193 255 255 255 255 255 255 237 255 255 93 146 255 255 157 91 138 138 96 159 244 206 210 221 221 -0 -62 -73 -83 -92 -100 -109 -119 -130 -141 -153 -164 -175 -184 -193 -201 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -201 -193 -184 -175 -164 -153 -141 -130 -119 -109 -100 -92 -83 -73 -62 -0 221 221 210 206 244 159 96 138 138 91 157 255 255 146 93 255 255 237 255 255 255 255 255 255 193 96 255 245 133 108 255 71 -0 -79 -124 -153 -176 -193 -207 -219 -228 -234 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -231 -223 -213 -200 -184 -164 -138 -101 -0 119 255 164 82 255 81 255 253 75 255 235 255 255 255 233 255 255 255 97 100 134 255 255 78 146 153 90 146 204 79 86 121 170 -0 -0 -63 -69 -75 -83 -92 -102 -113 -126 -139 -152 -163 -174 -184 -193 -201 -208 -214 -219 -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 -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 -219 -214 -208 -201 -193 -184 -174 -163 -152 -139 -126 -113 -102 -92 -83 -75 -69 -63 -0 -0 170 121 86 79 204 146 90 153 146 78 255 255 134 100 97 255 255 255 233 255 255 255 235 255 75 253 255 81 255 82 164 255 119 -0 -101 -138 -164 -184 -200 -213 -223 -231 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -234 -227 -218 -207 -192 -174 -150 -118 -70 -0 255 155 177 255 136 255 121 219 255 255 255 255 255 255 255 255 198 255 79 92 104 158 255 248 255 255 78 155 219 73 68 104 147 120 -0 -0 -0 255 -64 -72 -83 -96 -110 -124 -138 -151 -163 -174 -184 -193 -201 -208 -214 -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 -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 -214 -208 -201 -193 -184 -174 -163 -151 -138 -124 -110 -96 -83 -72 -64 255 -0 -0 -0 120 147 104 68 73 219 155 78 255 255 248 255 158 104 92 79 255 198 255 255 255 255 255 255 255 255 219 121 255 136 255 177 155 255 -0 -70 -118 -150 -174 -192 -207 -218 -227 -234 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -213 -199 -183 -162 -133 -89 -0 94 255 132 127 255 82 255 136 254 230 237 233 255 255 255 237 255 76 255 67 97 97 149 242 75 97 255 255 255 255 66 99 144 216 102 135 188 140 -0 -0 -0 -65 -79 -94 -109 -123 -137 -150 -162 -173 -184 -194 -202 -209 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -209 -202 -194 -184 -173 -162 -150 -137 -123 -109 -94 -79 -65 -0 -0 -0 140 188 135 102 216 144 99 66 255 255 255 255 97 75 242 149 97 97 67 255 76 255 237 255 255 255 233 237 230 254 136 255 82 255 127 132 255 94 -0 -89 -133 -162 -183 -199 -213 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -191 -172 -147 -114 -67 -0 255 166 108 64 255 255 200 255 255 255 255 255 255 255 255 255 255 255 255 255 251 255 236 255 64 107 223 86 109 255 255 255 255 184 76 136 182 101 152 187 -0 -0 -64 -78 -93 -107 -121 -134 -148 -162 -174 -185 -195 -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 -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 -195 -185 -174 -162 -148 -134 -121 -107 -93 -78 -64 -0 -0 187 152 101 182 136 76 184 255 255 255 255 109 86 223 107 64 255 236 255 251 255 255 255 255 255 255 255 255 255 255 255 255 255 200 255 255 64 108 166 255 -0 -67 -114 -147 -172 -191 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -212 -198 -181 -159 -131 -96 -59 -0 212 134 82 94 255 255 122 255 255 255 255 237 255 255 255 235 255 248 255 255 255 130 117 255 255 255 212 74 129 97 175 129 254 255 255 82 189 79 98 150 142 -0 -0 -63 -76 -89 -102 -117 -133 -149 -163 -176 -187 -196 -203 -210 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -210 -203 -196 -187 -176 -163 -149 -133 -117 -102 -89 -76 -63 -0 -0 142 150 98 79 189 82 255 255 254 129 175 97 129 74 212 255 255 255 117 130 255 255 255 248 255 235 255 255 255 237 255 255 255 255 122 255 255 94 82 134 212 -0 -59 -96 -131 -159 -181 -198 -212 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -205 -189 -169 -143 -113 -79 -0 153 192 108 120 255 106 255 233 93 255 198 255 255 255 255 255 255 237 255 254 167 255 72 91 102 142 255 255 255 67 132 224 102 140 144 255 255 255 72 125 204 112 144 -0 -0 -60 -68 -81 -99 -117 -134 -150 -165 -178 -188 -196 -203 -209 -215 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -215 -209 -203 -196 -188 -178 -165 -150 -134 -117 -99 -81 -68 -60 -0 -0 144 112 204 125 72 255 255 255 144 140 102 224 132 67 255 255 255 142 102 91 72 255 167 254 255 237 255 255 255 255 255 255 198 255 93 233 255 106 255 120 108 192 153 -0 -79 -113 -143 -169 -189 -205 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -223 -212 -198 -179 -155 -126 -93 -60 -0 203 151 108 66 255 77 255 146 97 255 76 255 235 255 255 255 233 255 255 191 121 255 255 175 207 164 202 155 255 255 255 204 97 126 111 151 186 255 255 255 169 101 135 131 -0 -0 -0 -62 -80 -97 -114 -134 -152 -167 -178 -188 -196 -203 -209 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -240 -238 -236 -233 -230 -227 -223 -219 -214 -209 -203 -196 -188 -178 -167 -152 -134 -114 -97 -80 -62 -0 -0 -0 131 135 101 169 255 255 255 186 151 111 126 97 204 255 255 255 155 202 164 207 175 255 255 121 191 255 255 233 255 255 255 235 255 76 255 97 146 255 77 255 66 108 151 203 -0 -60 -93 -126 -155 -179 -198 -212 -223 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -167 -139 -105 -69 -0 145 201 143 119 255 139 93 255 100 79 255 255 255 255 255 255 255 255 255 198 255 98 130 255 255 123 106 167 196 122 169 255 255 68 121 98 93 146 157 170 255 255 69 120 103 114 181 -0 -0 -58 -67 -87 -113 -135 -154 -167 -178 -188 -195 -202 -208 -214 -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 -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 -214 -208 -202 -195 -188 -178 -167 -154 -135 -113 -87 -67 -58 -0 -0 181 114 103 120 69 255 255 170 157 146 93 98 121 68 255 255 169 122 196 167 106 123 255 255 130 98 255 198 255 255 255 255 255 255 255 255 255 79 100 255 93 139 255 119 143 201 145 -0 -69 -105 -139 -167 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -237 -231 -222 -212 -197 -178 -152 -120 -81 -0 191 153 199 167 255 114 174 255 134 92 67 255 248 237 233 255 255 255 237 255 77 255 106 155 167 255 71 93 138 178 99 138 156 255 255 231 255 148 158 195 133 178 255 255 202 239 144 173 155 -0 -0 -0 -59 -87 -115 -137 -154 -167 -178 -187 -194 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -194 -187 -178 -167 -154 -137 -115 -87 -59 -0 -0 -0 155 173 144 239 202 255 255 178 133 195 158 148 255 231 255 255 156 138 99 178 138 93 71 255 167 155 106 255 77 255 237 255 255 255 233 237 248 255 67 92 134 255 174 114 255 167 199 153 191 -0 -81 -120 -152 -178 -197 -212 -222 -231 -237 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -217 -205 -188 -165 -136 -100 -60 -0 189 121 218 93 255 98 157 255 104 97 255 255 255 255 255 255 255 255 255 255 255 255 255 75 110 255 255 242 226 255 88 110 141 114 255 255 175 137 123 186 151 175 138 255 255 158 132 162 203 229 102 -0 -0 -60 -89 -119 -139 -154 -167 -177 -185 -193 -200 -206 -212 -218 -222 -226 -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 -226 -222 -218 -212 -206 -200 -193 -185 -177 -167 -154 -139 -119 -89 -60 -0 -0 102 229 203 162 132 158 255 255 138 175 151 186 123 137 175 255 255 114 141 110 88 255 226 242 255 255 110 75 255 255 255 255 255 255 255 255 255 255 255 255 255 97 104 255 157 98 255 93 218 121 189 -0 -60 -100 -136 -165 -188 -205 -217 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -177 -151 -118 -79 -0 157 166 100 215 255 150 91 255 158 97 251 255 254 255 255 237 255 255 255 235 255 252 255 255 144 171 184 255 101 114 234 255 190 222 111 127 255 115 65 98 151 188 164 194 183 255 101 70 98 162 222 96 110 -0 -0 -62 -93 -123 -140 -154 -165 -175 -184 -192 -199 -206 -212 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -212 -206 -199 -192 -184 -175 -165 -154 -140 -123 -93 -62 -0 -0 110 96 222 162 98 70 101 255 183 194 164 188 151 98 65 115 255 127 111 222 190 255 234 114 101 255 184 171 144 255 255 252 255 235 255 255 255 237 255 255 254 255 251 97 158 255 91 150 255 215 100 166 157 -0 -79 -118 -151 -177 -197 -212 -222 -230 -236 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -205 -188 -166 -136 -100 -61 -0 175 146 77 255 152 138 78 255 149 255 255 167 191 198 255 255 255 255 255 255 237 255 250 255 255 77 132 255 80 87 121 205 165 200 228 188 255 68 111 110 137 172 121 158 189 255 67 78 97 157 226 78 84 120 -0 -0 -73 -107 -127 -141 -153 -163 -173 -182 -190 -198 -205 -212 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -212 -205 -198 -190 -182 -173 -163 -153 -141 -127 -107 -73 -0 -0 120 84 78 226 157 97 78 67 255 189 158 121 172 137 110 111 68 255 188 228 200 165 205 121 87 80 255 132 77 255 255 250 255 237 255 255 255 255 255 255 198 191 167 255 255 149 255 78 138 152 255 77 146 175 -0 -61 -100 -136 -166 -188 -205 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -178 -153 -121 -82 -0 200 135 153 255 128 138 146 248 242 236 130 255 121 255 77 255 235 255 255 255 233 255 255 171 120 255 215 219 255 68 79 97 201 99 113 168 186 255 255 66 87 147 236 103 131 148 255 255 250 254 246 255 68 115 163 162 -0 -66 -94 -113 -127 -139 -150 -161 -171 -180 -189 -197 -205 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -205 -197 -189 -180 -171 -161 -150 -139 -127 -113 -94 -66 -0 162 163 115 68 255 246 254 250 255 255 148 131 103 236 147 87 66 255 255 186 168 113 99 201 97 79 68 255 219 215 255 120 171 255 255 233 255 255 255 235 255 77 255 121 255 130 236 242 248 146 138 128 255 153 135 200 -0 -82 -121 -153 -178 -197 -212 -222 -230 -236 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -205 -189 -168 -140 -107 -70 -0 179 127 114 255 96 153 255 75 255 117 72 255 98 255 255 255 255 255 255 255 255 255 192 255 89 245 121 139 255 255 115 150 253 88 97 135 172 136 255 255 255 255 213 98 111 129 147 255 255 107 129 255 255 255 93 139 -0 -63 -83 -98 -111 -123 -135 -147 -158 -169 -179 -188 -197 -205 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -226 -222 -217 -211 -205 -197 -188 -179 -169 -158 -147 -135 -123 -111 -98 -83 -63 -0 139 93 255 255 255 129 107 255 255 147 129 111 98 213 255 255 255 255 136 172 135 97 88 253 150 115 255 255 139 121 245 89 255 192 255 255 255 255 255 255 255 255 255 98 255 72 117 255 75 255 153 96 255 114 127 179 -0 -70 -107 -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 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -198 -180 -157 -128 -96 -65 -0 135 98 255 159 90 255 97 64 255 91 255 130 106 255 252 237 233 255 255 255 237 255 75 255 107 253 102 97 126 255 255 255 244 98 70 114 156 116 139 194 182 255 255 68 97 101 117 142 255 80 99 121 144 255 255 240 -0 -59 -70 -81 -94 -107 -119 -131 -143 -155 -167 -178 -188 -197 -204 -211 -217 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -217 -211 -204 -197 -188 -178 -167 -155 -143 -131 -119 -107 -94 -81 -70 -59 -0 240 255 255 144 121 99 80 255 142 117 101 97 68 255 255 182 194 139 116 156 114 70 98 244 255 255 255 126 97 102 253 107 255 75 255 237 255 255 255 233 237 252 255 106 130 255 91 255 64 97 255 90 159 255 98 135 -0 -65 -96 -128 -157 -180 -198 -212 -222 -230 -236 -241 -244 -247 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -233 -227 -218 -206 -190 -170 -146 -117 -87 -60 -0 108 77 244 146 78 255 107 255 102 175 255 155 255 255 255 255 255 255 255 255 255 255 255 255 255 252 104 80 119 120 185 255 255 65 87 140 221 101 120 160 206 130 255 255 219 233 191 207 255 80 121 127 136 134 214 164 -0 -0 -0 -65 -77 -89 -101 -113 -126 -139 -152 -165 -177 -187 -197 -204 -211 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -211 -204 -197 -187 -177 -165 -152 -139 -126 -113 -101 -89 -77 -65 -0 -0 -0 164 214 134 136 127 121 80 255 207 191 233 219 255 255 130 206 160 120 101 221 140 87 65 255 255 185 120 119 80 104 252 255 255 255 255 255 255 255 255 255 255 255 255 255 155 255 175 102 255 107 255 78 146 244 77 108 -0 -60 -87 -117 -146 -170 -190 -206 -218 -227 -233 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -199 -181 -160 -135 -106 -77 -0 134 87 206 204 155 255 223 255 142 207 255 167 75 255 250 255 255 237 255 255 255 235 255 236 255 255 255 67 120 185 102 175 123 255 255 255 255 191 90 96 128 167 199 157 255 255 132 97 151 255 255 81 124 112 91 205 107 126 173 -0 -0 -61 -70 -80 -92 -103 -116 -132 -149 -164 -176 -187 -197 -204 -211 -217 -222 -226 -229 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -229 -226 -222 -217 -211 -204 -197 -187 -176 -164 -149 -132 -116 -103 -92 -80 -70 -61 -0 -0 173 126 107 205 91 112 124 81 255 255 151 97 132 255 255 157 199 167 128 96 90 191 255 255 255 255 123 175 102 185 120 67 255 255 255 236 255 235 255 255 255 237 255 255 250 255 75 167 255 207 142 255 223 255 155 204 206 87 134 -0 -77 -106 -135 -160 -181 -199 -212 -222 -230 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -218 -206 -191 -172 -149 -123 -95 -66 -0 119 210 79 219 255 86 212 255 164 123 255 110 144 255 171 192 255 255 255 255 255 255 237 255 255 126 255 255 255 145 75 184 89 124 210 155 255 255 70 118 166 145 196 146 173 255 68 128 134 140 255 255 89 118 78 220 107 116 114 158 -0 -0 -0 -60 -66 -70 -86 -109 -130 -148 -164 -176 -187 -196 -204 -211 -217 -221 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -221 -217 -211 -204 -196 -187 -176 -164 -148 -130 -109 -86 -70 -66 -60 -0 -0 -0 158 114 116 107 220 78 118 89 255 255 140 134 128 68 255 173 146 196 145 166 118 70 255 255 155 210 124 89 184 75 145 255 255 255 126 255 255 237 255 255 255 255 255 255 192 171 255 144 110 255 123 164 255 212 86 255 219 79 210 119 -0 -66 -95 -123 -149 -172 -191 -206 -218 -226 -233 -238 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -199 -182 -162 -138 -112 -83 -0 148 221 86 73 255 109 74 255 202 106 71 255 171 255 120 255 75 255 235 255 255 255 233 255 254 206 150 240 114 255 255 255 168 77 91 206 106 115 255 255 255 90 100 173 176 140 255 255 67 128 111 138 255 255 255 255 255 78 120 97 133 147 152 -0 -0 -0 -0 -59 -84 -109 -131 -149 -164 -176 -187 -196 -204 -210 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -210 -204 -196 -187 -176 -164 -149 -131 -109 -84 -59 -0 -0 -0 -0 152 147 133 97 120 78 255 255 255 255 255 138 111 128 67 255 255 140 176 173 100 90 255 255 255 115 106 206 91 77 168 255 255 255 114 240 150 206 254 255 233 255 255 255 235 255 75 255 120 255 171 255 71 106 202 255 74 109 255 73 86 221 148 -0 -83 -112 -138 -162 -182 -199 -212 -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 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -206 -191 -173 -152 -127 -101 -74 -0 221 121 68 66 255 129 255 155 167 93 255 184 77 255 89 255 255 255 255 255 255 255 255 255 198 255 77 230 98 116 165 255 255 71 119 231 86 97 131 160 255 255 255 125 210 133 168 255 255 76 88 111 218 92 108 151 255 255 80 74 126 193 165 162 177 176 -0 -0 -59 -83 -110 -131 -148 -163 -176 -186 -196 -203 -210 -216 -221 -225 -228 -232 -234 -237 -239 -241 -242 -244 -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 -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 -244 -242 -241 -239 -237 -234 -232 -228 -225 -221 -216 -210 -203 -196 -186 -176 -163 -148 -131 -110 -83 -59 -0 -0 176 177 162 165 193 126 74 80 255 255 151 108 92 218 111 88 76 255 255 168 133 210 125 255 255 255 160 131 97 86 231 119 71 255 255 165 116 98 230 77 255 198 255 255 255 255 255 255 255 255 255 89 255 77 184 255 93 167 155 255 129 255 66 68 121 221 -0 -74 -101 -127 -152 -173 -191 -206 -217 -226 -233 -238 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -244 -240 -236 -230 -222 -212 -199 -183 -164 -141 -117 -92 -68 -0 170 104 99 255 97 67 255 196 138 242 255 132 215 245 107 255 236 237 233 255 255 255 237 255 76 255 94 238 82 86 115 159 255 255 255 219 77 92 111 127 156 164 255 255 155 125 147 185 255 218 234 180 222 255 129 154 152 255 255 255 255 113 153 170 178 205 130 -0 -0 -59 -84 -109 -129 -147 -162 -175 -186 -195 -203 -209 -215 -220 -224 -228 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -244 -242 -240 -238 -236 -234 -231 -228 -224 -220 -215 -209 -203 -195 -186 -175 -162 -147 -129 -109 -84 -59 -0 -0 130 205 178 170 153 113 255 255 255 255 152 154 129 255 222 180 234 218 255 185 147 125 155 255 255 164 156 127 111 92 77 219 255 255 255 159 115 86 82 238 94 255 76 255 237 255 255 255 233 237 236 255 107 245 215 132 255 242 138 196 255 67 97 255 99 104 170 -0 -68 -92 -117 -141 -164 -183 -199 -212 -222 -230 -236 -240 -244 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -238 -233 -226 -217 -206 -192 -174 -154 -131 -106 -83 -62 -0 147 144 255 175 132 255 122 178 226 101 255 219 121 253 255 255 255 255 255 255 255 255 255 255 255 255 255 241 76 68 98 149 122 167 255 255 255 150 173 165 176 195 166 255 99 90 102 129 255 255 143 103 124 223 151 158 186 162 195 153 255 255 113 147 134 181 192 178 -0 -0 -58 -83 -107 -128 -147 -162 -174 -185 -194 -202 -208 -214 -219 -224 -227 -231 -233 -236 -238 -240 -242 -243 -245 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -227 -224 -219 -214 -208 -202 -194 -185 -174 -162 -147 -128 -107 -83 -58 -0 -0 178 192 181 134 147 113 255 255 153 195 162 186 158 151 223 124 103 143 255 255 129 102 90 99 255 166 195 176 165 173 150 255 255 255 167 122 149 98 68 76 241 255 255 255 255 255 255 255 255 255 255 255 255 255 253 121 219 255 101 226 178 122 255 132 175 255 144 147 -0 -62 -83 -106 -131 -154 -174 -192 -206 -217 -226 -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 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -164 -142 -119 -95 -73 -0 120 216 255 129 224 255 169 99 255 114 80 255 139 102 252 255 255 254 255 237 255 255 255 235 255 242 255 255 255 67 99 140 186 196 179 142 178 255 255 83 99 124 151 189 255 64 73 87 118 139 255 99 68 95 206 85 106 152 146 184 203 157 255 89 166 122 151 182 137 166 -0 -0 -58 -83 -108 -129 -146 -160 -173 -184 -193 -201 -208 -213 -219 -223 -227 -230 -233 -236 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -236 -233 -230 -227 -223 -219 -213 -208 -201 -193 -184 -173 -160 -146 -129 -108 -83 -58 -0 -0 166 137 182 151 122 166 89 255 157 203 184 146 152 106 85 206 95 68 99 255 139 118 87 73 64 255 189 151 124 99 83 255 255 178 142 179 196 186 140 99 67 255 255 255 242 255 235 255 255 255 237 255 254 255 255 252 102 139 255 80 114 255 99 169 255 224 129 255 216 120 -0 -73 -95 -119 -142 -164 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -191 -173 -153 -130 -106 -83 -63 -0 102 184 254 102 204 255 138 88 234 87 68 255 97 104 255 126 206 198 255 255 255 255 255 255 237 255 255 147 255 255 255 255 94 150 136 224 125 171 255 255 146 193 135 163 255 255 235 227 210 217 255 66 75 93 209 76 97 154 109 137 188 153 255 255 118 85 116 161 184 178 191 -0 -0 -59 -82 -107 -127 -144 -159 -171 -182 -192 -200 -207 -213 -218 -222 -226 -230 -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 -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 -230 -226 -222 -218 -213 -207 -200 -192 -182 -171 -159 -144 -127 -107 -82 -59 -0 -0 191 178 184 161 116 85 118 255 255 153 188 137 109 154 97 76 209 93 75 66 255 217 210 227 235 255 255 163 135 193 146 255 255 171 125 224 136 150 94 255 255 255 255 147 255 255 237 255 255 255 255 255 255 198 206 126 255 104 97 255 68 87 234 88 138 255 204 102 254 184 102 -0 -63 -83 -106 -130 -153 -173 -191 -205 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -221 -211 -198 -182 -162 -140 -116 -92 -69 -0 135 76 255 140 97 255 156 110 255 121 79 255 126 80 67 255 150 255 76 255 235 255 255 255 233 255 255 199 121 212 249 169 255 255 255 255 164 146 158 182 255 255 124 97 134 166 255 83 154 125 146 255 255 246 239 255 255 127 193 98 118 169 168 170 255 70 77 88 121 151 140 167 154 -0 -0 -58 -74 -97 -124 -142 -157 -170 -181 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -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 -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 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -181 -170 -157 -142 -124 -97 -74 -58 -0 -0 154 167 140 151 121 88 77 70 255 170 168 169 118 98 193 127 255 255 239 246 255 255 146 125 154 83 255 166 134 97 124 255 255 182 158 146 164 255 255 255 255 169 249 212 121 199 255 255 233 255 255 255 235 255 76 255 150 255 67 80 126 255 79 121 255 110 156 255 97 140 255 76 135 -0 -69 -92 -116 -140 -162 -182 -198 -211 -221 -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 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -238 -232 -225 -216 -204 -190 -171 -150 -126 -100 -75 -0 188 136 255 144 126 68 255 141 190 205 97 115 255 119 120 255 240 77 255 255 255 255 255 255 255 255 255 192 255 97 126 210 157 204 224 112 255 101 96 114 157 182 255 71 79 101 110 255 255 107 95 106 143 248 178 178 197 255 255 168 72 95 153 146 114 255 255 176 192 173 182 200 186 129 155 -0 -0 -0 -72 -103 -122 -140 -155 -169 -180 -190 -198 -205 -211 -216 -221 -225 -228 -232 -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 -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 -232 -228 -225 -221 -216 -211 -205 -198 -190 -180 -169 -155 -140 -122 -103 -72 -0 -0 -0 155 129 186 200 182 173 192 176 255 255 114 146 153 95 72 168 255 255 197 178 178 248 143 106 95 107 255 255 110 101 79 71 255 182 157 114 96 101 255 112 224 204 157 210 126 97 255 192 255 255 255 255 255 255 255 255 255 77 240 255 120 119 255 115 97 205 190 141 255 68 126 144 255 136 188 -0 -75 -100 -126 -150 -171 -190 -204 -216 -225 -232 -238 -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 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -197 -180 -159 -136 -109 -83 255 140 182 82 255 111 121 255 114 222 165 201 150 255 120 185 255 114 230 94 255 242 237 233 255 255 255 237 255 75 255 93 148 204 101 153 209 239 255 64 71 87 121 140 255 255 180 201 160 175 255 64 72 85 143 238 75 103 122 151 255 255 64 101 169 250 104 130 255 255 87 101 115 162 182 210 158 186 143 -0 -58 -80 -101 -119 -138 -155 -168 -179 -188 -196 -204 -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 -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 -204 -196 -188 -179 -168 -155 -138 -119 -101 -80 -58 -0 143 186 158 210 182 162 115 101 87 255 255 130 104 250 169 101 64 255 255 151 122 103 75 238 143 85 72 64 255 175 160 201 180 255 255 140 121 87 71 64 255 239 209 153 101 204 148 93 255 75 255 237 255 255 255 233 237 242 255 94 230 114 255 185 120 255 150 201 165 222 114 255 121 111 255 82 182 140 255 -83 -109 -136 -159 -180 -197 -210 -221 -229 -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 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -242 -237 -232 -225 -215 -203 -188 -168 -145 -119 -92 -64 -0 101 189 255 151 98 231 255 111 200 99 253 255 185 102 145 255 98 238 255 255 255 255 255 255 255 255 255 255 255 255 255 88 223 81 102 146 179 255 255 157 175 165 172 176 255 255 113 102 113 255 255 224 213 225 255 64 113 166 156 159 255 255 255 255 206 157 147 157 255 167 209 133 149 152 180 153 177 200 -0 -0 -57 -70 -92 -120 -140 -154 -166 -177 -186 -195 -202 -209 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -209 -202 -195 -186 -177 -166 -154 -140 -120 -92 -70 -57 -0 -0 200 177 153 180 152 149 133 209 167 255 157 147 157 206 255 255 255 255 159 156 166 113 64 255 225 213 224 255 255 113 102 113 255 255 176 172 165 175 157 255 255 179 146 102 81 223 88 255 255 255 255 255 255 255 255 255 255 255 255 255 238 98 255 145 102 185 255 253 99 200 111 255 231 98 151 255 189 101 -0 -64 -92 -119 -145 -168 -188 -203 -215 -225 -232 -237 -242 -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 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -209 -195 -177 -156 -130 -102 -72 -0 152 79 255 186 93 255 255 127 228 113 88 244 255 175 75 255 116 82 241 255 255 255 255 237 255 255 255 235 255 236 255 255 255 255 72 125 190 157 188 255 255 72 138 131 171 184 255 64 72 86 146 254 138 140 152 255 255 255 85 138 149 148 189 164 255 255 86 116 116 252 255 142 103 115 139 165 187 159 167 148 171 -0 -0 -70 -101 -121 -137 -150 -163 -174 -185 -194 -201 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -201 -194 -185 -174 -163 -150 -137 -121 -101 -70 -0 -0 171 148 167 159 187 165 139 115 103 142 255 252 116 116 86 255 255 164 189 148 149 138 85 255 255 255 152 140 138 254 146 86 72 64 255 184 171 131 138 72 255 255 188 157 190 125 72 255 255 255 255 236 255 235 255 255 255 237 255 255 255 255 241 82 116 255 75 175 255 244 88 113 228 127 255 255 93 186 255 79 152 -0 -72 -102 -130 -156 -177 -195 -209 -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 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -224 -215 -202 -186 -166 -141 -113 -83 -0 187 98 72 255 146 148 175 255 188 168 97 98 255 123 184 255 165 86 76 255 147 199 192 255 255 255 255 255 255 237 255 255 67 114 255 255 255 127 127 177 153 255 255 83 88 132 134 255 255 212 202 221 255 92 138 122 143 174 255 255 77 132 110 150 183 194 255 68 128 87 112 255 99 68 86 110 124 166 169 183 197 190 152 -0 -56 -77 -99 -114 -130 -146 -160 -172 -183 -192 -200 -207 -213 -218 -223 -227 -230 -234 -236 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -239 -236 -234 -230 -227 -223 -218 -213 -207 -200 -192 -183 -172 -160 -146 -130 -114 -99 -77 -56 -0 152 190 197 183 169 166 124 110 86 68 99 255 112 87 128 68 255 194 183 150 110 132 77 255 255 174 143 122 138 92 255 221 202 212 255 255 134 132 88 83 255 255 153 177 127 127 255 255 255 114 67 255 255 237 255 255 255 255 255 255 192 199 147 255 76 86 165 255 184 123 255 98 97 168 188 255 175 148 146 255 72 98 187 -0 -83 -113 -141 -166 -186 -202 -215 -224 -232 -237 -241 -245 -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 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -209 -194 -176 -153 -126 -96 -65 -0 150 125 255 157 158 137 115 255 186 135 70 65 255 89 168 255 115 68 67 255 121 255 75 255 235 255 255 255 233 255 255 226 168 172 195 165 255 255 97 193 128 156 255 255 143 178 168 187 253 156 153 169 255 255 80 94 101 111 158 255 255 89 87 111 153 146 255 255 89 82 98 255 67 77 82 87 98 148 125 128 175 183 206 218 -0 -56 -68 -84 -106 -126 -143 -158 -171 -182 -191 -199 -207 -213 -218 -223 -227 -230 -233 -236 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -239 -236 -233 -230 -227 -223 -218 -213 -207 -199 -191 -182 -171 -158 -143 -126 -106 -84 -68 -56 -0 218 206 183 175 128 125 148 98 87 82 77 67 255 98 82 89 255 255 146 153 111 87 89 255 255 158 111 101 94 80 255 255 169 153 156 253 187 168 178 143 255 255 156 128 193 97 255 255 165 195 172 168 226 255 255 233 255 255 255 235 255 75 255 121 255 67 68 115 255 168 89 255 65 70 135 186 255 115 137 158 157 255 125 150 -0 -65 -96 -126 -153 -176 -194 -209 -220 -228 -235 -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 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -224 -214 -202 -185 -164 -139 -110 -79 -0 142 204 255 170 195 123 65 68 255 172 114 87 255 124 77 255 159 98 99 255 212 97 255 255 255 255 255 255 255 255 255 198 255 76 104 159 208 121 255 255 146 107 129 158 255 255 85 116 159 255 99 95 118 155 255 255 186 210 161 175 190 255 219 242 182 191 210 153 255 255 255 239 255 255 253 255 178 171 181 224 123 151 139 146 202 224 -0 -0 -58 -81 -104 -125 -143 -158 -171 -181 -191 -199 -206 -213 -218 -223 -227 -230 -234 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -236 -234 -230 -227 -223 -218 -213 -206 -199 -191 -181 -171 -158 -143 -125 -104 -81 -58 -0 -0 224 202 146 139 151 123 224 181 171 178 255 253 255 255 239 255 255 255 153 210 191 182 242 219 255 190 175 161 210 186 255 255 155 118 95 99 255 159 116 85 255 255 158 129 107 146 255 255 121 208 159 104 76 255 198 255 255 255 255 255 255 255 255 255 97 212 255 99 98 159 255 77 124 255 87 114 172 255 68 65 123 195 170 255 204 142 -0 -79 -110 -139 -164 -185 -202 -214 -224 -232 -237 -241 -245 -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 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -194 -175 -152 -124 -94 -64 -0 112 169 255 133 186 98 111 255 136 156 140 255 210 91 71 255 149 140 255 249 126 93 255 236 237 233 255 255 255 237 255 76 255 93 132 148 181 206 189 255 93 80 107 135 169 255 83 131 111 234 255 144 138 173 160 255 255 122 96 129 151 253 255 149 115 135 176 204 255 93 192 149 151 255 255 188 93 96 109 178 210 172 213 148 168 159 184 -0 -0 -58 -82 -108 -128 -144 -158 -170 -181 -190 -199 -206 -213 -218 -223 -227 -230 -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 -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 -230 -227 -223 -218 -213 -206 -199 -190 -181 -170 -158 -144 -128 -108 -82 -58 -0 -0 184 159 168 148 213 172 210 178 109 96 93 188 255 255 151 149 192 93 255 204 176 135 115 149 255 253 151 129 96 122 255 255 160 173 138 144 255 234 111 131 83 255 169 135 107 80 93 255 189 206 181 148 132 93 255 76 255 237 255 255 255 233 237 236 255 93 126 249 255 140 149 255 71 91 210 255 140 156 136 255 111 98 186 133 255 169 112 -0 -64 -94 -124 -152 -175 -194 -208 -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 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -163 -138 -109 -78 -0 144 101 255 178 151 151 110 66 255 116 221 255 155 206 119 255 122 186 255 169 210 148 255 255 255 255 255 255 255 255 255 255 255 255 255 77 148 134 178 184 255 66 87 97 131 125 255 255 73 84 135 243 128 125 152 188 187 255 70 79 101 118 133 255 101 70 97 114 155 255 255 149 99 90 129 255 255 66 79 96 127 206 127 186 140 168 185 194 129 -0 -0 -67 -92 -112 -129 -143 -157 -169 -180 -190 -199 -206 -213 -218 -223 -227 -230 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -227 -223 -218 -213 -206 -199 -190 -180 -169 -157 -143 -129 -112 -92 -67 -0 -0 129 194 185 168 140 186 127 206 127 96 79 66 255 255 129 90 99 149 255 255 155 114 97 70 101 255 133 118 101 79 70 255 187 188 152 125 128 243 135 84 73 255 255 125 131 97 87 66 255 184 178 134 148 77 255 255 255 255 255 255 255 255 255 255 255 255 255 148 210 169 255 186 122 255 119 206 155 255 221 116 255 66 110 151 151 178 255 101 144 -0 -78 -109 -138 -163 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -193 -174 -151 -123 -93 -63 -0 135 69 255 175 188 137 87 255 139 101 191 255 106 231 255 167 196 94 255 157 204 88 255 255 255 255 237 255 255 255 235 255 248 255 255 255 92 108 160 139 255 255 167 179 174 186 142 255 195 184 203 255 87 80 87 140 144 255 255 210 222 200 199 255 67 78 88 106 119 142 255 108 64 98 120 139 255 255 255 255 255 176 98 180 105 116 147 186 206 170 -0 -58 -77 -95 -111 -127 -141 -156 -169 -181 -190 -199 -206 -213 -218 -223 -227 -230 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -230 -227 -223 -218 -213 -206 -199 -190 -181 -169 -156 -141 -127 -111 -95 -77 -58 -0 170 206 186 147 116 105 180 98 176 255 255 255 255 255 139 120 98 64 108 255 142 119 106 88 78 67 255 199 200 222 210 255 255 144 140 87 80 87 255 203 184 195 255 142 186 174 179 167 255 255 139 160 108 92 255 255 255 248 255 235 255 255 255 237 255 255 255 255 88 204 157 255 94 196 167 255 231 106 255 191 101 139 255 87 137 188 175 255 69 135 -0 -63 -93 -123 -151 -174 -193 -208 -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 y 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -163 -137 -107 -76 -0 131 120 255 138 164 172 147 255 194 120 90 255 115 86 219 255 179 150 255 204 101 223 255 67 226 198 255 255 255 255 255 255 237 255 254 168 255 255 107 189 113 144 255 255 76 118 150 108 255 106 101 120 255 255 178 165 186 225 131 255 255 121 128 150 255 255 248 255 203 204 206 255 65 80 98 113 118 164 228 121 135 255 255 80 189 85 103 110 130 179 179 -0 -0 -61 -77 -92 -106 -123 -140 -156 -169 -181 -190 -199 -206 -213 -218 -223 -227 -230 -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 -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 -230 -227 -223 -218 -213 -206 -199 -190 -181 -169 -156 -140 -123 -106 -92 -77 -61 -0 -0 179 179 130 110 103 85 189 80 255 255 135 121 228 164 118 113 98 80 65 255 206 204 203 255 248 255 255 150 128 121 255 255 131 225 186 165 178 255 255 120 101 106 255 108 150 118 76 255 255 144 113 189 107 255 255 168 254 255 237 255 255 255 255 255 255 198 226 67 255 223 101 204 255 150 179 255 219 86 115 255 90 120 194 255 147 172 164 138 255 120 131 -0 -76 -107 -137 -163 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -193 -174 -150 -121 -89 -60 -0 103 202 255 194 121 236 255 182 160 96 70 255 97 77 255 142 136 255 224 153 81 255 114 168 255 76 255 235 255 255 255 233 255 255 190 125 178 255 255 165 90 123 147 255 225 229 255 99 255 77 90 98 120 249 130 121 142 193 188 183 255 95 97 110 135 255 255 148 114 130 151 255 255 97 117 161 205 163 255 97 99 126 255 255 181 80 82 94 115 154 149 125 -0 -0 -58 -67 -74 -95 -122 -141 -157 -169 -180 -190 -199 -206 -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 -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 -206 -199 -190 -180 -169 -157 -141 -122 -95 -74 -67 -58 -0 -0 125 149 154 115 94 82 80 181 255 255 126 99 97 255 163 205 161 117 97 255 255 151 130 114 148 255 255 135 110 97 95 255 183 188 193 142 121 130 249 120 98 90 77 255 99 255 229 225 255 147 123 90 165 255 255 178 125 190 255 255 233 255 255 255 235 255 76 255 168 114 255 81 153 224 255 136 142 255 77 97 255 70 96 160 182 255 236 121 194 255 202 103 -0 -60 -89 -121 -150 -174 -193 -208 -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 y 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -162 -134 -102 -68 -0 114 239 255 183 158 103 213 255 206 128 118 255 131 92 255 178 224 255 112 209 102 72 255 172 76 255 255 255 255 255 255 255 255 255 192 255 101 155 134 255 255 68 128 109 255 120 124 227 248 255 255 167 182 170 232 255 165 163 195 221 139 255 78 83 104 111 131 255 99 69 97 109 133 255 255 255 255 129 93 255 107 101 111 136 255 255 66 72 98 149 196 211 111 121 -0 -0 -0 -0 -71 -102 -124 -142 -156 -169 -180 -190 -199 -206 -212 -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 -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 -212 -206 -199 -190 -180 -169 -156 -142 -124 -102 -71 -0 -0 -0 -0 121 111 211 196 149 98 72 66 255 255 136 111 101 107 255 93 129 255 255 255 255 133 109 97 69 99 255 131 111 104 83 78 255 139 221 195 163 165 255 232 170 182 167 255 255 248 227 124 120 255 109 128 68 255 255 134 155 101 255 192 255 255 255 255 255 255 255 255 255 76 172 255 72 102 209 112 255 224 178 255 92 131 255 118 128 206 255 213 103 158 183 255 239 114 -0 -68 -102 -134 -162 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -193 -173 -148 -117 -81 -0 181 144 158 255 189 131 98 255 130 167 166 255 160 111 150 255 125 164 255 239 146 125 255 195 104 93 255 248 237 233 255 255 255 237 255 75 255 94 171 122 166 255 255 78 97 255 96 98 134 173 154 255 255 77 121 110 233 128 135 160 200 226 255 67 76 117 98 110 255 67 76 95 89 110 149 157 121 254 255 255 255 77 67 89 106 112 255 255 255 255 255 107 160 230 156 180 182 158 -0 -0 -80 -107 -126 -141 -155 -168 -179 -190 -198 -206 -212 -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 -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 -212 -206 -198 -190 -179 -168 -155 -141 -126 -107 -80 -0 -0 158 182 180 156 230 160 107 255 255 255 255 255 112 106 89 67 77 255 255 255 254 121 157 149 110 89 95 76 67 255 110 98 117 76 67 255 226 200 160 135 128 233 110 121 77 255 255 154 173 134 98 96 255 97 78 255 255 166 122 171 94 255 75 255 237 255 255 255 233 237 248 255 93 104 195 255 125 146 239 255 164 125 255 150 111 160 255 166 167 130 255 98 131 189 255 158 144 181 -0 -81 -117 -148 -173 -193 -208 -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 y 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -162 -133 -99 -62 -0 173 132 101 255 148 111 68 255 199 145 90 255 127 173 255 171 146 101 255 179 190 255 165 159 132 255 255 255 255 255 255 255 255 255 255 255 255 255 133 103 134 161 255 255 255 255 96 91 108 165 121 156 255 255 75 94 226 76 122 133 139 174 255 255 255 255 252 248 255 255 236 242 251 179 195 234 93 111 143 255 255 66 97 128 171 208 178 244 112 126 248 255 255 159 138 152 189 226 139 -0 -66 -89 -106 -121 -137 -153 -167 -179 -190 -198 -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 -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 -198 -190 -179 -167 -153 -137 -121 -106 -89 -66 -0 139 226 189 152 138 159 255 255 248 126 112 244 178 208 171 128 97 66 255 255 143 111 93 234 195 179 251 242 236 255 255 248 252 255 255 255 255 174 139 133 122 76 226 94 75 255 255 156 121 165 108 91 96 255 255 255 255 161 134 103 133 255 255 255 255 255 255 255 255 255 255 255 255 255 132 159 165 255 190 179 255 101 146 171 255 173 127 255 90 145 199 255 68 111 148 255 101 132 173 -0 -62 -99 -133 -162 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -194 -174 -149 -117 -80 -0 155 162 70 67 255 129 97 255 157 196 100 255 156 165 83 255 158 96 64 255 157 127 255 208 148 77 255 254 255 255 237 255 255 255 235 255 236 255 255 255 89 145 177 131 189 255 255 67 80 98 195 87 131 124 255 237 235 255 255 76 137 121 139 179 255 255 154 123 154 165 255 255 78 180 105 136 190 236 143 149 164 255 255 255 255 255 119 74 216 255 184 204 179 255 100 100 97 125 188 218 -0 -0 -67 -73 -91 -116 -134 -152 -167 -179 -189 -198 -205 -211 -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 -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 -211 -205 -198 -189 -179 -167 -152 -134 -116 -91 -73 -67 -0 -0 218 188 125 97 100 100 255 179 204 184 255 216 74 119 255 255 255 255 255 164 149 143 236 190 136 105 180 78 255 255 165 154 123 154 255 255 179 139 121 137 76 255 255 235 237 255 124 131 87 195 98 80 67 255 255 189 131 177 145 89 255 255 255 236 255 235 255 255 255 237 255 255 254 255 77 148 208 255 127 157 255 64 96 158 255 83 165 156 255 100 196 157 255 97 129 255 67 70 162 155 -0 -80 -117 -149 -174 -194 -208 -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 y 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -185 -163 -134 -97 -58 -0 203 98 78 255 147 101 219 255 146 173 255 164 176 99 255 182 114 71 255 188 127 255 121 181 148 255 168 190 192 255 255 255 255 255 255 237 255 255 119 255 255 85 174 157 190 127 255 255 255 255 173 74 144 99 243 106 108 138 255 255 80 88 107 139 142 255 101 69 108 119 124 255 255 165 80 112 90 195 135 145 153 182 229 104 138 246 255 255 255 194 138 183 216 255 65 87 87 116 123 165 192 -0 -0 -0 -62 -88 -113 -135 -152 -167 -179 -189 -197 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -244 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -197 -189 -179 -167 -152 -135 -113 -88 -62 -0 -0 -0 192 165 123 116 87 87 65 255 216 183 138 194 255 255 255 246 138 104 229 182 153 145 135 195 90 112 80 165 255 255 124 119 108 69 101 255 142 139 107 88 80 255 255 138 108 106 243 99 144 74 173 255 255 255 255 127 190 157 174 85 255 255 119 255 255 237 255 255 255 255 255 255 192 190 168 255 148 181 121 255 127 188 255 71 114 182 255 99 176 164 255 173 146 255 219 101 147 255 78 98 203 -0 -58 -97 -134 -163 -185 -202 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -176 -150 -114 -67 -0 229 162 97 250 255 117 233 255 173 176 125 255 195 124 146 255 157 87 157 255 177 97 255 206 134 92 255 125 255 75 255 235 255 255 255 233 255 255 214 122 158 255 255 118 112 163 104 236 109 130 255 255 255 104 77 255 74 89 99 145 255 255 224 205 207 220 255 66 72 103 102 98 134 255 255 66 119 77 212 90 117 111 126 200 237 168 195 180 133 255 134 68 113 157 255 255 243 255 185 198 183 121 156 184 -0 -0 -60 -86 -113 -135 -153 -167 -178 -188 -197 -204 -210 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -235 -232 -229 -225 -221 -216 -210 -204 -197 -188 -178 -167 -153 -135 -113 -86 -60 -0 -0 184 156 121 183 198 185 255 243 255 255 157 113 68 134 255 133 180 195 168 237 200 126 111 117 90 212 77 119 66 255 255 134 98 102 103 72 66 255 220 207 205 224 255 255 145 99 89 74 255 77 104 255 255 255 130 109 236 104 163 112 118 255 255 158 122 214 255 255 233 255 255 255 235 255 75 255 125 255 92 134 206 255 97 177 255 157 87 157 255 146 124 195 255 125 176 173 255 233 117 255 250 97 162 229 -0 -67 -114 -150 -176 -195 -209 -220 -228 -234 -239 -243 -246 -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 y 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -165 -134 -87 -0 102 222 157 254 255 142 191 132 255 140 210 255 166 151 193 255 182 121 175 255 153 193 255 189 178 108 255 178 101 255 255 255 255 255 255 255 255 255 192 255 97 122 163 255 69 114 169 84 229 80 97 111 147 255 255 255 255 64 98 142 186 192 255 77 90 123 173 255 255 171 195 250 125 131 151 255 255 255 255 255 66 128 85 98 124 209 122 169 187 202 255 67 94 112 138 139 255 255 162 124 155 196 214 164 188 131 -0 -0 -59 -88 -117 -138 -154 -167 -178 -188 -196 -203 -210 -215 -220 -225 -228 -232 -235 -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 -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 -235 -232 -228 -225 -220 -215 -210 -203 -196 -188 -178 -167 -154 -138 -117 -88 -59 -0 -0 131 188 164 214 196 155 124 162 255 255 139 138 112 94 67 255 202 187 169 122 209 124 98 85 128 66 255 255 255 255 255 151 131 125 250 195 171 255 255 173 123 90 77 255 192 186 142 98 64 255 255 255 255 147 111 97 80 229 84 169 114 69 255 163 122 97 255 192 255 255 255 255 255 255 255 255 255 101 178 255 108 178 189 255 193 153 255 175 121 182 255 193 151 166 255 210 140 255 132 191 142 255 254 157 222 102 -0 -87 -134 -165 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -196 -178 -152 -113 -59 -0 96 226 246 107 255 207 97 68 255 133 155 255 189 135 124 255 140 165 72 255 128 146 255 184 160 107 255 155 94 255 236 237 233 255 255 255 237 255 75 255 93 147 147 255 255 234 255 87 232 74 117 118 127 180 215 134 255 255 255 255 94 131 255 118 112 126 148 175 255 255 255 197 115 125 134 172 243 121 117 255 255 91 74 92 112 230 93 156 161 169 255 255 126 162 213 173 198 255 108 89 99 129 189 144 192 164 184 -0 -0 -72 -103 -124 -140 -154 -166 -177 -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 -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 -177 -166 -154 -140 -124 -103 -72 -0 -0 184 164 192 144 189 129 99 89 108 255 198 173 213 162 126 255 255 169 161 156 93 230 112 92 74 91 255 255 117 121 243 172 134 125 115 197 255 255 255 175 148 126 112 118 255 131 94 255 255 255 255 134 215 180 127 118 117 74 232 87 255 234 255 255 147 147 93 255 75 255 237 255 255 255 233 237 236 255 94 155 255 107 160 184 255 146 128 255 72 165 140 255 124 135 189 255 155 133 255 68 97 207 255 107 246 226 96 -0 -59 -113 -152 -178 -196 -209 -220 -228 -234 -239 -243 -246 -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 y 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -167 -135 -87 -0 110 78 255 129 80 255 151 128 255 168 125 99 255 163 97 71 255 172 138 255 156 107 93 255 139 189 255 134 171 255 255 255 255 255 255 255 255 255 255 255 255 255 88 153 110 238 158 255 255 255 255 76 131 102 137 198 137 168 202 130 249 255 219 255 78 121 83 113 146 119 175 255 255 79 128 98 133 216 255 146 147 255 255 255 255 255 255 255 80 156 161 155 255 255 255 124 136 177 255 64 109 83 108 183 118 155 174 192 154 -0 -66 -90 -108 -123 -137 -150 -163 -175 -185 -194 -202 -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 -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 -202 -194 -185 -175 -163 -150 -137 -123 -108 -90 -66 -0 154 192 174 155 118 183 108 83 109 64 255 177 136 124 255 255 255 155 161 156 80 255 255 255 255 255 255 255 147 146 255 216 133 98 128 79 255 255 175 119 146 113 83 121 78 255 219 255 249 130 202 168 137 198 137 102 131 76 255 255 255 255 158 238 110 153 88 255 255 255 255 255 255 255 255 255 255 255 255 255 171 134 255 189 139 255 93 107 156 255 138 172 255 71 97 163 255 99 125 168 255 128 151 255 80 129 255 78 110 -0 -87 -135 -167 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -178 -154 -115 -60 -0 84 68 255 99 80 255 134 67 255 147 90 64 255 134 79 255 176 131 83 255 129 80 66 255 113 165 255 122 133 255 255 255 255 237 255 255 255 235 255 236 255 255 255 255 90 237 96 110 206 163 255 255 81 81 113 228 102 135 181 215 161 225 145 255 255 64 93 149 218 113 158 171 255 255 66 104 162 121 235 129 132 177 238 103 134 165 151 255 255 85 144 139 170 202 255 68 134 131 255 255 79 72 113 215 107 116 147 171 183 -0 -58 -75 -90 -101 -114 -130 -147 -161 -174 -184 -193 -201 -208 -214 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -214 -208 -201 -193 -184 -174 -161 -147 -130 -114 -101 -90 -75 -58 -0 183 171 147 116 107 215 113 72 79 255 255 131 134 68 255 202 170 139 144 85 255 255 151 165 134 103 238 177 132 129 235 121 162 104 66 255 255 171 158 113 218 149 93 64 255 255 145 225 161 215 181 135 102 228 113 81 81 255 255 163 206 110 96 237 90 255 255 255 255 236 255 235 255 255 255 237 255 255 255 255 133 122 255 165 113 255 66 80 129 255 83 131 176 255 79 134 255 64 90 147 255 67 134 255 80 99 255 68 84 -0 -60 -115 -154 -178 -196 -210 -220 -228 -234 -239 -243 -246 -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 y 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -167 -137 -89 -0 120 115 255 121 121 255 140 128 255 185 102 73 255 166 101 180 255 171 88 255 158 107 87 255 144 90 255 166 103 255 119 214 192 255 255 255 255 255 255 237 255 255 126 175 255 255 236 74 97 199 106 124 255 255 255 255 211 98 118 115 183 151 207 222 142 255 255 255 255 178 89 151 179 122 255 255 255 107 83 248 75 94 115 198 217 173 212 128 130 255 255 90 102 120 161 255 255 76 100 120 255 255 255 255 201 89 104 116 142 169 -0 -0 -58 -64 -69 -85 -107 -128 -146 -161 -173 -184 -193 -202 -208 -214 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -214 -208 -202 -193 -184 -173 -161 -146 -128 -107 -85 -69 -64 -58 -0 -0 169 142 116 104 89 201 255 255 255 255 120 100 76 255 255 161 120 102 90 255 255 130 128 212 173 217 198 115 94 75 248 83 107 255 255 255 122 179 151 89 178 255 255 255 255 142 222 207 151 183 115 118 98 211 255 255 255 255 124 106 199 97 74 236 255 255 175 126 255 255 237 255 255 255 255 255 255 192 214 119 255 103 166 255 90 144 255 87 107 158 255 88 171 255 180 101 166 255 73 102 185 255 128 140 255 121 121 255 115 120 -0 -89 -137 -167 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -196 -178 -154 -119 -62 -0 163 255 144 127 81 255 111 76 255 129 87 235 255 110 201 255 184 132 143 255 135 97 167 255 123 68 255 134 89 255 122 255 75 255 235 255 255 255 233 255 254 206 150 195 132 255 255 65 109 222 86 106 137 171 146 255 255 66 124 99 178 109 149 224 137 165 213 122 250 255 255 91 188 142 152 177 255 255 255 255 64 99 148 199 212 122 169 211 158 176 255 202 237 147 173 153 255 197 206 167 193 200 134 255 255 67 89 107 111 144 137 -0 -0 -0 -0 -58 -84 -110 -130 -147 -161 -174 -185 -194 -202 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -202 -194 -185 -174 -161 -147 -130 -110 -84 -58 -0 -0 -0 -0 137 144 111 107 89 67 255 255 134 200 193 167 206 197 255 153 173 147 237 202 255 176 158 211 169 122 212 199 148 99 64 255 255 255 255 177 152 142 188 91 255 255 250 122 213 165 137 224 149 109 178 99 124 66 255 255 146 171 137 106 86 222 109 65 255 255 132 195 150 206 254 255 233 255 255 255 235 255 75 255 122 255 89 134 255 68 123 255 167 97 135 255 143 132 184 255 201 110 255 235 87 129 255 76 111 255 81 127 144 255 163 -0 -62 -119 -154 -178 -196 -209 -220 -228 -234 -239 -243 -246 -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 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -167 -139 -93 -0 162 93 255 136 124 255 138 88 218 255 118 227 83 255 160 113 255 134 178 255 169 131 179 255 147 128 255 161 145 255 158 97 255 255 255 255 255 255 255 255 255 198 255 77 160 134 162 255 255 255 213 76 80 121 164 109 133 255 255 80 79 197 84 106 219 112 139 190 221 167 143 255 255 139 109 129 150 174 166 166 255 255 255 255 119 167 240 147 190 166 174 248 255 158 133 161 180 255 107 184 137 166 233 91 98 255 255 209 220 177 186 196 171 214 137 -0 -0 -68 -94 -115 -133 -149 -163 -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 -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 -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 -234 -231 -228 -224 -220 -215 -209 -203 -195 -186 -176 -163 -149 -133 -115 -94 -68 -0 -0 137 214 171 196 186 177 220 209 255 255 98 91 233 166 137 184 107 255 180 161 133 158 255 248 174 166 190 147 240 167 119 255 255 255 255 166 166 174 150 129 109 139 255 255 143 167 221 190 139 112 219 106 84 197 79 80 255 255 133 109 164 121 80 76 213 255 255 255 162 134 160 77 255 198 255 255 255 255 255 255 255 255 255 97 158 255 145 161 255 128 147 255 179 131 169 255 178 134 255 113 160 255 83 227 118 255 218 88 138 255 124 136 255 93 162 -0 -93 -139 -167 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -219 -209 -195 -178 -154 -123 -73 -0 139 255 134 112 89 255 111 234 255 139 210 154 255 175 102 64 255 168 85 255 125 174 76 255 109 78 255 177 85 255 122 93 255 236 237 233 255 255 255 237 255 76 255 94 185 99 124 229 128 255 255 67 105 160 246 101 119 144 255 255 255 255 72 125 242 96 109 135 182 206 223 137 255 89 70 91 125 166 175 196 186 154 131 247 255 255 175 133 169 199 160 135 255 100 90 103 132 255 255 141 98 115 206 249 126 136 255 255 122 96 128 150 176 204 240 145 -0 -58 -78 -99 -118 -136 -152 -166 -178 -188 -196 -203 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -178 -166 -152 -136 -118 -99 -78 -58 -0 145 240 204 176 150 128 96 122 255 255 136 126 249 206 115 98 141 255 255 132 103 90 100 255 135 160 199 169 133 175 255 255 247 131 154 186 196 175 166 125 91 70 89 255 137 223 206 182 135 109 96 242 125 72 255 255 255 255 144 119 101 246 160 105 67 255 255 128 229 124 99 185 94 255 76 255 237 255 255 255 233 237 236 255 93 122 255 85 177 255 78 109 255 76 174 125 255 85 168 255 64 102 175 255 154 210 139 255 234 111 255 89 112 134 255 139 -0 -73 -123 -154 -178 -195 -209 -219 -228 -234 -239 -243 -245 -248 -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 y 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -187 -167 -140 -107 -66 -0 240 214 91 118 255 218 180 143 255 217 125 107 255 113 72 255 187 116 83 255 186 118 225 255 97 255 131 174 255 163 147 255 255 255 255 255 255 255 255 255 255 255 255 255 171 87 107 231 102 129 255 255 255 255 223 92 96 128 151 226 124 255 255 255 234 96 97 126 135 168 206 228 255 64 106 88 104 138 121 152 181 210 190 178 151 255 116 81 119 155 194 188 255 64 70 84 109 151 255 100 69 86 116 201 205 163 188 255 71 80 100 118 139 123 186 183 -0 -0 -62 -81 -102 -122 -140 -156 -169 -180 -189 -197 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -215 -210 -204 -197 -189 -180 -169 -156 -140 -122 -102 -81 -62 -0 -0 183 186 123 139 118 100 80 71 255 188 163 205 201 116 86 69 100 255 151 109 84 70 64 255 188 194 155 119 81 116 255 151 178 190 210 181 152 121 138 104 88 106 64 255 228 206 168 135 126 97 96 234 255 255 255 124 226 151 128 96 92 223 255 255 255 255 129 102 231 107 87 171 255 255 255 255 255 255 255 255 255 255 255 255 255 147 163 255 174 131 255 97 255 225 118 186 255 83 116 187 255 72 113 255 107 125 217 255 143 180 218 255 118 91 214 240 -0 -66 -107 -140 -167 -187 -202 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -208 -194 -177 -154 -127 -94 -63 -0 164 205 78 255 92 222 103 99 255 146 95 64 255 86 212 253 159 131 255 142 150 229 120 255 255 189 157 118 255 147 88 255 255 254 255 237 255 255 255 235 255 242 255 255 255 64 101 246 83 92 133 189 140 255 255 70 116 167 131 231 109 124 166 255 255 68 80 120 120 138 132 165 255 255 64 108 154 197 190 175 138 167 164 199 205 255 65 122 125 125 151 161 255 255 174 184 172 188 255 67 75 80 89 168 158 88 120 255 255 235 216 217 219 203 188 144 109 -0 -0 -60 -79 -104 -127 -145 -159 -171 -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 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -216 -210 -204 -197 -189 -180 -171 -159 -145 -127 -104 -79 -60 -0 -0 109 144 188 203 219 217 216 235 255 255 120 88 158 168 89 80 75 67 255 188 172 184 174 255 255 161 151 125 125 122 65 255 205 199 164 167 138 175 190 197 154 108 64 255 255 165 132 138 120 120 80 68 255 255 166 124 109 231 131 167 116 70 255 255 140 189 133 92 83 246 101 64 255 255 255 242 255 235 255 255 255 237 255 254 255 255 88 147 255 118 157 189 255 255 120 229 150 142 255 131 159 253 212 86 255 64 95 146 255 99 103 222 92 255 78 205 164 -0 -63 -94 -127 -154 -177 -194 -208 -219 -227 -234 -239 -243 -245 -248 -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 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -223 -214 -201 -185 -165 -141 -113 -83 -59 -0 107 220 255 108 255 124 68 66 255 106 72 255 146 202 156 255 111 73 255 108 255 124 96 255 255 190 112 69 255 153 255 126 206 198 255 255 255 255 255 255 237 255 255 150 255 255 255 243 77 69 114 182 101 143 255 255 255 107 83 243 93 97 144 133 255 255 255 219 237 209 208 198 122 255 255 255 255 106 182 176 192 200 121 133 179 255 255 67 111 101 134 142 110 255 255 77 96 112 255 255 221 208 209 218 255 87 88 137 255 79 99 121 146 184 209 244 92 134 -0 -0 -0 -84 -112 -134 -149 -160 -170 -180 -189 -197 -204 -210 -216 -220 -225 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -225 -220 -216 -210 -204 -197 -189 -180 -170 -160 -149 -134 -112 -84 -0 -0 -0 134 92 244 209 184 146 121 99 79 255 137 88 87 255 218 209 208 221 255 255 112 96 77 255 255 110 142 134 101 111 67 255 255 179 133 121 200 192 176 182 106 255 255 255 255 122 198 208 209 237 219 255 255 255 133 144 97 93 243 83 107 255 255 255 143 101 182 114 69 77 243 255 255 255 150 255 255 237 255 255 255 255 255 255 198 206 126 255 153 255 69 112 190 255 255 96 124 255 108 255 73 111 255 156 202 146 255 72 106 255 66 68 124 255 108 255 220 107 -0 -59 -83 -113 -141 -165 -185 -201 -214 -223 -231 -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 y 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -207 -193 -175 -153 -127 -98 -70 -0 126 107 255 151 129 223 95 75 255 143 85 224 254 221 153 99 234 84 195 255 99 227 98 96 255 127 163 114 255 110 255 175 150 255 76 255 235 255 255 255 233 255 255 201 122 186 195 255 255 67 101 149 240 97 110 135 176 255 255 255 255 72 119 171 178 146 190 255 255 130 139 153 179 221 156 187 187 255 255 120 127 150 196 223 159 190 131 255 255 241 255 196 233 111 138 255 226 230 198 204 255 82 131 112 120 233 255 198 203 255 80 125 127 120 147 162 221 245 193 255 94 -0 -69 -100 -122 -136 -147 -158 -169 -179 -188 -197 -204 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -197 -188 -179 -169 -158 -147 -136 -122 -100 -69 -0 94 255 193 245 221 162 147 120 127 125 80 255 203 198 255 233 120 112 131 82 255 204 198 230 226 255 138 111 233 196 255 241 255 255 131 190 159 223 196 150 127 120 255 255 187 187 156 221 179 153 139 130 255 255 190 146 178 171 119 72 255 255 255 255 176 135 110 97 240 149 101 67 255 255 195 186 122 201 255 255 233 255 255 255 235 255 76 255 150 175 255 110 255 114 163 127 255 96 98 227 99 255 195 84 234 99 153 221 254 224 85 143 255 75 95 223 129 151 255 107 126 -0 -70 -98 -127 -153 -175 -193 -207 -218 -227 -234 -239 -242 -245 -248 -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 y 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -200 -184 -163 -139 -111 -81 -0 173 116 78 255 154 151 206 93 246 248 143 213 138 255 169 95 255 135 184 106 255 248 134 91 67 255 104 169 234 238 90 255 195 77 255 255 255 255 255 255 255 255 255 207 255 98 157 163 210 255 255 255 255 228 74 95 124 146 152 180 139 255 255 255 90 157 121 167 174 255 72 127 128 110 170 189 189 221 153 255 84 109 126 135 184 173 193 144 153 255 255 159 133 196 223 212 255 93 180 135 153 255 255 76 111 97 128 217 129 146 255 255 65 125 99 129 145 147 188 182 251 255 -0 -59 -89 -108 -120 -130 -142 -154 -167 -178 -188 -196 -203 -210 -215 -220 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -178 -167 -154 -142 -130 -120 -108 -89 -59 -0 255 251 182 188 147 145 129 99 125 65 255 255 146 129 217 128 97 111 76 255 255 153 135 180 93 255 212 223 196 133 159 255 255 153 144 193 173 184 135 126 109 84 255 153 221 189 189 170 110 128 127 72 255 174 167 121 157 90 255 255 255 139 180 152 146 124 95 74 228 255 255 255 255 210 163 157 98 255 207 255 255 255 255 255 255 255 255 255 77 195 255 90 238 234 169 104 255 67 91 134 248 255 106 184 135 255 95 169 255 138 213 143 248 246 93 206 151 154 255 78 116 173 -0 -81 -111 -139 -163 -184 -200 -213 -223 -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 y 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -233 -227 -218 -206 -192 -173 -150 -123 -94 -65 -0 114 120 255 152 158 85 209 239 178 238 225 140 92 255 118 144 243 203 101 77 255 173 108 80 255 236 84 255 158 237 255 132 160 94 255 242 237 233 255 255 255 237 255 90 255 94 179 98 167 172 223 137 255 255 64 100 151 202 192 223 111 115 185 255 255 255 90 160 144 255 255 237 255 101 124 143 133 190 221 255 80 129 109 120 155 187 194 217 160 123 255 99 89 103 153 154 255 255 139 97 115 140 255 255 70 71 134 245 96 103 139 255 255 80 79 110 161 150 173 212 114 255 -0 -46 -71 -90 -98 -107 -120 -136 -152 -166 -177 -187 -196 -203 -209 -215 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -224 -219 -215 -209 -203 -196 -187 -177 -166 -152 -136 -120 -107 -98 -90 -71 -46 -0 255 114 212 173 150 161 110 79 80 255 255 139 103 96 245 134 71 70 255 255 140 115 97 139 255 255 154 153 103 89 99 255 123 160 217 194 187 155 120 109 129 80 255 221 190 133 143 124 101 255 237 255 255 144 160 90 255 255 255 185 115 111 223 192 202 151 100 64 255 255 137 223 172 167 98 179 94 255 90 255 237 255 255 255 233 237 242 255 94 160 132 255 237 158 255 84 236 255 80 108 173 255 77 101 203 243 144 118 255 92 140 225 238 178 239 209 85 158 152 255 120 114 -0 -65 -94 -123 -150 -173 -192 -206 -218 -227 -233 -239 -242 -245 -248 -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 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -212 -199 -182 -161 -135 -107 -77 -0 158 97 80 255 186 106 76 255 178 75 255 152 138 255 155 138 128 255 120 90 255 154 165 98 255 109 229 87 255 96 236 255 134 185 255 255 255 255 255 255 255 255 255 255 255 255 255 155 81 178 117 193 223 151 255 255 255 255 102 140 190 234 145 186 126 168 255 255 96 118 129 255 84 202 215 220 197 120 120 166 255 255 79 86 107 111 152 143 169 213 197 255 64 74 95 140 137 99 255 99 69 87 112 130 255 255 255 255 236 78 70 115 123 255 255 255 255 94 111 132 177 207 255 67 -0 -54 -65 -68 -73 -89 -114 -135 -152 -165 -176 -186 -195 -202 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -202 -195 -186 -176 -165 -152 -135 -114 -89 -73 -68 -65 -54 -0 67 255 207 177 132 111 94 255 255 255 255 123 115 70 78 236 255 255 255 255 130 112 87 69 99 255 99 137 140 95 74 64 255 197 213 169 143 152 111 107 86 79 255 255 166 120 120 197 220 215 202 84 255 129 118 96 255 255 168 126 186 145 234 190 140 102 255 255 255 255 151 223 193 117 178 81 155 255 255 255 255 255 255 255 255 255 255 255 255 255 185 134 255 236 96 255 87 229 109 255 98 165 154 255 90 120 255 128 138 155 255 138 152 255 75 178 255 76 106 186 255 80 97 158 -0 -77 -107 -135 -161 -182 -199 -212 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -227 -218 -206 -190 -171 -147 -119 -89 -61 -0 133 74 255 162 152 97 255 197 103 64 255 122 80 255 173 125 87 255 98 167 255 121 195 255 130 80 232 255 110 74 255 162 99 171 255 255 255 255 237 255 255 255 235 255 235 255 255 255 255 146 106 124 176 196 185 229 154 250 175 209 140 189 195 189 222 173 125 255 193 217 150 255 107 189 131 159 198 215 159 190 121 255 255 201 216 169 180 207 123 159 191 255 255 254 232 235 255 99 255 67 78 84 88 100 146 187 122 255 255 67 101 149 203 143 225 147 255 255 93 147 137 177 255 255 218 -0 -0 -0 -0 -60 -88 -116 -135 -150 -164 -176 -186 -194 -201 -208 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -208 -201 -194 -186 -176 -164 -150 -135 -116 -88 -60 -0 -0 -0 -0 218 255 255 177 137 147 93 255 255 147 225 143 203 149 101 67 255 255 122 187 146 100 88 84 78 67 255 99 255 235 232 254 255 255 191 159 123 207 180 169 216 201 255 255 121 190 159 215 198 159 131 189 107 255 150 217 193 255 125 173 222 189 195 189 140 209 175 250 154 229 185 196 176 124 106 146 255 255 255 255 235 255 235 255 255 255 237 255 255 255 255 171 99 162 255 74 110 255 232 80 130 255 195 121 255 167 98 255 87 125 173 255 80 122 255 64 103 197 255 97 152 162 255 74 133 -0 -61 -89 -119 -147 -171 -190 -206 -218 -227 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -198 -180 -158 -131 -101 -70 -0 147 126 255 195 146 154 127 255 122 113 255 143 94 255 160 152 80 255 120 182 255 156 87 173 255 97 74 255 206 97 65 255 124 87 255 150 201 207 255 255 255 255 255 255 242 255 255 120 128 255 255 77 98 136 154 123 200 226 255 94 187 153 175 191 134 179 203 222 254 94 187 153 255 255 152 109 120 144 175 191 190 217 159 255 255 124 96 125 175 208 162 192 154 255 84 109 129 219 244 255 255 249 255 164 157 164 224 100 111 255 255 255 255 141 94 228 118 121 255 255 74 86 121 151 255 255 89 100 120 -0 -0 -62 -88 -114 -132 -150 -164 -175 -185 -193 -201 -207 -213 -218 -223 -226 -230 -233 -235 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -235 -233 -230 -226 -223 -218 -213 -207 -201 -193 -185 -175 -164 -150 -132 -114 -88 -62 -0 -0 120 100 89 255 255 151 121 86 74 255 255 121 118 228 94 141 255 255 255 255 111 100 224 164 157 164 255 249 255 255 244 219 129 109 84 255 154 192 162 208 175 125 96 124 255 255 159 217 190 191 175 144 120 109 152 255 255 153 187 94 254 222 203 179 134 191 175 153 187 94 255 226 200 123 154 136 98 77 255 255 128 120 255 255 242 255 255 255 255 255 255 207 201 150 255 87 124 255 65 97 206 255 74 97 255 173 87 156 255 182 120 255 80 152 160 255 94 143 255 113 122 255 127 154 146 195 255 126 147 -0 -70 -101 -131 -158 -180 -198 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -189 -169 -143 -113 -80 -0 152 193 255 153 184 109 193 255 151 166 255 174 101 186 255 188 87 178 249 170 77 255 131 74 255 111 117 255 163 199 109 255 229 107 64 255 122 255 90 255 235 255 255 255 233 255 255 255 88 98 139 255 189 186 206 223 111 130 173 255 255 141 98 129 172 205 165 141 169 255 255 141 98 134 255 110 98 98 121 135 169 145 174 164 180 255 72 77 88 110 151 183 180 211 255 80 130 110 121 160 194 255 255 198 95 96 114 189 242 128 148 178 196 255 255 255 221 93 86 116 255 161 153 159 174 164 255 192 224 168 169 -0 -0 -62 -88 -114 -135 -151 -164 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -164 -151 -135 -114 -88 -62 -0 -0 169 168 224 192 255 164 174 159 153 161 255 116 86 93 221 255 255 255 196 178 148 128 242 189 114 96 95 198 255 255 194 160 121 110 130 80 255 211 180 183 151 110 88 77 72 255 180 164 174 145 169 135 121 98 98 110 255 134 98 141 255 255 169 141 165 205 172 129 98 141 255 255 173 130 111 223 206 186 189 255 139 98 88 255 255 255 233 255 255 255 235 255 90 255 122 255 64 107 229 255 109 199 163 255 117 111 255 74 131 255 77 170 249 178 87 188 255 186 101 174 255 166 151 255 193 109 184 153 255 193 152 -0 -80 -113 -143 -169 -189 -205 -217 -226 -233 -238 -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 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -197 -179 -155 -126 -92 -60 -0 165 113 255 203 137 98 168 255 156 85 255 111 210 255 187 140 165 130 232 121 255 124 144 255 147 118 76 255 106 222 255 128 231 101 255 186 98 255 255 255 255 255 255 255 255 255 215 255 80 87 112 254 117 118 161 208 232 179 215 140 255 98 89 98 120 162 182 196 193 166 255 98 88 98 255 66 95 84 110 122 155 172 168 199 156 255 255 147 172 123 142 176 128 154 255 255 79 86 108 112 155 147 255 255 68 75 112 165 216 117 136 144 179 157 169 255 255 78 83 98 255 90 132 131 155 182 255 255 145 108 128 155 -0 -0 -70 -100 -122 -139 -152 -164 -175 -184 -193 -200 -207 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -207 -200 -193 -184 -175 -164 -152 -139 -122 -100 -70 -0 -0 155 128 108 145 255 255 182 155 131 132 90 255 98 83 78 255 255 169 157 179 144 136 117 216 165 112 75 68 255 255 147 155 112 108 86 79 255 255 154 128 176 142 123 172 147 255 255 156 199 168 172 155 122 110 84 95 66 255 98 88 98 255 166 193 196 182 162 120 98 89 98 255 140 215 179 232 208 161 118 117 254 112 87 80 255 215 255 255 255 255 255 255 255 255 255 98 186 255 101 231 128 255 222 106 255 76 118 147 255 144 124 255 121 232 130 165 140 187 255 210 111 255 85 156 255 168 98 137 203 255 113 165 -0 -60 -92 -126 -155 -179 -197 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -188 -167 -139 -103 -66 -0 162 153 255 157 188 118 72 255 159 138 255 158 161 122 255 144 186 121 255 110 75 255 99 104 255 127 131 255 124 86 213 255 102 246 255 195 157 94 255 235 242 233 255 255 255 237 255 113 255 68 85 98 249 78 94 123 138 178 181 201 229 255 64 74 96 101 137 142 138 174 164 255 64 74 95 255 66 105 83 86 99 125 166 129 154 177 173 255 255 105 78 105 182 188 159 185 255 255 193 215 154 164 196 139 255 255 255 255 93 212 76 134 121 155 186 186 199 255 255 255 229 255 255 67 99 102 138 136 255 100 69 91 125 144 -0 -63 -89 -109 -126 -140 -153 -165 -175 -185 -193 -200 -207 -212 -217 -222 -225 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -225 -222 -217 -212 -207 -200 -193 -185 -175 -165 -153 -140 -126 -109 -89 -63 -0 144 125 91 69 100 255 136 138 102 99 67 255 255 229 255 255 255 199 186 186 155 121 134 76 212 93 255 255 255 255 139 196 164 154 215 193 255 255 185 159 188 182 105 78 105 255 255 173 177 154 129 166 125 99 86 83 105 66 255 95 74 64 255 164 174 138 142 137 101 96 74 64 255 229 201 181 178 138 123 94 78 249 98 85 68 255 113 255 237 255 255 255 233 242 235 255 94 157 195 255 246 102 255 213 86 124 255 131 127 255 104 99 255 75 110 255 121 186 144 255 122 161 158 255 138 159 255 72 118 188 157 255 153 162 -0 -66 -103 -139 -167 -188 -205 -217 -226 -233 -238 -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 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -178 -152 -116 -70 -0 177 170 113 255 153 169 95 64 255 149 77 255 175 96 70 255 225 142 165 233 94 237 243 77 255 180 102 81 255 106 76 255 129 83 243 255 163 179 255 255 255 255 255 255 255 255 255 255 255 255 255 253 229 255 255 162 194 161 189 162 122 173 255 255 255 255 221 217 226 137 149 109 255 255 255 238 255 255 243 255 123 113 121 159 187 158 187 139 134 255 255 255 255 88 179 131 169 177 255 255 134 106 91 157 162 170 222 138 255 255 255 255 81 87 119 140 140 163 253 255 150 122 120 255 255 222 210 205 210 255 67 75 82 101 135 -0 -59 -78 -96 -113 -128 -142 -154 -166 -176 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -176 -166 -154 -142 -128 -113 -96 -78 -59 -0 135 101 82 75 67 255 210 205 210 222 255 255 120 122 150 255 253 163 140 140 119 87 81 255 255 255 255 138 222 170 162 157 91 106 134 255 255 177 169 131 179 88 255 255 255 255 134 139 187 158 187 159 121 113 123 255 243 255 255 238 255 255 255 109 149 137 226 217 221 255 255 255 255 173 122 162 189 161 194 162 255 255 229 253 255 255 255 255 255 255 255 255 255 255 255 255 255 179 163 255 243 83 129 255 76 106 255 81 102 180 255 77 243 237 94 233 165 142 225 255 70 96 175 255 77 149 255 64 95 169 153 255 113 170 177 -0 -70 -116 -152 -178 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 100 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -188 -165 -132 -86 -0 176 178 147 89 255 168 153 101 255 148 132 255 190 129 79 255 131 193 163 128 226 235 106 255 255 215 137 81 255 137 80 67 255 92 77 255 210 98 155 255 255 255 255 237 255 255 255 235 255 255 255 255 87 113 114 255 255 106 119 163 191 194 191 124 255 255 150 118 153 199 226 249 100 122 255 84 110 134 255 255 224 104 100 103 120 172 116 166 200 170 173 221 130 255 255 126 97 134 160 175 255 98 67 97 144 134 114 192 237 144 196 196 255 255 185 204 189 201 181 138 255 101 96 83 113 255 77 113 124 163 255 255 228 229 225 234 -0 -0 -66 -83 -101 -116 -131 -144 -156 -166 -176 -185 -192 -199 -206 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -206 -199 -192 -185 -176 -166 -156 -144 -131 -116 -101 -83 -66 -0 -0 234 225 229 228 255 255 163 124 113 77 255 113 83 96 101 255 138 181 201 189 204 185 255 255 196 196 144 237 192 114 134 144 97 67 98 255 175 160 134 97 126 255 255 130 221 173 170 200 166 116 172 120 103 100 104 224 255 255 134 110 84 255 122 100 249 226 199 153 118 150 255 255 124 191 194 191 163 119 106 255 255 114 113 87 255 255 255 255 235 255 255 255 237 255 255 255 255 155 98 210 255 77 92 255 67 80 137 255 81 137 215 255 255 106 235 226 128 163 193 131 255 79 129 190 255 132 148 255 101 153 168 255 89 147 178 176 -0 -86 -132 -165 -188 -205 -217 -226 -233 -238 -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 y 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -177 -149 -109 -59 -0 205 134 166 255 170 146 169 255 189 110 89 255 151 101 210 255 188 195 135 76 255 108 74 255 134 198 113 255 171 121 105 255 133 69 67 255 167 81 255 120 255 215 255 255 255 255 255 255 237 255 255 255 69 110 97 133 255 82 88 120 149 154 186 210 185 255 98 89 103 128 162 221 247 211 255 80 130 112 135 255 255 66 78 93 112 210 95 109 158 160 135 202 231 156 255 74 76 97 134 119 255 255 66 101 162 241 102 124 211 146 173 212 130 255 255 97 115 162 178 200 255 67 66 95 107 255 104 166 93 135 140 255 255 74 85 120 158 -0 -0 -73 -89 -101 -115 -131 -145 -156 -166 -175 -184 -192 -199 -205 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -205 -199 -192 -184 -175 -166 -156 -145 -131 -115 -101 -89 -73 -0 -0 158 120 85 74 255 255 140 135 93 166 104 255 107 95 66 67 255 200 178 162 115 97 255 255 130 212 173 146 211 124 102 241 162 101 66 255 255 119 134 97 76 74 255 156 231 202 135 160 158 109 95 210 112 93 78 66 255 255 135 112 130 80 255 211 247 221 162 128 103 89 98 255 185 210 186 154 149 120 88 82 255 133 97 110 69 255 255 255 237 255 255 255 255 255 255 215 255 120 255 81 167 255 67 69 133 255 105 121 171 255 113 198 134 255 74 108 255 76 135 195 188 255 210 101 151 255 89 110 189 255 169 146 170 255 166 134 205 -0 -59 -109 -149 -177 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -204 -187 -164 -130 -84 -0 130 181 122 118 255 114 250 255 164 150 87 219 253 118 222 255 183 221 160 122 255 138 89 64 255 137 228 255 146 164 160 255 189 114 101 255 172 178 255 128 88 255 113 255 235 255 255 255 233 255 255 96 255 255 250 255 220 255 67 79 97 144 120 131 181 173 255 64 74 96 100 136 123 176 183 255 255 80 94 102 120 255 255 255 255 255 255 74 126 181 210 114 146 189 182 255 255 90 134 199 114 143 255 255 255 255 203 103 112 210 101 130 178 207 175 255 77 132 131 134 146 255 255 83 110 151 255 255 119 74 112 119 128 255 152 139 155 180 182 -0 -63 -67 -71 -91 -116 -132 -143 -153 -163 -173 -182 -190 -197 -203 -209 -214 -218 -222 -225 -229 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -229 -225 -222 -218 -214 -209 -203 -197 -190 -182 -173 -163 -153 -143 -132 -116 -91 -71 -67 -63 -0 182 180 155 139 152 255 128 119 112 74 119 255 255 151 110 83 255 255 146 134 131 132 77 255 175 207 178 130 101 210 112 103 203 255 255 255 255 143 114 199 134 90 255 255 182 189 146 114 210 181 126 74 255 255 255 255 255 255 120 102 94 80 255 255 183 176 123 136 100 96 74 64 255 173 181 131 120 144 97 79 67 255 220 255 250 255 255 96 255 255 233 255 255 255 235 255 113 255 88 128 255 178 172 255 101 114 189 255 160 164 146 255 228 137 255 64 89 138 255 122 160 221 183 255 222 118 253 219 87 150 164 255 250 114 255 118 122 181 130 -0 -84 -130 -164 -187 -204 -217 -226 -233 -238 -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 y 103 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -176 -148 -109 -59 -0 192 151 85 70 255 104 206 255 183 111 242 255 133 200 121 255 139 200 133 76 255 99 98 255 168 102 211 255 109 246 255 140 182 149 255 223 117 146 255 98 80 255 255 255 255 255 255 255 255 255 193 253 121 255 255 147 149 255 255 137 165 237 116 102 163 162 255 255 239 246 197 201 210 183 144 134 255 255 186 216 156 173 209 129 162 197 255 255 255 90 190 134 135 172 210 124 255 255 255 154 90 108 137 169 175 255 255 71 123 235 96 108 125 170 196 255 255 81 116 113 108 139 255 255 255 255 94 255 68 94 167 99 107 255 105 100 110 144 163 -0 -0 -0 -0 -72 -102 -116 -126 -136 -148 -160 -171 -180 -188 -195 -201 -207 -212 -216 -220 -224 -227 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -227 -224 -220 -216 -212 -207 -201 -195 -188 -180 -171 -160 -148 -136 -126 -116 -102 -72 -0 -0 -0 -0 163 144 110 100 105 255 107 99 167 94 68 255 94 255 255 255 255 139 108 113 116 81 255 255 196 170 125 108 96 235 123 71 255 255 175 169 137 108 90 154 255 255 255 124 210 172 135 134 190 90 255 255 255 197 162 129 209 173 156 216 186 255 255 134 144 183 210 201 197 246 239 255 255 162 163 102 116 237 165 137 255 255 149 147 255 255 121 253 193 255 255 255 255 255 255 255 255 255 80 98 255 146 117 223 255 149 182 140 255 246 109 255 211 102 168 255 98 99 255 76 133 200 139 255 121 200 133 255 242 111 183 255 206 104 255 70 85 151 192 -0 -59 -109 -148 -176 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -204 -187 -164 -131 -83 -0 178 182 116 77 255 130 157 255 194 153 182 149 255 199 128 95 255 226 139 137 255 145 142 255 202 135 98 255 133 101 223 255 101 240 255 137 193 106 255 139 87 68 255 255 237 233 255 255 255 237 255 75 219 137 201 255 91 98 124 255 255 255 207 108 74 130 145 109 255 255 150 119 119 172 194 230 137 104 255 255 133 113 129 195 218 145 184 137 161 255 255 255 76 109 122 173 185 151 187 255 255 72 126 180 168 200 124 255 255 255 229 77 80 104 125 154 149 255 255 192 233 143 149 176 195 122 254 255 255 255 255 255 78 95 255 76 87 91 112 127 148 255 255 -0 -61 -87 -94 -102 -114 -128 -144 -157 -168 -177 -185 -192 -199 -204 -210 -214 -219 -222 -226 -229 -231 -234 -236 -238 -239 -241 -242 -243 -245 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -245 -243 -242 -241 -239 -238 -236 -234 -231 -229 -226 -222 -219 -214 -210 -204 -199 -192 -185 -177 -168 -157 -144 -128 -114 -102 -94 -87 -61 -0 255 255 148 127 112 91 87 76 255 95 78 255 255 255 255 255 254 122 195 176 149 143 233 192 255 255 149 154 125 104 80 77 229 255 255 255 124 200 168 180 126 72 255 255 187 151 185 173 122 109 76 255 255 255 161 137 184 145 218 195 129 113 133 255 255 104 137 230 194 172 119 119 150 255 255 109 145 130 74 108 207 255 255 255 124 98 91 255 201 137 219 75 255 237 255 255 255 233 237 255 255 68 87 139 255 106 193 137 255 240 101 255 223 101 133 255 98 135 202 255 142 145 255 137 139 226 255 95 128 199 255 149 182 153 194 255 157 130 255 77 116 182 178 -0 -83 -131 -164 -187 -204 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 105 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -176 -149 -110 -59 -0 137 161 88 176 255 147 86 255 146 191 115 101 255 150 97 78 255 174 121 80 255 186 255 130 181 118 66 255 119 92 255 143 97 228 255 223 124 77 255 112 85 255 255 255 255 255 255 255 255 255 255 255 254 255 122 255 80 85 108 124 179 255 255 67 132 190 255 104 158 255 100 94 81 130 138 190 227 221 155 255 71 83 98 148 184 135 168 190 176 142 164 255 255 206 182 191 216 130 138 180 255 255 255 99 127 183 149 166 189 255 255 67 105 154 205 168 198 150 255 255 162 122 135 151 188 165 160 212 140 255 255 248 237 241 255 255 136 162 199 174 178 193 255 -0 -54 -63 -65 -70 -84 -105 -123 -139 -152 -163 -173 -181 -188 -195 -201 -207 -212 -216 -220 -224 -227 -230 -232 -234 -236 -238 -240 -241 -242 -244 -245 -246 -246 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -246 -245 -244 -242 -241 -240 -238 -236 -234 -232 -230 -227 -224 -220 -216 -212 -207 -201 -195 -188 -181 -173 -163 -152 -139 -123 -105 -84 -70 -65 -63 -54 -0 255 193 178 174 199 162 136 255 255 241 237 248 255 255 140 212 160 165 188 151 135 122 162 255 255 150 198 168 205 154 105 67 255 255 189 166 149 183 127 99 255 255 255 180 138 130 216 191 182 206 255 255 164 142 176 190 168 135 184 148 98 83 71 255 155 221 227 190 138 130 81 94 100 255 158 104 255 190 132 67 255 255 179 124 108 85 80 255 122 255 254 255 255 255 255 255 255 255 255 255 255 255 85 112 255 77 124 223 255 228 97 143 255 92 119 255 66 118 181 130 255 186 255 80 121 174 255 78 97 150 255 101 115 191 146 255 86 147 255 176 88 161 137 -0 -59 -110 -149 -176 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -204 -187 -164 -131 -84 -0 166 184 121 192 255 157 116 68 255 210 135 70 67 255 110 83 67 255 139 88 255 192 94 249 215 115 124 255 144 96 70 255 110 74 255 151 176 98 189 254 98 253 255 255 255 255 237 255 255 255 235 255 230 255 255 235 255 66 78 85 106 156 130 255 255 255 255 192 194 206 255 64 64 94 142 116 108 174 180 215 255 68 72 90 133 182 100 126 161 183 194 187 155 255 85 110 134 187 211 173 182 130 166 255 255 98 194 126 132 175 177 255 255 255 255 127 119 170 165 199 255 108 82 108 125 166 212 131 176 218 141 255 159 89 96 114 255 255 255 98 121 135 165 255 255 -0 -0 -0 -0 -0 -71 -92 -115 -131 -145 -157 -166 -175 -184 -191 -198 -204 -209 -214 -218 -222 -225 -228 -230 -233 -235 -237 -239 -240 -241 -243 -244 -245 -245 -246 -247 -247 -248 -248 -249 -249 -250 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -250 -249 -249 -248 -248 -247 -247 -246 -245 -245 -244 -243 -241 -240 -239 -237 -235 -233 -230 -228 -225 -222 -218 -214 -209 -204 -198 -191 -184 -175 -166 -157 -145 -131 -115 -92 -71 -0 -0 -0 -0 -0 255 255 165 135 121 98 255 255 255 114 96 89 159 255 141 218 176 131 212 166 125 108 82 108 255 199 165 170 119 127 255 255 255 255 177 175 132 126 194 98 255 255 166 130 182 173 211 187 134 110 85 255 155 187 194 183 161 126 100 182 133 90 72 68 255 215 180 174 108 116 142 94 64 64 255 206 194 192 255 255 255 255 130 156 106 85 78 66 255 235 255 255 230 255 235 255 255 255 237 255 255 255 255 253 98 254 189 98 176 151 255 74 110 255 70 96 144 255 124 115 215 249 94 192 255 88 139 255 67 83 110 255 67 70 135 210 255 68 116 157 255 192 121 184 166 -0 -84 -131 -164 -187 -204 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 107 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -196 -176 -148 -109 -58 -0 178 151 173 87 255 116 128 255 153 176 97 78 255 135 104 76 255 179 107 224 255 131 255 161 183 99 80 255 128 116 255 135 95 64 255 196 136 186 117 249 229 87 255 96 193 255 255 255 255 255 255 237 255 255 93 150 255 255 164 181 213 215 229 211 137 119 255 66 95 130 255 255 108 126 183 248 128 187 123 165 255 255 97 118 172 255 83 86 114 148 159 193 203 255 81 127 123 144 183 180 191 214 183 120 255 255 155 98 88 146 153 166 214 121 254 255 91 165 153 180 255 64 101 84 104 113 169 193 159 202 168 255 255 77 94 96 132 140 253 255 79 86 115 142 255 255 83 98 130 -0 -0 -61 -85 -106 -123 -137 -148 -159 -169 -178 -187 -194 -200 -206 -211 -215 -219 -222 -226 -228 -231 -233 -235 -237 -239 -240 -241 -242 -243 -244 -245 -246 -247 -247 -248 -248 -248 -249 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -249 -248 -248 -248 -247 -247 -246 -245 -244 -243 -242 -241 -240 -239 -237 -235 -233 -231 -228 -226 -222 -219 -215 -211 -206 -200 -194 -187 -178 -169 -159 -148 -137 -123 -106 -85 -61 -0 -0 130 98 83 255 255 142 115 86 79 255 253 140 132 96 94 77 255 255 168 202 159 193 169 113 104 84 101 64 255 180 153 165 91 255 254 121 214 166 153 146 88 98 155 255 255 120 183 214 191 180 183 144 123 127 81 255 203 193 159 148 114 86 83 255 172 118 97 255 255 165 123 187 128 248 183 126 108 255 255 130 95 66 255 119 137 211 229 215 213 181 164 255 255 150 93 255 255 237 255 255 255 255 255 255 193 96 255 87 229 249 117 186 136 196 255 64 95 135 255 116 128 255 80 99 183 161 255 131 255 224 107 179 255 76 104 135 255 78 97 176 153 255 128 116 255 87 173 151 178 -0 -58 -109 -148 -176 -196 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -204 -187 -163 -129 -83 -0 191 140 182 101 167 252 87 89 255 204 114 88 248 255 111 117 255 255 139 205 77 255 219 225 151 178 79 255 151 167 255 176 124 100 255 185 154 206 118 78 255 113 69 255 253 75 255 235 255 255 255 233 255 255 255 98 110 125 255 255 255 90 128 181 198 255 121 255 94 96 127 132 255 255 255 255 199 117 193 107 125 142 255 255 255 255 250 86 98 108 149 129 138 172 255 255 68 90 112 150 167 143 186 197 216 158 255 134 66 96 144 146 115 184 211 155 255 255 91 135 135 255 255 66 71 128 173 151 202 139 170 214 130 255 255 255 236 233 249 157 246 147 140 153 164 192 255 82 113 122 130 -0 -0 -0 -78 -98 -111 -123 -137 -151 -162 -173 -181 -189 -196 -201 -207 -212 -216 -220 -223 -226 -229 -231 -233 -235 -237 -238 -240 -241 -242 -243 -244 -245 -245 -246 -246 -247 -247 -248 -248 -248 -248 -248 -248 -249 -248 -248 -248 -248 -248 -248 -247 -247 -246 -246 -245 -245 -244 -243 -242 -241 -240 -238 -237 -235 -233 -231 -229 -226 -223 -220 -216 -212 -207 -201 -196 -189 -181 -173 -162 -151 -137 -123 -111 -98 -78 -0 -0 -0 130 122 113 82 255 192 164 153 140 147 246 157 249 233 236 255 255 255 130 214 170 139 202 151 173 128 71 66 255 255 135 135 91 255 255 155 211 184 115 146 144 96 66 134 255 158 216 197 186 143 167 150 112 90 68 255 255 172 138 129 149 108 98 86 250 255 255 255 255 142 125 107 193 117 199 255 255 255 255 132 127 96 94 255 121 255 198 181 128 90 255 255 255 125 110 98 255 255 255 233 255 255 255 235 255 75 253 255 69 113 255 78 118 206 154 185 255 100 124 176 255 167 151 255 79 178 151 225 219 255 77 205 139 255 255 117 111 255 248 88 114 204 255 89 87 252 167 101 182 140 191 -0 -83 -129 -163 -187 -204 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -196 -176 -147 -107 -58 -0 167 200 115 209 255 112 82 255 255 155 106 255 255 131 98 255 255 142 207 90 118 255 145 207 109 197 255 226 131 107 255 146 151 255 229 123 223 161 94 255 114 110 255 121 219 255 255 255 255 255 255 255 255 198 255 80 103 99 133 155 255 255 143 225 125 218 238 255 91 130 129 123 156 191 140 255 255 80 197 87 109 121 174 212 124 255 255 63 97 140 185 184 131 165 148 255 255 129 160 154 197 122 154 182 175 164 255 255 64 100 164 247 104 139 168 186 181 255 84 143 126 135 255 255 255 255 90 101 178 185 141 190 182 248 255 149 119 153 213 243 255 67 84 90 111 131 255 255 72 99 89 107 113 -0 -0 -68 -74 -90 -112 -129 -143 -156 -166 -175 -183 -190 -197 -203 -208 -212 -216 -220 -223 -226 -229 -231 -233 -235 -237 -238 -239 -240 -241 -242 -243 -244 -244 -245 -245 -246 -246 -246 -247 -247 -247 -247 -247 -247 -246 -246 -246 -245 -245 -244 -244 -243 -242 -241 -240 -239 -238 -237 -235 -233 -231 -229 -226 -223 -220 -216 -212 -208 -203 -197 -190 -183 -175 -166 -156 -143 -129 -112 -90 -74 -68 -0 -0 113 107 89 99 72 255 255 131 111 90 84 67 255 243 213 153 119 149 255 248 182 190 141 185 178 101 90 255 255 255 255 135 126 143 84 255 181 186 168 139 104 247 164 100 64 255 255 164 175 182 154 122 197 154 160 129 255 255 148 165 131 184 185 140 97 63 255 255 124 212 174 121 109 87 197 80 255 255 140 191 156 123 129 130 91 255 238 218 125 225 143 255 255 155 133 99 103 80 255 198 255 255 255 255 255 255 255 255 219 121 255 110 114 255 94 161 223 123 229 255 151 146 255 107 131 226 255 197 109 207 145 255 118 90 207 142 255 255 98 131 255 255 106 155 255 255 82 112 255 209 115 200 167 -0 -58 -107 -147 -176 -196 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -204 -186 -162 -128 -83 -0 154 186 162 133 142 255 98 255 93 255 119 203 148 255 110 252 154 255 220 123 112 78 255 222 149 84 255 124 231 83 255 152 202 255 154 200 111 208 123 162 255 97 250 255 137 254 230 237 233 255 255 255 237 255 76 255 68 110 97 110 142 115 255 255 179 107 131 184 255 255 70 112 87 119 173 144 169 255 255 190 81 86 99 138 197 136 155 255 255 255 255 107 150 94 169 160 178 255 255 77 114 181 126 140 169 183 208 140 255 255 255 255 210 138 140 155 183 131 255 255 88 100 110 138 184 191 255 255 255 125 211 143 178 197 133 255 99 90 104 129 154 255 255 198 212 169 172 176 255 255 228 237 207 206 205 -0 -0 -0 -60 -76 -96 -119 -134 -146 -157 -167 -176 -184 -191 -197 -203 -208 -212 -216 -220 -223 -226 -228 -231 -233 -234 -236 -237 -238 -239 -240 -241 -242 -243 -243 -244 -244 -244 -245 -245 -245 -245 -245 -244 -244 -244 -243 -243 -242 -241 -240 -239 -238 -237 -236 -234 -233 -231 -228 -226 -223 -220 -216 -212 -208 -203 -197 -191 -184 -176 -167 -157 -146 -134 -119 -96 -76 -60 -0 -0 -0 205 206 207 237 228 255 255 176 172 169 212 198 255 255 154 129 104 90 99 255 133 197 178 143 211 125 255 255 255 191 184 138 110 100 88 255 255 131 183 155 140 138 210 255 255 255 255 140 208 183 169 140 126 181 114 77 255 255 178 160 169 94 150 107 255 255 255 255 155 136 197 138 99 86 81 190 255 255 169 144 173 119 87 112 70 255 255 184 131 107 179 255 255 115 142 110 97 110 68 255 76 255 237 255 255 255 233 237 230 254 137 255 250 97 255 162 123 208 111 200 154 255 202 152 255 83 231 124 255 84 149 222 255 78 112 123 220 255 154 252 110 255 148 203 119 255 93 255 98 255 142 133 162 186 154 -0 -83 -128 -162 -186 -204 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -196 -175 -147 -108 -59 -0 129 182 149 103 99 255 239 192 255 142 204 114 99 255 248 123 101 255 173 126 121 255 142 224 106 72 255 109 243 255 180 192 102 250 226 130 232 138 194 255 133 255 255 201 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 191 227 112 122 255 134 90 99 165 112 255 255 80 79 106 206 112 139 147 255 255 66 79 96 127 225 102 130 143 193 153 255 255 255 255 99 128 163 139 255 255 77 187 88 111 135 155 191 167 167 222 139 255 255 81 99 115 163 174 171 255 194 228 148 136 169 207 130 165 255 255 156 130 140 184 184 255 64 74 96 100 121 136 255 255 113 102 109 125 147 255 255 114 103 110 125 147 157 -0 -0 -0 -62 -87 -106 -120 -134 -147 -158 -169 -177 -185 -191 -197 -203 -208 -212 -216 -219 -222 -225 -228 -230 -231 -233 -235 -236 -237 -238 -239 -240 -240 -241 -241 -242 -242 -242 -242 -242 -242 -241 -241 -240 -240 -239 -238 -237 -236 -235 -233 -231 -230 -228 -225 -222 -219 -216 -212 -208 -203 -197 -191 -185 -177 -169 -158 -147 -134 -120 -106 -87 -62 -0 -0 -0 157 147 125 110 103 114 255 255 147 125 109 102 113 255 255 136 121 100 96 74 64 255 184 184 140 130 156 255 255 165 130 207 169 136 148 228 194 255 171 174 163 115 99 81 255 255 139 222 167 167 191 155 135 111 88 187 77 255 255 139 163 128 99 255 255 255 255 153 193 143 130 102 225 127 96 79 66 255 255 147 139 112 206 106 79 80 255 255 112 165 99 90 134 255 122 112 227 191 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 201 255 255 133 255 194 138 232 130 226 250 102 192 180 255 243 109 255 72 106 224 142 255 121 126 173 255 101 123 248 255 99 114 204 142 255 192 239 255 99 103 149 182 129 -0 -59 -108 -147 -175 -196 -210 -221 -229 -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 y 112 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -216 -203 -186 -162 -129 -82 -0 155 210 152 115 68 67 255 149 149 255 206 130 69 67 255 154 69 66 255 148 83 64 255 137 219 125 255 124 93 255 139 223 140 175 255 173 179 178 161 106 255 220 147 255 122 255 255 255 255 237 255 255 255 235 255 248 255 255 255 182 114 186 227 167 255 120 71 85 168 88 116 255 255 255 255 184 87 121 130 146 255 255 255 255 255 209 97 111 120 167 202 135 182 165 255 255 100 181 133 169 255 255 176 82 86 109 131 161 200 124 193 210 163 255 69 99 98 122 144 116 255 255 158 110 83 115 176 198 186 129 255 100 95 110 143 177 255 255 234 243 188 189 188 184 255 65 74 88 107 112 128 255 65 74 88 107 112 127 128 132 -0 -0 -58 -71 -87 -106 -121 -136 -149 -160 -169 -177 -184 -191 -197 -202 -207 -211 -215 -218 -221 -224 -226 -228 -230 -231 -233 -234 -235 -236 -237 -237 -238 -238 -238 -239 -238 -238 -238 -237 -237 -236 -235 -234 -233 -231 -230 -228 -226 -224 -221 -218 -215 -211 -207 -202 -197 -191 -184 -177 -169 -160 -149 -136 -121 -106 -87 -71 -58 -0 -0 132 128 127 112 107 88 74 65 255 128 112 107 88 74 65 255 184 188 189 188 243 234 255 255 177 143 110 95 100 255 129 186 198 176 115 83 110 158 255 255 116 144 122 98 99 69 255 163 210 193 124 200 161 131 109 86 82 176 255 255 169 133 181 100 255 255 165 182 135 202 167 120 111 97 209 255 255 255 255 255 146 130 121 87 184 255 255 255 255 116 88 168 85 71 120 255 167 227 186 114 182 255 255 255 248 255 235 255 255 255 237 255 255 255 255 122 255 147 220 255 106 161 178 179 173 255 175 140 223 139 255 93 124 255 125 219 137 255 64 83 148 255 66 69 154 255 67 69 130 206 255 149 149 255 67 68 115 152 210 155 -0 -82 -129 -162 -186 -203 -216 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -174 -146 -107 -58 -0 158 180 139 86 77 255 151 99 108 255 151 97 76 255 165 108 72 255 175 113 93 255 165 112 242 255 166 97 72 255 111 190 209 94 255 215 181 189 119 82 255 149 91 255 235 93 255 198 255 255 255 255 255 255 237 255 254 168 255 147 70 107 187 139 255 255 67 81 194 79 86 131 193 135 255 255 80 135 127 126 169 221 137 161 255 255 66 118 83 123 175 111 154 191 155 255 255 128 87 126 147 255 255 68 75 114 168 151 191 165 160 209 152 255 255 253 247 208 242 100 122 255 111 67 102 123 144 178 191 208 255 64 73 96 101 139 131 255 255 149 114 129 142 161 255 255 235 239 213 214 205 255 255 230 234 213 205 202 204 197 202 -0 -0 -0 -58 -72 -88 -109 -126 -138 -148 -158 -167 -176 -183 -190 -196 -201 -206 -210 -213 -216 -219 -222 -224 -226 -227 -229 -230 -231 -232 -233 -234 -234 -234 -234 -234 -234 -233 -232 -231 -230 -229 -227 -226 -224 -222 -219 -216 -213 -210 -206 -201 -196 -190 -183 -176 -167 -158 -148 -138 -126 -109 -88 -72 -58 -0 -0 -0 202 197 204 202 205 213 234 230 255 255 205 214 213 239 235 255 255 161 142 129 114 149 255 255 131 139 101 96 73 64 255 208 191 178 144 123 102 67 111 255 122 100 242 208 247 253 255 255 152 209 160 165 191 151 168 114 75 68 255 255 147 126 87 128 255 255 155 191 154 111 175 123 83 118 66 255 255 161 137 221 169 126 127 135 80 255 255 135 193 131 86 79 194 81 67 255 255 139 187 107 70 147 255 168 254 255 237 255 255 255 255 255 255 198 255 93 235 255 91 149 255 82 119 189 181 215 255 94 209 190 111 255 72 97 166 255 242 112 165 255 93 113 175 255 72 108 165 255 76 97 151 255 108 99 151 255 77 86 139 180 158 -0 -58 -107 -146 -174 -195 -210 -221 -229 -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 y 114 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -216 -203 -185 -160 -127 -74 -0 186 153 165 110 82 253 255 90 64 65 255 109 95 236 255 119 103 171 255 146 149 255 213 139 96 234 255 144 119 255 115 234 140 187 255 140 201 162 163 88 67 255 98 80 255 150 98 255 76 255 235 255 255 255 233 255 255 190 125 255 255 65 115 214 107 130 255 255 255 255 72 119 168 218 101 131 255 255 75 119 104 129 209 99 130 143 255 255 64 95 155 242 95 104 163 167 183 255 67 130 111 129 147 255 255 255 255 90 114 164 196 124 182 186 180 255 89 181 152 208 235 195 255 67 92 97 114 133 142 149 154 255 255 203 219 181 180 189 178 255 101 69 91 119 135 160 255 255 114 103 115 137 144 255 255 108 96 108 121 139 141 162 176 173 -0 -0 -0 -57 -80 -99 -110 -121 -134 -146 -157 -166 -174 -182 -188 -194 -199 -203 -207 -211 -213 -216 -218 -220 -222 -224 -225 -226 -227 -228 -228 -228 -228 -228 -227 -226 -225 -224 -222 -220 -218 -216 -213 -211 -207 -203 -199 -194 -188 -182 -174 -166 -157 -146 -134 -121 -110 -99 -80 -57 -0 -0 -0 173 176 162 141 139 121 108 96 108 255 255 144 137 115 103 114 255 255 160 135 119 91 69 101 255 178 189 180 181 219 203 255 255 154 149 142 133 114 97 92 67 255 195 235 208 152 181 89 255 180 186 182 124 196 164 114 90 255 255 255 255 147 129 111 130 67 255 183 167 163 104 95 242 155 95 64 255 255 143 130 99 209 129 104 119 75 255 255 131 101 218 168 119 72 255 255 255 255 130 107 214 115 65 255 255 125 190 255 255 233 255 255 255 235 255 76 255 98 150 255 80 98 255 67 88 163 162 201 140 255 187 140 234 115 255 119 144 255 234 96 139 213 255 149 146 255 171 103 119 255 236 95 109 255 65 64 90 255 253 82 110 165 153 186 -0 -74 -127 -160 -185 -203 -216 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -209 -194 -173 -144 -97 -0 143 177 187 124 87 255 255 129 98 80 255 133 89 242 255 124 102 195 255 119 218 255 122 190 109 96 255 133 171 255 185 145 189 153 141 255 229 122 191 120 79 255 124 85 66 255 110 80 255 255 255 255 255 255 255 255 255 192 255 101 165 255 255 255 194 106 117 120 214 153 255 255 255 89 226 99 118 115 255 255 75 94 119 210 76 136 123 148 255 255 255 255 222 86 101 147 135 115 255 255 79 96 102 117 140 194 135 255 255 255 113 206 151 163 198 129 255 255 133 101 101 167 184 255 255 172 187 217 205 218 218 137 128 255 255 127 107 128 150 184 255 67 76 82 89 108 123 127 255 65 75 96 100 107 123 255 64 72 94 98 102 108 120 123 128 129 132 -0 -0 -0 -67 -73 -87 -106 -120 -132 -144 -154 -164 -172 -179 -185 -191 -195 -200 -203 -206 -209 -212 -214 -216 -218 -219 -220 -221 -221 -221 -221 -220 -219 -218 -216 -214 -212 -209 -206 -203 -200 -195 -191 -185 -179 -172 -164 -154 -144 -132 -120 -106 -87 -73 -67 -0 -0 -0 132 129 128 123 120 108 102 98 94 72 64 255 123 107 100 96 75 65 255 127 123 108 89 82 76 67 255 184 150 128 107 127 255 255 128 137 218 218 205 217 187 172 255 255 184 167 101 101 133 255 255 129 198 163 151 206 113 255 255 255 135 194 140 117 102 96 79 255 255 115 135 147 101 86 222 255 255 255 255 148 123 136 76 210 119 94 75 255 255 115 118 99 226 89 255 255 255 153 214 120 117 106 194 255 255 255 165 101 255 192 255 255 255 255 255 255 255 255 255 80 110 255 66 85 124 255 79 120 191 122 229 255 141 153 189 145 185 255 171 133 255 96 109 190 122 255 218 119 255 195 102 124 255 242 89 133 255 80 98 129 255 255 87 124 187 177 143 -0 -97 -144 -173 -194 -209 -221 -229 -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 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -215 -202 -184 -159 -124 -72 -0 200 159 166 98 178 188 255 120 98 97 255 110 251 78 255 98 250 255 175 113 178 250 221 135 97 68 255 178 90 255 186 195 175 98 98 255 173 194 149 97 137 255 108 78 255 125 103 68 255 248 237 233 255 255 255 237 255 75 255 94 184 112 180 255 255 77 124 91 207 99 124 180 255 255 255 67 125 100 129 255 244 244 254 255 255 82 87 111 130 175 166 255 255 64 99 164 238 116 139 255 255 232 246 194 197 232 92 103 167 255 255 156 108 130 170 197 196 255 87 67 105 156 154 124 255 255 255 99 124 157 188 222 229 122 255 69 83 108 120 144 255 255 231 233 213 209 208 205 255 255 243 245 219 219 210 255 255 219 239 255 235 232 223 223 219 212 203 204 207 -0 -0 -0 -58 -71 -86 -104 -117 -130 -141 -151 -160 -168 -175 -181 -186 -190 -194 -197 -200 -203 -206 -208 -209 -211 -211 -212 -211 -211 -209 -208 -206 -203 -200 -197 -194 -190 -186 -181 -175 -168 -160 -151 -141 -130 -117 -104 -86 -71 -58 -0 -0 -0 207 204 203 212 219 223 223 232 235 255 239 219 255 255 210 219 219 245 243 255 255 205 208 209 213 233 231 255 255 144 120 108 83 69 255 122 229 222 188 157 124 99 255 255 255 124 154 156 105 67 87 255 196 197 170 130 108 156 255 255 167 103 92 232 197 194 246 232 255 255 139 116 238 164 99 64 255 255 166 175 130 111 87 82 255 255 254 244 244 255 129 100 125 67 255 255 255 180 124 99 207 91 124 77 255 255 180 112 184 94 255 75 255 237 255 255 255 233 237 248 255 68 103 125 255 78 108 255 137 97 149 194 173 255 98 98 175 195 186 255 90 178 255 68 97 135 221 250 178 113 175 255 250 98 255 78 251 110 255 97 98 120 255 188 178 98 166 159 200 -0 -72 -124 -159 -184 -202 -215 -225 -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 y 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -208 -193 -171 -142 -103 -58 -0 167 169 148 171 93 255 139 113 117 255 149 179 180 255 134 125 197 255 158 89 255 167 182 126 80 255 146 157 255 126 189 191 129 89 64 255 191 154 144 165 255 124 85 164 255 99 110 255 255 255 255 255 255 255 255 255 255 255 255 255 163 87 166 111 255 255 91 77 228 79 85 155 126 185 255 255 80 80 110 245 94 105 115 151 255 255 141 166 152 177 209 125 255 255 255 255 189 132 131 163 255 255 143 140 159 217 255 127 163 140 255 108 83 110 130 158 195 255 65 73 90 142 155 100 140 177 255 255 99 174 137 169 212 229 255 67 84 89 106 119 123 255 255 103 83 103 135 156 171 255 255 122 96 125 147 154 252 255 255 130 108 135 153 158 166 177 176 167 171 181 174 -0 -0 -0 -57 -70 -77 -94 -114 -126 -137 -146 -154 -162 -169 -174 -179 -182 -186 -189 -192 -195 -197 -198 -199 -199 -198 -197 -195 -192 -189 -186 -182 -179 -174 -169 -162 -154 -146 -137 -126 -114 -94 -77 -70 -57 -0 -0 -0 174 181 171 167 176 177 166 158 153 135 108 130 255 255 252 154 147 125 96 122 255 255 171 156 135 103 83 103 255 255 123 119 106 89 84 67 255 229 212 169 137 174 99 255 255 177 140 100 155 142 90 73 65 255 195 158 130 110 83 108 255 140 163 127 255 217 159 140 143 255 255 163 131 132 189 255 255 255 255 125 209 177 152 166 141 255 255 151 115 105 94 245 110 80 80 255 255 185 126 155 85 79 228 77 91 255 255 111 166 87 163 255 255 255 255 255 255 255 255 255 255 255 255 255 110 99 255 164 85 124 255 165 144 154 191 255 64 89 129 191 189 126 255 157 146 255 80 126 182 167 255 89 158 255 197 125 134 255 180 179 149 255 117 113 139 255 93 171 148 169 167 -0 -58 -103 -142 -171 -193 -208 -220 -228 -235 -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 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -224 -214 -201 -182 -157 -122 -80 -0 148 183 125 181 96 66 255 118 161 255 157 195 105 165 255 131 115 255 171 151 255 143 206 135 120 255 190 121 255 168 222 134 172 98 74 255 124 186 120 237 255 179 106 181 255 133 97 255 255 254 255 255 237 255 255 255 235 255 236 255 255 255 82 182 88 125 255 255 255 255 71 118 200 89 162 122 255 255 255 255 238 75 125 97 128 136 255 255 75 86 121 170 175 150 201 153 255 255 75 108 128 132 255 71 97 120 130 202 213 199 225 255 64 102 86 108 132 155 255 255 109 126 184 255 99 111 143 159 255 255 111 108 135 162 185 255 255 242 244 212 214 214 201 255 68 92 95 108 112 131 140 255 70 79 97 100 110 127 141 255 71 79 89 105 131 142 158 167 176 167 168 172 174 176 181 -0 -0 -0 -61 -75 -91 -108 -118 -129 -140 -148 -154 -159 -163 -167 -171 -175 -178 -181 -182 -183 -182 -181 -178 -175 -171 -167 -163 -159 -154 -148 -140 -129 -118 -108 -91 -75 -61 -0 -0 -0 181 176 174 172 168 167 176 167 158 142 131 105 89 79 71 255 141 127 110 100 97 79 70 255 140 131 112 108 95 92 68 255 201 214 214 212 244 242 255 255 185 162 135 108 111 255 255 159 143 111 99 255 184 126 109 255 255 155 132 108 86 102 64 255 225 199 213 202 130 120 97 71 255 132 128 108 75 255 255 153 201 150 175 170 121 86 75 255 255 136 128 97 125 75 238 255 255 255 255 122 162 89 200 118 71 255 255 255 255 125 88 182 82 255 255 255 236 255 235 255 255 255 237 255 255 254 255 255 97 133 255 181 106 179 255 237 120 186 124 255 74 98 172 134 222 168 255 121 190 255 120 135 206 143 255 151 171 255 115 131 255 165 105 195 157 255 161 118 255 66 96 181 125 183 148 -0 -80 -122 -157 -182 -201 -214 -224 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -219 -208 -192 -170 -140 -101 -57 171 197 128 224 109 79 255 164 205 255 121 234 136 80 255 151 125 79 255 179 91 255 223 168 120 219 255 167 90 255 173 179 205 120 96 255 255 210 131 116 207 255 156 213 255 155 110 255 255 168 190 192 255 255 255 255 255 255 237 255 255 126 255 255 169 77 96 212 101 129 255 255 255 174 75 176 89 130 182 154 255 255 255 66 104 157 141 125 255 191 182 190 207 219 111 156 193 138 255 255 212 191 204 255 70 112 111 121 151 200 136 180 255 255 66 75 113 169 159 120 255 255 255 255 236 119 126 140 156 177 255 67 121 129 136 161 179 255 255 123 96 125 155 177 255 255 227 230 198 198 197 192 255 255 225 231 207 198 195 199 255 255 177 193 164 158 161 154 165 168 176 166 166 166 167 166 166 165 -0 -0 -0 -59 -72 -78 -94 -113 -124 -131 -135 -138 -143 -147 -152 -157 -160 -162 -162 -160 -157 -152 -147 -143 -138 -135 -131 -124 -113 -94 -78 -72 -59 -0 -0 -0 165 166 166 167 166 166 166 176 168 165 154 161 158 164 193 177 255 255 199 195 198 207 231 225 255 255 192 197 198 198 230 227 255 255 177 155 125 96 123 255 255 179 161 136 129 121 67 255 177 156 140 126 119 236 255 255 255 255 120 159 169 113 75 66 255 255 180 136 200 151 121 111 112 70 255 204 191 212 255 255 138 193 156 111 219 207 190 182 191 255 125 141 157 104 66 255 255 255 154 182 130 89 176 75 174 255 255 255 129 101 212 96 77 169 255 255 126 255 255 237 255 255 255 255 255 255 192 190 168 255 255 110 155 255 213 156 255 207 116 131 210 255 255 96 120 205 179 173 255 90 167 255 219 120 168 223 255 91 179 255 79 125 151 255 80 136 234 121 255 205 164 255 79 109 224 128 197 171 -57 -101 -140 -170 -192 -208 -219 -228 -234 -239 -243 -246 -248 -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 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -213 -200 -181 -155 -119 -70 -0 190 175 123 178 96 255 228 163 129 254 93 190 112 66 255 134 128 255 122 188 255 137 206 138 237 255 174 160 255 125 203 165 162 101 255 255 185 181 102 108 255 130 215 90 255 142 191 182 255 125 255 75 255 235 255 255 255 233 255 254 206 150 181 255 255 71 123 244 83 92 139 161 255 255 255 158 78 97 163 120 168 195 255 255 255 92 120 84 255 123 125 130 167 197 223 181 211 121 151 255 85 109 147 255 255 81 116 87 109 181 140 175 171 255 255 255 255 105 147 83 169 181 140 255 255 79 130 97 122 130 255 255 76 136 127 134 165 191 255 71 79 88 112 140 136 255 255 113 102 110 125 147 157 255 255 114 111 108 120 139 154 255 255 85 96 115 115 137 143 153 168 173 174 175 175 174 173 170 178 177 -0 -0 -0 -0 -59 -81 -96 -102 -104 -107 -111 -115 -122 -129 -133 -134 -133 -129 -122 -115 -111 -107 -104 -102 -96 -81 -59 -0 -0 -0 -0 177 178 170 173 174 175 175 174 173 168 153 143 137 115 115 96 85 255 255 154 139 120 108 111 114 255 255 157 147 125 110 102 113 255 255 136 140 112 88 79 71 255 191 165 134 127 136 76 255 255 130 122 97 130 79 255 255 140 181 169 83 147 105 255 255 255 255 171 175 140 181 109 87 116 81 255 255 147 109 85 255 151 121 211 181 223 197 167 130 125 123 255 84 120 92 255 255 255 195 168 120 163 97 78 158 255 255 255 161 139 92 83 244 123 71 255 255 181 150 206 254 255 233 255 255 255 235 255 75 255 125 255 182 191 142 255 90 215 130 255 108 102 181 185 255 255 101 162 165 203 125 255 160 174 255 237 138 206 137 255 188 122 255 128 134 255 66 112 190 93 254 129 163 228 255 96 178 123 175 190 -0 -70 -119 -155 -181 -200 -213 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -207 -191 -169 -138 -92 -0 152 183 151 210 127 255 121 255 93 255 111 236 90 119 255 172 98 66 255 142 139 255 228 132 209 130 255 144 96 255 222 141 182 137 221 150 255 173 163 74 67 255 229 128 255 115 227 114 147 255 101 255 255 255 255 255 255 255 255 255 198 255 77 138 132 255 255 255 241 73 88 123 147 124 184 255 255 71 124 211 102 135 176 183 212 255 255 255 255 255 66 118 83 133 123 158 185 200 233 161 255 81 126 129 135 255 255 78 76 100 211 110 134 147 173 222 140 253 255 255 255 99 188 137 162 255 255 67 131 188 149 163 255 255 77 101 109 134 143 255 255 208 185 184 185 185 177 255 65 75 96 97 102 119 123 255 66 88 94 96 101 118 138 255 69 84 88 94 108 108 109 120 119 119 119 119 113 128 119 123 128 138 129 138 -0 -0 -57 -68 -69 -68 -69 -70 -73 -77 -89 -100 -100 -89 -77 -73 -70 -69 -68 -69 -68 -57 -0 -0 138 129 138 128 123 119 128 113 119 119 119 119 120 109 108 108 94 88 84 69 255 138 118 101 96 94 88 66 255 123 119 102 97 96 75 65 255 177 185 185 184 185 208 255 255 143 134 109 101 77 255 255 163 149 188 131 67 255 255 162 137 188 99 255 255 255 253 140 222 173 147 134 110 211 100 76 78 255 255 135 129 126 81 255 161 233 200 185 158 123 133 83 118 66 255 255 255 255 255 212 183 176 135 102 211 124 71 255 255 184 124 147 123 88 73 241 255 255 255 132 138 77 255 198 255 255 255 255 255 255 255 255 255 101 255 147 114 227 115 255 128 229 255 67 74 163 173 255 150 221 137 182 141 222 255 96 144 255 130 209 132 228 255 139 142 255 66 98 172 255 119 90 236 111 255 93 255 121 255 127 210 151 183 152 -0 -92 -138 -169 -191 -207 -219 -227 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -231 -223 -213 -199 -180 -155 -120 -70 -0 206 139 172 206 255 135 97 255 255 143 143 195 77 255 243 133 104 255 152 109 89 255 165 208 139 72 255 118 193 254 169 196 142 217 118 98 255 162 130 132 255 211 181 143 255 112 186 70 255 165 94 255 236 237 233 255 255 255 237 255 76 255 94 168 109 149 199 255 255 64 98 153 234 103 167 135 255 255 255 191 80 97 146 134 190 181 225 122 168 255 255 64 95 160 220 153 189 126 192 179 255 255 67 110 103 120 255 255 255 255 255 76 125 132 116 193 212 165 212 124 255 255 149 97 125 147 255 255 255 122 108 131 169 255 213 234 175 165 178 198 255 78 86 109 125 150 165 255 255 247 248 229 230 228 224 255 255 255 255 241 238 235 237 255 255 240 235 225 220 223 226 223 229 231 231 231 232 226 225 217 216 217 222 223 228 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -61 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 228 223 222 217 216 217 225 226 232 231 231 231 229 223 226 223 220 225 235 240 255 255 237 235 238 241 255 255 255 255 224 228 230 229 248 247 255 255 165 150 125 109 86 78 255 198 178 165 175 234 213 255 169 131 108 122 255 255 255 147 125 97 149 255 255 124 212 165 212 193 116 132 125 76 255 255 255 255 255 120 103 110 67 255 255 179 192 126 189 153 220 160 95 64 255 255 168 122 225 181 190 134 146 97 80 191 255 255 255 135 167 103 234 153 98 64 255 255 199 149 109 168 94 255 76 255 237 255 255 255 233 237 236 255 94 165 255 70 186 112 255 143 181 211 255 132 130 162 255 98 118 217 142 196 169 254 193 118 255 72 139 208 165 255 89 109 152 255 104 133 243 255 77 195 143 143 255 255 97 135 255 206 172 139 206 -0 -70 -120 -155 -180 -199 -213 -223 -231 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -227 -218 -206 -190 -168 -140 -101 -56 218 146 213 127 176 255 99 107 255 255 149 135 212 255 121 216 162 255 177 129 70 64 255 198 153 127 255 129 217 94 255 193 138 226 153 89 64 255 145 190 255 137 198 225 255 122 227 107 65 255 184 255 255 255 255 255 255 255 255 255 255 255 255 255 139 83 117 188 131 255 255 255 255 199 107 168 110 134 175 255 255 71 123 202 112 172 130 193 209 175 131 255 255 255 255 148 137 192 149 179 167 135 255 255 208 238 157 171 206 184 146 255 255 165 223 121 144 204 141 195 183 170 255 117 85 115 121 138 183 255 255 90 149 126 255 255 153 109 102 142 182 255 79 110 111 127 132 148 154 255 255 118 85 110 126 147 157 255 255 123 96 119 130 141 157 255 255 81 86 98 110 130 137 143 155 153 164 164 161 171 170 159 158 159 159 159 158 158 157 156 149 149 148 147 142 -0 -0 142 147 148 149 149 156 157 158 158 159 159 159 158 159 170 171 161 164 164 153 155 143 137 130 110 98 86 81 255 255 157 141 130 119 96 123 255 255 157 147 126 110 85 118 255 255 154 148 132 127 111 110 79 255 182 142 102 109 153 255 255 126 149 90 255 255 183 138 121 115 85 117 255 170 183 195 141 204 144 121 223 165 255 255 146 184 206 171 157 238 208 255 255 135 167 179 149 192 137 148 255 255 255 255 131 175 209 193 130 172 112 202 123 71 255 255 175 134 110 168 107 199 255 255 255 255 131 188 117 83 139 255 255 255 255 255 255 255 255 255 255 255 255 255 184 255 65 107 227 122 255 225 198 137 255 190 145 255 64 89 153 226 138 193 255 94 217 129 255 127 153 198 255 64 70 129 177 255 162 216 121 255 212 135 149 255 255 107 99 255 176 127 213 146 218 -56 -101 -140 -168 -190 -206 -218 -227 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -198 -179 -154 -121 -77 -0 202 148 186 98 255 126 101 77 255 164 145 90 255 117 255 121 107 255 150 91 106 255 122 179 128 237 255 150 187 255 166 174 137 199 103 74 255 109 255 255 119 255 125 179 255 167 187 115 255 112 163 255 255 254 255 237 255 255 255 235 255 242 255 255 255 73 131 232 103 146 195 185 255 255 81 179 85 108 148 148 255 255 255 167 98 175 110 146 190 169 209 166 159 134 255 255 91 182 152 175 206 130 131 255 255 154 123 142 183 232 104 138 255 255 162 112 125 190 116 151 202 130 255 255 68 111 103 110 147 163 255 255 90 88 130 255 108 65 100 121 135 255 255 71 86 90 107 111 121 137 255 70 80 89 107 111 121 140 255 70 77 87 98 111 131 141 255 255 170 181 161 154 155 157 161 170 162 169 177 170 176 184 175 174 174 174 173 169 177 185 182 181 180 176 168 160 168 176 180 181 182 185 177 169 173 174 174 174 175 184 176 170 177 169 162 170 161 157 155 154 161 181 170 255 255 141 131 111 98 87 77 70 255 140 121 111 107 89 80 70 255 137 121 111 107 90 86 71 255 255 135 121 100 65 108 255 130 88 90 255 255 163 147 110 103 111 68 255 255 130 202 151 116 190 125 112 162 255 255 138 104 232 183 142 123 154 255 255 131 130 206 175 152 182 91 255 255 134 159 166 209 169 190 146 110 175 98 167 255 255 255 148 148 108 85 179 81 255 255 185 195 146 103 232 131 73 255 255 255 242 255 235 255 255 255 237 255 254 255 255 163 112 255 115 187 167 255 179 125 255 119 255 255 109 255 74 103 199 137 174 166 255 187 150 255 237 128 179 122 255 106 91 150 255 107 121 255 117 255 90 145 164 255 77 101 126 255 98 186 148 202 -0 -77 -121 -154 -179 -198 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -205 -188 -166 -137 -99 -56 224 168 140 180 80 255 111 67 66 255 153 117 66 255 146 235 83 255 174 125 88 64 255 221 110 255 84 255 153 141 255 164 149 226 128 96 239 255 104 192 255 121 218 107 134 255 139 214 255 180 87 255 126 206 198 255 255 255 255 255 255 237 255 255 150 255 255 255 212 96 116 165 198 135 255 255 165 70 94 145 132 119 194 255 255 81 187 88 119 173 134 179 174 216 121 120 255 255 119 123 135 181 212 162 176 255 98 88 92 129 196 205 168 185 255 127 87 95 181 84 107 170 172 167 255 255 229 253 165 174 194 129 255 223 237 177 255 64 87 90 97 110 140 255 255 232 235 211 202 207 197 255 255 238 242 206 203 200 197 255 255 193 198 182 176 172 174 180 255 255 80 96 89 106 107 108 112 117 119 123 128 129 132 137 138 138 138 137 129 130 133 138 138 136 132 120 120 132 136 138 138 133 130 129 137 138 138 138 137 132 129 128 123 119 117 112 108 107 106 89 96 80 255 255 180 174 172 176 182 198 193 255 255 197 200 203 206 242 238 255 255 197 207 202 211 235 232 255 255 140 110 97 90 87 64 255 177 237 223 255 129 194 174 165 253 229 255 255 167 172 170 107 84 181 95 87 127 255 185 168 205 196 129 92 88 98 255 176 162 212 181 135 123 119 255 255 120 121 216 174 179 134 173 119 88 187 81 255 255 194 119 132 145 94 70 165 255 255 135 198 165 116 96 212 255 255 255 150 255 255 237 255 255 255 255 255 255 198 206 126 255 87 180 255 214 139 255 134 107 218 121 255 192 104 255 239 96 128 226 149 164 255 141 153 255 84 255 110 221 255 64 88 125 174 255 83 235 146 255 66 117 153 255 66 67 111 255 80 180 140 168 224 -56 -99 -137 -166 -188 -205 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -196 -177 -150 -114 -68 -0 159 168 105 189 255 136 89 97 255 182 111 128 255 147 129 248 255 166 166 104 108 255 156 170 101 202 107 255 98 98 255 109 249 162 100 246 255 158 194 66 255 238 131 90 120 255 107 194 255 166 82 255 150 255 76 255 235 255 255 255 233 255 255 200 122 207 133 255 255 80 124 142 183 152 185 255 255 64 100 164 232 132 189 137 255 255 176 82 93 176 110 163 131 184 219 159 188 255 73 96 110 131 168 183 182 255 64 73 83 101 154 163 109 132 255 255 77 94 187 76 95 160 129 113 166 255 255 166 131 150 188 201 255 94 186 150 255 255 155 166 143 148 150 166 255 255 109 96 98 125 140 161 255 255 122 95 119 130 144 146 255 255 81 85 97 109 122 141 150 255 255 245 250 223 219 221 215 215 216 218 219 212 210 210 210 209 208 207 205 197 195 195 193 189 182 175 182 189 193 195 195 197 205 207 208 209 210 210 210 212 219 218 216 215 215 221 219 223 250 245 255 255 150 141 122 109 97 85 81 255 255 146 144 130 119 95 122 255 255 161 140 125 98 96 109 255 255 166 150 148 143 166 155 255 255 150 186 94 255 201 188 150 131 166 255 255 166 113 129 160 95 76 187 94 77 255 255 132 109 163 154 101 83 73 64 255 182 183 168 131 110 96 73 255 188 159 219 184 131 163 110 176 93 82 176 255 255 137 189 132 232 164 100 64 255 255 185 152 183 142 124 80 255 255 133 207 122 200 255 255 233 255 255 255 235 255 76 255 150 255 82 166 255 194 107 255 120 90 131 238 255 66 194 158 255 246 100 162 249 109 255 98 98 255 107 202 101 170 156 255 108 104 166 166 255 248 129 147 255 128 111 182 255 97 89 136 255 189 105 168 159 -0 -68 -114 -150 -177 -196 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -216 -204 -186 -163 -130 -84 -0 184 185 116 85 181 255 106 128 255 229 126 85 91 255 132 75 255 166 175 138 154 255 187 189 124 215 189 255 134 88 64 255 100 221 136 197 150 255 206 95 94 255 184 99 71 255 130 106 255 111 182 255 181 77 255 255 255 255 255 255 255 255 255 207 255 98 193 118 152 255 255 77 142 188 112 155 158 255 255 255 255 177 133 205 112 135 255 255 67 81 199 88 161 98 115 178 175 181 255 80 120 118 123 143 170 172 255 255 242 245 213 221 255 100 102 144 255 255 255 255 255 105 184 251 122 149 132 255 106 81 108 137 175 255 255 141 98 115 255 255 77 81 88 107 129 119 255 65 73 81 89 107 119 123 255 71 79 89 99 115 137 143 255 255 170 180 156 160 155 155 158 255 255 114 102 99 120 122 138 139 135 151 156 157 157 158 157 156 152 162 158 158 158 156 150 139 139 150 156 158 158 158 162 152 156 157 158 157 157 156 151 135 139 138 122 120 99 102 114 255 255 158 155 155 160 156 180 170 255 255 143 137 115 99 89 79 71 255 123 119 107 89 81 73 65 255 119 129 107 88 81 77 255 255 115 98 141 255 255 175 137 108 81 106 255 132 149 122 251 184 105 255 255 255 255 255 144 102 100 255 221 213 245 242 255 255 172 170 143 123 118 120 80 255 181 175 178 115 98 161 88 199 81 67 255 255 135 112 205 133 177 255 255 255 255 158 155 112 188 142 77 255 255 152 118 193 98 255 207 255 255 255 255 255 255 255 255 255 77 181 255 182 111 255 106 130 255 71 99 184 255 94 95 206 255 150 197 136 221 100 255 64 88 134 255 189 215 124 189 187 255 154 138 175 166 255 75 132 255 91 85 126 229 255 128 106 255 181 85 116 185 184 -0 -84 -130 -163 -186 -204 -216 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -174 -146 -106 -58 -0 194 147 103 80 255 112 171 255 104 200 98 74 255 177 94 64 255 196 121 197 255 187 189 143 220 131 152 255 98 74 255 122 247 123 201 119 100 255 130 96 91 255 165 85 67 255 117 77 255 88 169 255 138 94 255 242 237 233 255 255 255 237 255 90 255 107 217 89 116 170 255 255 73 195 88 130 130 173 211 139 255 255 87 210 106 111 140 255 255 255 255 81 178 84 98 147 176 141 255 255 81 116 88 105 150 152 135 255 255 124 97 126 223 252 254 206 255 93 146 127 251 255 255 184 178 181 197 255 68 75 86 110 150 141 255 101 69 87 116 255 255 236 225 232 236 241 255 255 225 224 215 212 217 221 255 255 212 223 165 151 146 147 152 255 255 79 80 85 96 108 120 139 255 65 70 78 84 91 98 109 117 123 132 145 142 155 155 150 159 152 158 162 149 145 136 135 136 145 149 162 158 152 159 150 155 155 142 145 132 123 117 109 98 91 84 78 70 65 255 139 120 108 96 85 80 79 255 255 152 147 146 151 165 223 212 255 255 221 217 212 215 224 225 255 255 241 236 232 225 236 255 255 116 87 69 101 255 141 150 110 86 75 68 255 197 181 178 184 255 255 251 127 146 93 255 206 254 252 223 126 97 124 255 255 135 152 150 105 88 116 81 255 255 141 176 147 98 84 178 81 255 255 255 255 140 111 106 210 87 255 255 139 211 173 130 130 88 195 73 255 255 170 116 89 217 107 255 90 255 237 255 255 255 233 237 242 255 94 138 255 169 88 255 77 117 255 67 85 165 255 91 96 130 255 100 119 201 123 247 122 255 74 98 255 152 131 220 143 189 187 255 197 121 196 255 64 94 177 255 74 98 200 104 255 171 112 255 80 103 147 194 -0 -58 -106 -146 -174 -195 -210 -221 -229 -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 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -215 -202 -185 -160 -126 -81 -0 129 186 110 82 66 255 208 255 138 237 124 92 255 238 115 99 255 186 152 190 106 255 221 133 197 159 109 110 255 95 255 255 211 176 210 119 94 64 255 127 130 255 112 168 81 255 120 124 255 125 77 255 132 168 255 255 255 255 255 255 255 255 255 255 255 255 255 209 79 86 132 146 255 255 185 81 113 98 122 192 153 176 255 255 179 89 84 110 155 233 134 255 255 165 70 89 124 164 109 129 255 255 78 77 96 133 191 155 172 255 71 77 88 117 158 178 169 255 255 89 99 109 152 255 101 106 118 146 255 255 191 199 192 197 211 255 67 76 82 89 146 237 128 124 141 157 174 188 255 255 82 86 100 121 135 159 255 255 150 86 96 108 122 137 142 255 255 195 175 177 183 179 184 255 255 180 181 161 160 164 168 174 168 161 155 152 147 149 127 130 142 134 121 131 115 96 96 115 131 121 134 142 130 127 149 147 152 155 161 168 174 168 164 160 161 181 180 255 255 184 179 183 177 175 195 255 255 142 137 122 108 96 86 150 255 255 159 135 121 100 86 82 255 255 188 174 157 141 124 128 237 146 89 82 76 67 255 211 197 192 199 191 255 255 146 118 106 101 255 152 109 99 89 255 255 169 178 158 117 88 77 71 255 172 155 191 133 96 77 78 255 255 129 109 164 124 89 70 165 255 255 134 233 155 110 84 89 179 255 255 176 153 192 122 98 113 81 185 255 255 146 132 86 79 209 255 255 255 255 255 255 255 255 255 255 255 255 255 168 132 255 77 125 255 124 120 255 81 168 112 255 130 127 255 64 94 119 210 176 211 255 255 95 255 110 109 159 197 133 221 255 106 190 152 186 255 99 115 238 255 92 124 237 138 255 208 255 66 82 110 186 129 -0 -81 -126 -160 -185 -202 -215 -225 -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 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -209 -194 -172 -143 -104 -58 -0 206 130 94 72 255 178 119 246 168 209 112 255 103 198 148 255 154 181 175 182 255 153 190 120 198 120 98 66 255 238 84 255 183 183 172 81 64 255 132 129 70 255 88 194 255 214 91 91 255 96 71 255 109 139 255 255 255 255 237 255 255 255 235 255 235 255 255 255 70 118 166 176 138 255 255 66 119 103 90 208 112 143 172 255 169 64 67 97 135 233 97 110 255 255 64 100 154 239 101 118 139 255 255 255 255 255 125 119 134 255 255 158 175 162 166 192 206 141 255 215 240 173 182 255 64 86 99 109 140 255 255 76 100 121 151 255 255 232 235 208 210 255 87 79 86 104 139 152 172 255 255 151 170 149 148 156 161 255 255 68 80 93 117 102 117 134 255 126 152 129 124 116 121 131 255 255 77 80 82 83 85 98 96 96 97 97 98 109 76 91 135 98 76 117 83 54 83 117 76 98 135 91 76 109 98 97 97 96 96 98 85 83 82 80 77 255 255 131 121 116 124 129 152 126 255 134 117 102 117 93 80 68 255 255 161 156 148 149 170 151 255 255 172 152 139 104 86 79 87 255 210 208 235 232 255 255 151 121 100 76 255 255 140 109 99 86 64 255 182 173 240 215 255 141 206 192 166 162 175 158 255 255 134 119 125 255 255 255 255 255 139 118 101 239 154 100 64 255 255 110 97 233 135 97 67 64 169 255 172 143 112 208 90 103 119 66 255 255 138 176 166 118 70 255 255 255 235 255 235 255 255 255 237 255 255 255 255 139 109 255 71 96 255 91 91 214 255 194 88 255 70 129 132 255 64 81 172 183 183 255 84 238 255 66 98 120 198 120 190 153 255 182 175 181 154 255 148 198 103 255 112 209 168 246 119 178 255 72 94 130 206 -0 -58 -104 -143 -172 -194 -209 -220 -228 -235 -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 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -224 -214 -201 -183 -158 -125 -82 -0 170 179 115 98 255 244 74 255 195 122 230 255 134 217 199 255 131 210 138 176 120 255 221 120 215 144 98 95 66 255 110 80 255 144 194 130 94 108 255 123 112 255 116 79 255 153 207 77 255 212 123 255 149 83 255 150 200 207 255 255 255 255 255 255 242 255 255 68 255 255 255 92 172 167 180 255 255 255 255 255 186 106 119 129 255 255 66 100 140 180 251 94 96 120 255 255 255 255 216 91 95 122 159 224 137 151 255 255 76 86 122 255 255 76 107 102 130 176 190 251 255 157 113 129 255 255 198 228 154 162 173 255 166 195 158 166 154 255 255 115 83 103 255 255 170 156 166 171 176 171 176 255 255 71 130 100 120 130 150 255 255 255 255 236 226 222 225 255 255 78 95 96 77 93 107 122 255 255 255 243 243 248 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 251 248 243 243 255 255 255 122 107 93 77 96 95 78 255 255 225 222 226 236 255 255 255 255 150 130 120 100 130 71 255 255 176 171 176 171 166 156 170 255 255 103 83 115 255 255 154 166 158 195 166 255 173 162 154 228 198 255 255 129 113 157 255 251 190 176 130 102 107 76 255 255 122 86 76 255 255 151 137 224 159 122 95 91 216 255 255 255 255 120 96 94 251 180 140 100 66 255 255 129 119 106 186 255 255 255 255 255 180 167 172 92 255 255 255 68 255 255 242 255 255 255 255 255 255 207 200 150 255 83 149 255 123 212 255 77 207 153 255 79 116 255 112 123 255 108 94 130 194 144 255 80 110 255 66 95 98 144 215 120 221 255 120 176 138 210 131 255 199 217 134 255 230 122 195 255 74 244 255 98 115 179 170 -0 -82 -125 -158 -183 -201 -214 -224 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -208 -192 -171 -143 -108 -67 -0 179 154 149 255 112 216 255 180 169 93 255 165 173 212 119 247 190 167 192 127 84 255 166 159 175 121 84 105 255 134 130 255 134 230 138 142 126 255 156 87 80 255 86 72 255 99 228 255 101 244 255 199 117 73 255 122 255 90 255 235 255 255 255 233 255 255 243 149 152 179 255 255 94 120 143 179 246 121 119 255 255 78 100 109 136 255 255 255 255 93 247 77 91 99 124 199 141 255 255 70 116 166 122 214 137 148 176 255 164 157 183 162 255 202 220 215 159 174 164 131 255 105 80 106 124 255 255 149 114 129 142 255 255 113 109 135 148 175 255 68 77 82 102 255 116 147 144 132 150 156 170 176 255 255 78 82 89 107 119 136 200 90 215 127 133 135 136 136 255 255 255 255 255 255 255 255 255 240 115 106 110 119 105 108 113 114 114 114 113 113 112 112 111 105 112 112 112 105 111 112 112 113 113 114 114 114 113 108 105 119 110 106 115 240 255 255 255 255 255 255 255 255 255 136 136 135 133 127 215 90 200 136 119 107 89 82 78 255 255 176 170 156 150 132 144 147 116 255 102 82 77 68 255 175 148 135 109 113 255 255 142 129 114 149 255 255 124 106 80 105 255 131 164 174 159 215 220 202 255 162 183 157 164 255 176 148 137 214 122 166 116 70 255 255 141 199 124 99 91 77 247 93 255 255 255 255 136 109 100 78 255 255 119 121 246 179 143 120 94 255 255 179 152 149 243 255 255 233 255 255 255 235 255 90 255 122 255 73 117 199 255 244 101 255 228 99 255 72 86 255 80 87 156 255 126 142 138 230 134 255 130 134 255 105 84 121 175 159 166 255 84 127 192 167 190 247 119 212 173 165 255 93 169 180 255 216 112 255 149 154 179 -0 -67 -108 -143 -171 -192 -208 -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 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -200 -182 -158 -128 -92 -58 -0 149 196 255 126 255 255 133 187 156 255 151 212 122 167 255 178 164 200 150 109 80 255 190 191 135 110 83 243 255 112 80 255 137 190 116 183 255 191 119 79 255 131 119 255 124 79 255 129 83 241 255 188 131 255 207 98 255 255 255 255 255 255 255 255 255 215 255 78 104 149 150 255 141 186 156 160 225 250 146 174 255 206 230 164 170 176 192 176 255 255 255 255 147 173 124 213 102 135 255 255 255 107 83 228 108 117 115 233 255 174 187 199 255 255 109 154 119 150 182 194 255 67 75 86 106 147 255 100 69 91 120 159 255 75 93 99 110 134 255 255 233 224 232 255 255 66 125 97 131 104 143 143 150 255 255 246 235 240 247 247 255 255 200 81 84 95 107 115 125 223 120 113 115 121 131 142 255 255 65 74 102 96 75 90 102 111 123 120 118 117 117 116 116 112 91 91 112 116 116 117 117 118 120 123 111 102 90 75 96 102 74 65 255 255 142 131 121 115 113 120 223 125 115 107 95 84 81 200 255 255 247 247 240 235 246 255 255 150 143 143 104 131 97 125 66 255 255 232 224 233 255 255 134 110 99 93 75 255 159 120 91 69 100 255 147 106 86 75 67 255 194 182 150 119 154 109 255 255 199 187 174 255 233 115 117 108 228 83 107 255 255 255 135 102 213 124 173 147 255 255 255 255 176 192 176 170 164 230 206 255 174 146 250 225 160 156 186 141 255 150 149 104 78 255 215 255 255 255 255 255 255 255 255 255 98 207 255 131 188 255 241 83 129 255 79 124 255 119 131 255 79 119 191 255 183 116 190 137 255 80 112 255 243 83 110 135 191 190 255 80 109 150 200 164 178 255 167 122 212 151 255 156 187 133 255 255 126 255 196 149 -0 -58 -92 -128 -158 -182 -200 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -227 -219 -207 -191 -171 -144 -112 -77 -0 125 211 107 248 184 194 255 202 161 80 255 128 169 240 255 151 199 121 196 126 129 255 121 190 169 122 86 255 255 135 94 255 104 227 108 248 255 140 173 106 255 193 168 255 180 85 71 255 92 73 255 131 232 255 133 193 107 255 235 242 233 255 255 255 237 255 113 255 81 123 148 130 251 255 107 129 143 175 233 138 130 255 255 153 104 115 146 182 224 121 199 204 255 255 105 77 222 99 112 135 169 255 255 255 255 78 120 96 148 224 129 146 194 157 255 67 168 91 97 125 155 255 255 204 209 204 210 255 67 75 82 89 111 255 66 117 85 97 119 144 247 148 147 156 167 255 255 79 76 139 77 139 121 131 85 242 158 156 155 166 174 168 255 255 66 78 92 104 116 128 210 255 150 134 135 136 137 140 255 255 255 255 255 255 255 255 255 235 218 213 211 214 214 216 219 224 219 216 214 214 211 213 218 235 255 255 255 255 255 255 255 255 255 140 137 136 135 134 150 255 210 128 116 104 92 78 66 255 255 168 174 166 155 156 158 242 85 131 121 139 77 139 76 79 255 255 167 156 147 148 247 144 119 97 85 117 66 255 111 89 82 75 67 255 210 204 209 204 255 255 155 125 97 91 168 67 255 157 194 146 129 224 148 96 120 78 255 255 255 255 169 135 112 99 222 77 105 255 255 204 199 121 224 182 146 115 104 153 255 255 130 138 233 175 143 129 107 255 251 130 148 123 81 255 113 255 237 255 255 255 233 242 235 255 107 193 133 255 232 131 255 73 92 255 71 85 180 255 168 193 255 106 173 140 255 248 108 227 104 255 94 135 255 255 86 122 169 190 121 255 129 126 196 121 199 151 255 240 169 128 255 80 161 202 255 194 184 248 107 211 125 -0 -77 -112 -144 -171 -191 -207 -219 -227 -234 -239 -243 -246 -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 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -223 -213 -199 -181 -158 -129 -95 -61 -0 111 160 255 204 138 134 255 169 156 255 130 211 147 175 255 205 133 223 135 109 79 255 217 145 155 99 123 224 255 102 186 255 221 174 128 199 255 144 206 255 135 218 89 255 155 118 255 139 88 64 255 103 212 255 118 217 255 255 255 255 255 255 255 255 255 255 255 255 255 77 154 125 134 255 83 100 110 135 210 235 141 176 255 108 68 84 109 130 188 195 180 230 130 255 255 255 255 69 97 102 121 154 163 191 255 255 80 69 148 255 95 97 159 163 255 255 156 86 79 112 131 115 255 255 75 99 130 255 255 224 228 209 198 255 255 78 76 94 112 168 250 94 98 119 134 156 255 255 255 255 255 255 255 255 255 255 69 89 100 121 134 154 160 255 255 255 255 255 255 255 255 255 71 82 96 108 118 128 143 255 79 113 134 141 149 165 255 78 111 132 135 138 142 141 136 136 141 142 138 135 132 111 78 255 165 149 141 134 113 79 255 143 128 118 108 96 82 71 255 255 255 255 255 255 255 255 255 160 154 134 121 100 89 69 255 255 255 255 255 255 255 255 255 255 156 134 119 98 94 250 168 112 94 76 78 255 255 198 209 228 224 255 255 130 99 75 255 255 115 131 112 79 86 156 255 255 163 159 97 95 255 148 69 80 255 255 191 163 154 121 102 97 69 255 255 255 255 130 230 180 195 188 130 109 84 68 108 255 176 141 235 210 135 110 100 83 255 134 125 154 77 255 255 255 255 255 255 255 255 255 255 255 255 255 217 118 255 212 103 255 64 88 139 255 118 155 255 89 218 135 255 206 144 255 199 128 174 221 255 186 102 255 224 123 99 155 145 217 255 79 109 135 223 133 205 255 175 147 211 130 255 156 169 255 134 138 204 255 160 111 -0 -61 -95 -129 -158 -181 -199 -213 -223 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -218 -207 -191 -170 -143 -111 -77 -0 121 230 255 179 183 68 67 255 161 85 255 158 190 133 116 255 179 159 184 120 86 255 159 174 172 125 113 104 255 120 216 255 155 180 187 117 255 169 112 184 255 101 226 255 126 200 255 161 123 98 255 146 96 255 152 89 209 255 255 255 255 237 255 255 255 235 255 255 255 255 255 108 95 108 255 64 86 98 120 158 231 133 168 255 64 117 101 109 129 162 206 121 208 156 180 231 137 255 255 187 212 167 174 197 167 146 255 255 255 255 255 87 99 145 134 114 255 255 66 93 150 210 141 156 255 181 203 186 193 255 255 107 95 107 129 255 255 255 255 255 93 249 75 119 97 114 128 126 185 213 174 199 185 173 179 175 255 255 172 185 166 166 173 177 169 197 219 170 168 182 175 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 174 175 182 168 170 219 197 169 177 173 166 166 185 172 255 255 175 179 173 185 199 174 213 185 126 128 114 97 119 75 249 93 255 255 255 255 255 129 107 95 107 255 255 193 186 203 181 255 156 141 210 150 93 66 255 255 114 134 145 99 87 255 255 255 255 255 146 167 197 174 167 212 187 255 255 137 231 180 156 208 121 206 162 129 109 101 117 64 255 168 133 231 158 120 98 86 64 255 108 95 108 255 255 255 255 255 235 255 255 255 237 255 255 255 255 209 89 152 255 96 146 255 98 123 161 255 200 126 255 226 101 255 184 112 169 255 117 187 180 155 255 216 120 255 104 113 125 172 174 159 255 86 120 184 159 179 255 116 133 190 158 255 85 161 255 67 68 183 179 255 230 121 -0 -77 -111 -143 -170 -191 -207 -218 -227 -234 -239 -243 -245 -248 -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 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -223 -213 -199 -181 -157 -127 -92 -58 -0 156 159 255 216 113 94 255 155 144 255 176 166 169 81 65 255 190 173 155 107 201 255 164 168 166 121 100 66 255 156 133 255 215 123 193 80 255 139 87 255 131 99 255 185 89 174 255 147 153 255 195 116 80 255 116 79 255 68 243 215 255 255 255 255 255 255 237 255 255 255 255 65 74 95 255 85 107 104 109 137 239 109 122 255 255 65 79 95 116 159 201 120 215 107 115 202 223 155 255 255 123 106 128 162 191 204 167 159 134 255 255 64 99 163 237 116 148 255 255 255 255 151 109 140 251 255 100 113 157 168 255 64 75 96 110 149 176 117 89 247 255 255 255 70 70 128 172 151 153 183 125 156 168 178 172 178 173 255 255 82 87 100 121 135 153 159 179 203 162 167 175 167 165 170 182 174 174 174 174 174 173 168 170 180 177 184 176 174 173 169 176 166 163 158 148 148 158 163 166 176 169 173 174 176 184 177 180 170 168 173 174 174 174 174 174 182 170 165 167 175 167 162 203 179 159 153 135 121 100 87 82 255 255 173 178 172 178 168 156 125 183 153 151 172 128 70 70 255 255 255 247 89 117 176 149 110 96 75 64 255 168 157 113 100 255 251 140 109 151 255 255 255 255 148 116 237 163 99 64 255 255 134 159 167 204 191 162 128 106 123 255 255 155 223 202 115 107 215 120 201 159 116 95 79 65 255 255 122 109 239 137 109 104 107 85 255 95 74 65 255 255 255 255 237 255 255 255 255 255 255 215 243 68 255 79 116 255 80 116 195 255 153 147 255 174 89 185 255 99 131 255 87 139 255 80 193 123 215 255 133 156 255 66 100 121 166 168 164 255 201 107 155 173 190 255 65 81 169 166 176 255 144 155 255 94 113 216 255 159 156 -0 -58 -92 -127 -157 -181 -199 -213 -223 -231 -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 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -169 -141 -106 -67 -0 180 138 100 255 157 112 126 255 139 90 255 174 199 119 122 255 131 193 187 111 216 255 180 199 129 159 103 78 255 173 113 71 255 165 107 197 255 147 121 80 255 118 67 255 162 75 255 124 234 255 185 165 124 255 170 86 70 255 149 255 113 255 235 255 255 255 233 255 255 123 216 255 255 240 239 255 255 71 81 90 131 255 95 106 115 255 255 255 255 255 93 195 76 217 86 97 143 211 138 181 255 71 92 102 120 151 166 197 219 122 116 255 255 255 255 193 118 141 159 201 183 255 255 83 137 126 255 78 87 131 120 255 255 255 255 255 241 255 120 71 129 217 138 255 255 255 255 93 108 121 175 82 152 140 155 159 160 178 173 255 255 151 170 147 146 150 163 166 177 196 164 174 186 167 162 177 174 174 173 173 173 173 171 160 161 166 169 174 174 173 167 168 172 170 163 153 163 170 172 168 167 173 174 174 169 166 161 160 171 173 173 173 173 174 174 177 162 167 186 174 164 196 177 166 163 150 146 147 170 151 255 255 173 178 160 159 155 140 152 82 175 121 108 93 255 255 255 255 138 217 129 71 120 255 241 255 255 255 255 255 120 131 87 78 255 126 137 83 255 255 183 201 159 141 118 193 255 255 255 255 116 122 219 197 166 151 120 102 92 71 255 181 138 211 143 97 86 217 76 195 93 255 255 255 255 255 115 106 95 255 131 90 81 71 255 255 239 240 255 255 216 123 255 255 233 255 255 255 235 255 113 255 149 255 70 86 170 255 124 165 185 255 234 124 255 75 162 255 67 118 255 80 121 147 255 197 107 165 255 71 113 173 255 78 103 159 129 199 180 255 216 111 187 193 131 255 122 119 199 174 255 90 139 255 126 112 157 255 100 138 180 -0 -67 -106 -141 -169 -190 -206 -218 -227 -234 -239 -242 -245 -248 -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 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -199 -180 -156 -123 -74 -0 182 152 100 65 255 138 162 255 170 102 202 248 160 155 125 67 255 144 194 152 169 124 255 156 154 187 120 93 255 209 129 83 68 255 125 87 190 255 130 135 255 115 125 255 122 176 255 184 103 199 255 198 142 77 255 132 118 255 152 78 255 255 255 255 255 255 255 255 255 193 255 101 158 255 255 89 118 255 255 255 255 255 247 76 127 97 132 217 130 150 254 254 255 255 212 76 70 115 204 100 130 255 255 217 240 167 196 146 166 190 225 162 173 160 150 255 255 81 137 133 166 209 130 255 255 76 87 255 79 119 129 86 119 230 138 146 194 151 247 255 255 255 162 123 140 165 188 255 255 255 255 255 255 84 124 141 147 153 161 179 173 255 255 81 86 98 111 132 146 143 165 182 155 169 184 164 156 174 166 164 161 171 170 182 169 167 166 167 168 166 162 170 159 156 151 140 140 151 156 159 170 162 166 168 167 166 167 169 182 170 171 161 164 166 174 156 164 184 169 155 182 165 143 146 132 111 98 86 81 255 255 173 179 161 153 147 141 124 84 255 255 255 255 255 255 188 165 140 123 162 255 255 255 247 151 194 146 138 230 119 86 129 119 79 255 87 76 255 255 130 209 166 133 137 81 255 255 150 160 173 162 225 190 166 146 196 167 240 217 255 255 130 100 204 115 70 76 212 255 255 254 254 150 130 217 132 97 127 76 247 255 255 255 255 255 118 89 255 255 158 101 255 193 255 255 255 255 255 255 255 255 255 78 152 255 118 132 255 77 142 198 255 199 103 184 255 176 122 255 125 115 255 135 130 255 190 87 125 255 68 83 129 209 255 93 120 187 154 156 255 124 169 152 194 144 255 67 125 155 160 248 202 102 170 255 162 138 255 65 100 152 182 -0 -74 -123 -156 -180 -199 -213 -223 -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 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -169 -140 -95 -0 158 189 97 87 255 139 213 255 202 120 237 255 135 194 125 111 255 153 217 143 180 96 72 255 177 158 172 112 255 129 195 98 72 255 142 109 81 255 146 127 75 255 100 80 255 89 158 255 167 107 255 135 183 142 255 146 166 255 179 104 81 255 255 237 233 255 255 255 237 255 75 231 143 216 123 255 255 218 199 229 137 137 255 255 255 80 68 138 250 97 108 155 200 148 255 255 67 102 150 246 95 108 125 255 255 155 125 169 165 190 146 186 182 188 225 131 124 255 255 72 135 130 180 182 176 255 210 207 255 255 65 132 78 108 234 94 98 156 194 143 180 183 255 119 86 117 115 150 169 174 194 172 177 255 255 78 138 121 130 142 162 176 179 255 255 180 188 172 169 161 174 154 171 174 152 171 177 149 157 166 151 159 153 156 163 182 152 143 153 169 158 149 151 156 153 145 145 145 153 156 151 149 158 169 153 143 152 182 163 156 153 159 151 166 157 149 177 171 152 174 171 154 174 161 169 172 188 180 255 255 179 176 162 142 130 121 138 78 255 255 177 172 194 174 169 150 115 117 86 119 255 183 180 143 194 156 98 94 234 108 78 132 65 255 255 207 210 255 176 182 180 130 135 72 255 255 124 131 225 188 182 186 146 190 165 169 125 155 255 255 125 108 95 246 150 102 67 255 255 148 200 155 108 97 250 138 68 80 255 255 255 137 137 229 199 218 255 255 123 216 143 231 75 255 237 255 255 255 233 237 255 255 81 104 179 255 166 146 255 142 183 135 255 107 167 255 158 89 255 80 100 255 75 127 146 255 81 109 142 255 72 98 195 129 255 112 172 158 177 255 72 96 180 143 217 153 255 111 125 194 135 255 237 120 202 255 213 139 255 87 97 189 158 -0 -95 -140 -169 -190 -206 -218 -227 -234 -239 -242 -245 -248 -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 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -199 -181 -156 -122 -71 -0 226 125 87 243 255 173 124 255 161 147 158 255 188 151 101 241 255 160 169 207 125 77 255 173 187 116 210 255 162 218 148 90 97 255 121 86 66 255 126 119 255 129 80 255 130 78 255 135 168 81 255 152 188 73 255 176 92 255 149 123 255 255 255 255 255 255 255 255 255 255 255 255 255 169 124 158 255 101 124 197 237 153 194 168 255 255 255 255 244 78 80 112 175 120 142 255 255 255 255 234 78 105 108 150 255 100 90 125 130 167 175 199 151 133 195 227 198 116 255 255 77 100 154 154 141 246 108 124 125 255 255 255 255 255 232 76 69 114 165 111 146 174 255 255 67 126 98 128 157 135 171 176 171 178 255 255 81 88 100 117 123 141 148 159 255 255 71 130 114 98 135 110 133 169 122 142 174 162 137 167 163 138 168 125 132 156 186 132 128 136 163 129 127 126 122 106 106 122 126 127 129 163 136 128 132 186 156 132 125 168 138 163 167 137 162 174 142 122 169 133 110 135 98 114 130 71 255 255 159 148 141 123 117 100 88 81 255 255 178 171 176 171 135 157 128 98 126 67 255 255 174 146 111 165 114 69 76 232 255 255 255 255 255 125 124 108 246 141 154 154 100 77 255 255 116 198 227 195 133 151 199 175 167 130 125 90 100 255 150 108 105 78 234 255 255 255 255 142 120 175 112 80 78 244 255 255 255 255 168 194 153 237 197 124 101 255 158 124 169 255 255 255 255 255 255 255 255 255 255 255 255 255 123 149 255 92 176 255 73 188 152 255 81 168 135 255 78 130 255 80 129 255 119 126 255 66 86 121 255 97 90 148 218 162 255 210 116 187 173 255 77 125 207 169 160 255 241 101 151 188 255 158 147 161 255 124 173 255 243 87 125 226 -0 -71 -122 -156 -181 -199 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -233 -227 -218 -206 -190 -169 -141 -102 -0 139 188 116 255 255 198 136 68 255 173 133 100 255 161 134 255 255 123 213 123 175 88 147 255 139 166 95 255 197 145 184 133 118 255 174 99 79 255 169 104 75 255 110 255 182 97 71 255 110 179 255 185 112 195 255 138 172 255 150 148 77 255 255 255 255 237 255 255 255 235 255 230 255 255 255 92 135 255 77 99 115 201 146 180 225 139 173 119 255 255 68 105 156 244 87 110 151 208 136 255 255 255 203 220 200 255 64 71 122 100 130 133 178 218 121 121 175 194 212 176 255 222 233 225 255 140 249 96 113 98 151 227 141 163 255 255 67 101 149 232 97 105 144 163 255 255 80 74 119 197 119 134 150 167 172 179 255 255 208 218 177 174 182 173 172 178 255 255 79 108 76 139 78 98 183 79 98 175 122 77 141 122 77 150 78 94 111 193 79 92 105 168 78 91 103 117 93 117 103 91 78 168 105 92 79 193 111 94 78 150 77 122 141 77 122 175 98 79 183 98 78 139 76 108 79 255 255 178 172 173 182 174 177 218 208 255 255 179 172 167 150 134 119 197 119 74 80 255 255 163 144 105 97 232 149 101 67 255 255 163 141 227 151 98 113 96 249 140 255 225 233 222 255 176 212 194 175 121 121 218 178 133 130 100 122 71 64 255 200 220 203 255 255 255 136 208 151 110 87 244 156 105 68 255 255 119 173 139 225 180 146 201 115 99 77 255 135 92 255 255 255 230 255 235 255 255 255 237 255 255 255 255 77 148 150 255 172 138 255 195 112 185 255 179 110 255 71 97 182 255 110 255 75 104 169 255 79 99 174 255 118 133 184 145 197 255 95 166 139 255 147 88 175 123 213 123 255 255 134 161 255 100 133 173 255 68 136 198 255 255 116 188 139 -0 -102 -141 -169 -190 -206 -218 -227 -233 -239 -242 -245 -248 -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 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -199 -181 -157 -124 -80 -0 218 123 185 162 255 177 134 255 153 161 90 64 255 142 196 159 255 197 159 208 110 172 255 134 200 109 74 255 184 135 182 172 255 212 138 96 255 221 129 94 244 245 255 154 163 124 255 134 85 165 255 155 88 185 255 167 94 255 130 154 255 255 123 193 255 255 255 255 255 255 237 255 255 91 222 250 205 255 79 131 87 193 88 115 188 217 240 93 109 255 255 255 255 221 89 137 120 198 137 179 161 255 255 101 129 255 255 167 218 95 105 108 135 189 218 181 186 151 157 129 253 255 119 128 216 241 255 65 121 70 124 225 97 111 138 255 255 255 255 214 74 91 116 123 129 255 255 255 255 152 103 107 125 130 139 152 167 255 255 113 101 99 126 143 141 155 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 165 155 141 143 126 99 101 113 255 255 167 152 139 130 125 107 103 152 255 255 255 255 129 123 116 91 74 214 255 255 255 255 138 111 97 225 124 70 121 65 255 241 216 128 119 255 253 129 157 151 186 181 218 189 135 108 105 95 218 167 255 255 129 101 255 255 161 179 137 198 120 137 89 221 255 255 255 255 109 93 240 217 188 115 88 193 87 131 79 255 205 250 222 91 255 255 237 255 255 255 255 255 255 193 123 255 255 154 130 255 94 167 255 185 88 155 255 165 85 134 255 124 163 154 255 245 244 94 129 221 255 96 138 212 255 172 182 135 184 255 74 109 200 134 255 172 110 208 159 197 255 159 196 142 255 64 90 161 153 255 134 177 255 162 185 123 218 -0 -80 -124 -157 -181 -199 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -169 -142 -107 -66 -0 165 198 124 108 255 131 76 255 180 103 70 255 110 233 133 99 255 191 162 151 123 105 255 170 158 126 255 137 168 100 255 255 124 197 127 255 137 209 119 244 94 238 255 120 211 255 175 108 70 255 158 130 81 255 180 120 141 251 125 108 255 216 255 75 255 235 255 255 255 233 255 254 255 100 110 173 173 255 255 90 76 213 79 85 123 166 205 255 141 181 169 126 252 255 255 67 112 221 102 147 181 180 255 89 148 140 255 255 195 90 66 116 120 120 159 187 192 210 220 111 124 255 85 109 140 152 255 255 68 97 155 255 96 97 120 140 186 214 255 255 64 99 151 203 155 179 211 128 251 255 78 95 109 110 110 110 114 128 255 65 74 83 98 101 107 120 119 139 204 103 154 143 154 155 152 167 172 174 174 174 173 169 177 168 167 168 168 167 165 160 165 167 166 162 155 144 155 162 166 167 165 160 165 167 168 168 167 168 177 169 173 174 174 174 172 167 152 155 154 143 154 103 204 139 119 120 107 101 98 83 74 65 255 128 114 110 110 110 109 95 78 255 251 128 211 179 155 203 151 99 64 255 255 214 186 140 120 97 96 255 155 97 68 255 255 152 140 109 85 255 124 111 220 210 192 187 159 120 120 116 66 90 195 255 255 140 148 89 255 180 181 147 102 221 112 67 255 255 252 126 169 181 141 255 205 166 123 85 79 213 76 90 255 255 173 173 110 100 255 254 255 233 255 255 255 235 255 75 255 216 255 108 125 251 141 120 180 255 81 130 158 255 70 108 175 255 211 120 255 238 94 244 119 209 137 255 127 197 124 255 255 100 168 137 255 126 158 170 255 105 123 151 162 191 255 99 133 233 110 255 70 103 180 255 76 131 255 108 124 198 165 -0 -66 -107 -142 -169 -190 -206 -218 -227 -234 -239 -242 -245 -248 -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 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -199 -180 -156 -126 -89 -0 192 183 155 89 64 255 100 197 255 132 84 174 255 111 196 89 64 255 192 183 142 78 255 173 160 181 255 161 190 126 83 250 255 136 225 255 161 99 210 254 105 75 255 168 102 191 255 148 94 64 255 130 113 66 255 143 186 255 134 95 65 255 101 231 255 255 255 255 255 255 255 255 198 255 79 97 154 119 118 255 255 255 255 70 117 168 175 99 215 152 173 234 101 114 152 255 255 255 206 80 97 145 133 255 255 88 112 110 255 255 64 107 157 213 144 165 174 135 178 195 235 157 255 80 126 137 136 135 255 255 255 255 255 74 87 97 126 130 175 143 255 255 255 255 126 114 136 186 222 158 255 255 255 255 255 255 252 247 237 255 255 249 246 238 239 243 241 241 243 255 255 83 88 105 129 137 142 152 164 162 173 173 167 172 167 167 167 166 165 164 157 157 157 155 150 139 139 150 155 157 157 157 164 165 166 167 167 167 172 167 173 173 162 164 152 142 137 129 105 88 83 255 255 243 241 241 243 239 238 246 249 255 255 237 247 252 255 255 255 255 255 255 158 222 186 136 114 126 255 255 255 255 143 175 130 126 97 87 74 255 255 255 255 255 135 136 137 126 80 255 157 235 195 178 135 174 165 144 213 157 107 64 255 255 110 112 88 255 255 133 145 97 80 206 255 255 255 152 114 101 234 173 152 215 99 175 168 117 70 255 255 255 255 118 119 154 97 79 255 198 255 255 255 255 255 255 255 255 231 101 255 65 95 134 255 186 143 255 66 113 130 255 64 94 148 255 191 102 168 255 75 105 254 210 99 161 255 225 136 255 250 83 126 190 161 255 181 160 173 255 78 142 183 192 255 64 89 196 111 255 174 84 132 255 197 100 255 64 89 155 183 192 -0 -89 -126 -156 -180 -199 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -169 -141 -106 -67 -0 121 196 99 109 255 120 206 107 255 109 184 255 138 223 103 74 255 154 180 176 105 255 221 135 210 90 255 176 161 86 86 255 155 102 209 255 130 76 255 115 125 255 195 135 80 255 148 145 100 255 173 98 119 255 179 156 107 255 108 74 255 158 143 255 230 237 233 255 255 255 237 255 76 255 68 97 157 124 87 222 95 110 255 255 255 106 172 76 212 87 107 195 235 155 185 150 168 255 255 70 124 197 123 154 255 178 218 147 153 255 255 255 255 150 109 147 165 184 187 139 187 186 255 255 67 119 113 108 138 169 185 255 255 64 97 139 177 165 197 101 144 175 204 255 255 90 151 127 194 161 188 231 103 110 153 165 169 172 177 178 255 255 82 87 100 121 130 141 155 156 255 255 152 172 148 145 146 147 152 158 162 172 167 169 174 175 175 173 170 178 174 173 172 169 161 151 161 169 172 173 174 178 170 173 175 175 174 169 167 172 162 158 152 147 146 145 148 172 152 255 255 156 155 141 130 121 100 87 82 255 255 178 177 172 169 165 153 110 103 231 188 161 194 127 151 90 255 255 204 175 144 101 197 165 177 139 97 64 255 255 185 169 138 108 113 119 67 255 255 186 187 139 187 184 165 147 109 150 255 255 255 255 153 147 218 178 255 154 123 197 124 70 255 255 168 150 185 155 235 195 107 87 212 76 172 106 255 255 255 110 95 222 87 124 157 97 68 255 76 255 237 255 255 255 233 237 230 255 143 158 255 74 108 255 107 156 179 255 119 98 173 255 100 145 148 255 80 135 195 255 125 115 255 76 130 255 209 102 155 255 86 86 161 176 255 90 210 135 221 255 105 176 180 154 255 74 103 223 138 255 184 109 255 107 206 120 255 109 99 196 121 -0 -67 -106 -141 -169 -190 -206 -218 -227 -234 -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 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -199 -180 -155 -121 -73 -0 156 214 129 83 79 255 167 184 255 151 172 77 255 212 153 95 254 255 211 128 182 255 130 202 114 190 255 142 183 114 98 63 255 130 97 255 143 136 255 151 97 66 255 176 97 71 255 132 164 255 211 122 103 255 246 160 129 83 255 95 240 255 216 255 255 255 255 255 255 255 255 255 255 255 255 255 247 255 255 87 216 78 98 119 155 255 255 255 255 206 76 80 122 200 122 172 169 205 121 255 255 255 149 116 130 255 255 152 107 129 155 191 191 255 255 83 142 144 156 169 197 169 162 125 255 255 193 233 143 149 167 185 129 255 255 255 255 92 118 189 77 142 136 182 169 255 255 89 103 179 111 135 201 237 137 144 167 170 171 170 170 167 255 255 172 185 164 163 165 171 169 179 255 255 81 85 97 108 120 136 138 139 142 147 148 148 148 147 142 148 151 156 157 155 149 138 138 149 155 157 156 151 148 142 147 148 148 148 147 142 139 138 136 120 108 97 85 81 255 255 179 169 171 165 163 164 185 172 255 255 167 170 170 171 170 167 144 137 237 201 135 111 179 103 89 255 255 169 182 136 142 77 189 118 92 255 255 255 255 129 185 167 149 143 233 193 255 255 125 162 169 197 169 156 144 142 83 255 255 191 191 155 129 107 152 255 255 130 116 149 255 255 255 121 205 169 172 122 200 122 80 76 206 255 255 255 255 155 119 98 78 216 87 255 255 247 255 255 255 255 255 255 255 255 255 255 255 255 255 216 255 240 95 255 83 129 160 246 255 103 122 211 255 164 132 255 71 97 176 255 66 97 151 255 136 143 255 97 130 255 63 98 114 183 142 255 190 114 202 130 255 182 128 211 255 254 95 153 212 255 77 172 151 255 184 167 255 79 83 129 214 156 -0 -73 -121 -155 -180 -199 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -168 -137 -91 -0 184 164 189 108 72 255 193 137 141 255 188 96 226 255 154 140 232 84 255 154 188 88 255 231 146 134 255 164 194 148 108 97 255 143 111 66 255 123 82 255 128 104 255 183 146 123 255 119 232 255 139 192 90 255 121 225 143 100 64 255 239 255 123 169 255 255 254 255 237 255 255 255 235 255 242 255 255 255 123 218 222 242 255 114 108 142 153 177 176 255 255 68 106 161 254 96 143 129 176 199 199 130 255 255 78 88 140 255 105 80 109 135 165 204 130 255 255 83 111 135 129 161 190 218 120 141 255 255 161 123 134 143 178 196 166 224 137 255 255 254 255 255 84 86 146 148 115 255 255 133 221 89 111 130 182 217 152 157 170 171 170 167 175 169 255 255 81 87 99 111 130 137 141 150 255 255 187 192 175 167 162 163 164 164 164 163 160 171 169 176 167 166 165 164 160 151 152 151 160 164 165 166 167 176 169 171 160 163 164 164 164 163 162 167 175 192 187 255 255 150 141 137 130 111 99 87 81 255 255 169 175 167 170 171 170 157 152 217 182 130 111 89 221 133 255 255 115 148 146 86 84 255 255 254 255 255 137 224 166 196 178 143 134 123 161 255 255 141 120 218 190 161 129 135 111 83 255 255 130 204 165 135 109 80 105 255 140 88 78 255 255 130 199 199 176 129 143 96 254 161 106 68 255 255 176 177 153 142 108 114 255 242 222 218 123 255 255 255 242 255 235 255 255 255 237 255 254 255 255 169 123 255 239 255 64 100 143 225 121 255 90 192 139 255 232 119 255 123 146 183 255 104 128 255 82 123 255 66 111 143 255 97 108 148 194 164 255 134 146 231 255 88 188 154 255 84 232 140 154 255 226 96 188 255 141 137 193 255 72 108 189 164 184 -0 -91 -137 -168 -190 -206 -218 -227 -234 -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 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -199 -179 -153 -116 -62 -0 188 144 183 113 255 200 166 98 100 255 112 230 93 255 137 235 109 80 255 159 179 255 156 189 135 76 255 187 159 149 140 255 193 120 118 255 148 87 255 136 157 255 212 134 202 255 194 132 177 255 153 208 255 119 250 175 110 86 85 255 89 255 124 255 91 255 198 255 255 255 255 255 255 237 255 255 147 255 70 154 146 97 250 136 132 151 184 178 208 131 255 255 255 255 238 91 172 94 134 172 192 244 121 255 185 191 171 255 68 78 98 100 121 169 200 160 255 255 182 212 112 130 151 199 191 155 199 255 109 69 91 119 143 184 138 196 222 145 195 183 161 255 255 107 165 235 132 149 255 255 187 79 87 105 134 196 136 140 158 169 167 175 169 176 169 255 255 190 196 178 171 171 172 174 178 255 255 80 96 96 88 106 107 107 100 117 107 118 108 112 117 118 117 116 113 96 96 113 116 117 118 117 112 108 118 107 117 100 107 107 106 88 96 96 80 255 255 178 174 172 171 171 178 196 190 255 255 169 176 169 175 167 169 158 140 136 196 134 105 87 79 187 255 255 149 132 235 165 107 255 255 161 183 195 145 222 196 138 184 143 119 91 69 109 255 199 155 191 199 151 130 112 212 182 255 255 160 200 169 121 100 98 78 68 255 171 191 185 255 121 244 192 172 134 94 172 91 238 255 255 255 255 131 208 178 184 151 132 136 250 97 146 154 70 255 147 255 255 237 255 255 255 255 255 255 198 255 91 255 124 255 89 255 85 86 110 175 250 119 255 208 153 255 177 132 194 255 202 134 212 255 157 136 255 87 148 255 118 120 193 255 140 149 159 187 255 76 135 189 156 255 179 159 255 80 109 235 137 255 93 230 112 255 100 98 166 200 255 113 183 144 188 -0 -62 -116 -153 -179 -199 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -167 -134 -88 -0 131 192 118 215 255 134 233 115 69 67 255 198 180 255 99 255 129 130 255 185 131 126 255 182 172 109 255 155 193 129 185 255 153 167 83 64 255 111 141 255 141 92 255 190 112 167 255 189 133 255 176 112 186 255 146 233 135 98 107 255 118 255 158 92 222 100 255 76 255 235 255 255 255 233 255 255 199 121 255 255 255 255 79 241 75 120 99 149 140 164 204 195 146 124 248 255 255 149 78 98 144 129 204 216 255 94 164 122 255 255 227 244 163 167 166 183 139 171 255 88 195 125 134 140 171 206 121 160 255 65 122 91 99 121 163 189 160 230 125 168 210 114 133 255 255 255 170 153 159 181 255 170 76 74 72 98 191 92 99 121 135 154 159 164 169 176 166 255 255 81 86 98 109 121 137 138 142 255 255 254 255 239 228 227 228 228 222 221 220 219 219 219 218 215 211 204 200 204 211 215 218 219 219 219 220 221 222 228 228 227 228 239 255 254 255 255 142 138 137 121 109 98 86 81 255 255 166 176 169 164 159 154 135 121 99 92 191 98 72 74 76 170 255 181 159 153 170 255 255 255 133 114 210 168 125 230 160 189 163 121 99 91 122 65 255 160 121 206 171 140 134 125 195 88 255 171 139 183 166 167 163 244 227 255 255 122 164 94 255 216 204 129 144 98 78 149 255 255 248 124 146 195 204 164 140 149 99 120 75 241 79 255 255 255 255 121 199 255 255 233 255 255 255 235 255 76 255 100 222 92 158 255 118 255 107 98 135 233 146 255 186 112 176 255 133 189 255 167 112 190 255 92 141 255 141 111 255 64 83 167 153 255 185 129 193 155 255 109 172 182 255 126 131 185 255 130 129 255 99 255 180 198 255 67 69 115 233 134 255 215 118 192 131 -0 -88 -134 -167 -190 -206 -218 -227 -234 -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 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -230 -223 -212 -198 -179 -152 -113 -60 -0 164 155 107 201 255 91 206 86 75 255 204 135 139 255 99 219 110 79 255 169 97 74 255 210 122 206 255 203 138 184 107 255 202 123 95 255 130 166 255 125 120 255 181 172 98 255 137 205 87 255 143 106 255 174 138 210 120 104 71 255 218 255 135 250 110 79 255 255 255 255 255 255 255 255 255 192 255 97 126 218 163 255 249 255 255 70 71 149 219 135 177 189 243 104 134 166 255 255 72 125 194 133 169 183 255 255 118 86 125 255 255 163 113 129 142 178 205 143 255 255 157 91 92 120 143 191 211 145 255 255 78 76 94 116 162 175 104 222 125 130 176 215 159 174 167 255 100 95 109 134 255 255 64 65 104 135 210 255 126 120 136 142 151 164 166 168 172 173 255 255 180 188 166 168 163 160 170 170 255 255 115 105 84 97 110 121 131 138 143 148 150 150 149 146 141 129 129 141 146 149 150 150 148 143 138 131 121 110 97 84 105 115 255 255 170 170 160 163 168 166 188 180 255 255 173 172 168 166 164 151 142 136 120 126 255 210 135 104 65 64 255 255 134 109 95 100 255 167 174 159 215 176 130 125 222 104 175 162 116 94 76 78 255 255 145 211 191 143 120 92 91 157 255 255 143 205 178 142 129 113 163 255 255 125 86 118 255 255 183 169 133 194 125 72 255 255 166 134 104 243 189 177 135 219 149 71 70 255 255 249 255 163 218 126 97 255 192 255 255 255 255 255 255 255 255 255 79 110 250 135 255 218 255 71 104 120 210 138 174 255 106 143 255 87 205 137 255 98 172 181 255 120 125 255 166 130 255 95 123 202 255 107 184 138 203 255 206 122 210 255 74 97 169 255 79 110 219 99 255 139 135 204 255 75 86 206 91 255 201 107 155 164 -0 -60 -113 -152 -179 -198 -212 -223 -230 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -206 -190 -167 -135 -86 -0 184 174 116 89 255 98 249 116 80 221 255 153 97 99 255 244 121 86 255 177 134 76 255 124 173 182 85 255 172 131 150 255 135 175 155 255 175 152 75 255 84 255 225 130 175 81 255 112 210 255 172 119 78 255 130 235 158 109 81 255 199 101 255 205 173 97 68 255 242 237 233 255 255 255 237 255 75 255 93 148 211 101 183 234 146 255 255 255 255 164 124 159 164 211 222 181 226 113 255 255 255 148 100 145 172 190 255 71 80 100 136 255 116 88 96 108 133 191 140 174 255 142 71 77 84 109 152 183 111 147 255 255 255 255 255 106 172 76 223 88 107 119 173 174 167 197 255 64 74 88 110 121 255 255 255 255 255 255 225 128 124 135 136 137 142 151 164 164 161 172 255 255 80 80 86 96 103 109 116 126 255 67 67 95 98 100 101 102 103 103 103 103 103 102 97 105 104 105 97 102 103 103 103 103 103 102 101 100 98 95 67 67 255 126 116 109 103 96 86 80 80 255 255 172 161 164 164 151 142 137 136 135 124 128 225 255 255 255 255 255 255 121 110 88 74 64 255 197 167 174 173 119 107 88 223 76 172 106 255 255 255 255 255 147 111 183 152 109 84 77 71 142 255 174 140 191 133 108 96 88 116 255 136 100 80 71 255 190 172 145 100 148 255 255 255 113 226 181 222 211 164 159 124 164 255 255 255 255 146 234 183 101 211 148 93 255 75 255 237 255 255 255 233 237 242 255 68 97 173 205 255 101 199 255 81 109 158 235 130 255 78 119 172 255 210 112 255 81 175 130 225 255 84 255 75 152 175 255 155 175 135 255 150 131 172 255 85 182 173 124 255 76 134 177 255 86 121 244 255 99 97 153 255 221 80 116 249 98 255 89 116 174 184 -0 -86 -135 -167 -190 -206 -218 -227 -234 -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 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -230 -223 -212 -198 -179 -152 -113 -59 -0 192 147 104 67 255 126 201 89 208 82 255 115 69 67 255 160 108 193 255 160 97 90 255 185 191 110 81 255 165 94 255 182 111 242 255 166 177 86 191 255 255 122 193 110 187 255 135 106 179 255 129 100 206 255 141 231 137 90 255 229 124 77 255 173 154 97 255 255 255 255 255 255 255 255 255 255 255 255 255 88 229 81 97 198 122 169 202 169 251 255 87 158 153 158 202 157 228 121 124 194 255 255 83 145 144 155 255 255 228 194 194 255 95 70 83 95 118 199 101 134 255 255 66 72 98 148 194 235 96 112 158 239 124 146 255 255 255 255 219 82 82 95 154 145 104 151 255 255 212 229 162 161 168 222 112 120 138 255 255 67 85 90 99 110 127 129 138 132 138 142 155 255 255 176 181 157 155 156 157 159 255 255 105 102 100 100 100 101 101 101 101 101 100 100 96 73 73 96 100 100 101 101 101 101 101 100 100 100 102 105 255 255 159 157 156 155 157 181 176 255 255 155 142 138 132 138 129 127 110 99 90 85 67 255 255 138 120 112 222 168 161 162 229 212 255 255 151 104 145 154 95 82 82 219 255 255 255 255 146 124 239 158 112 96 235 194 148 98 72 66 255 255 134 101 199 118 95 83 70 95 255 194 194 228 255 255 155 144 145 83 255 255 194 124 121 228 157 202 158 153 158 87 255 251 169 202 169 122 198 97 81 229 88 255 255 255 255 255 255 255 255 255 255 255 255 255 97 154 173 255 77 124 229 255 90 137 231 141 255 206 100 129 255 179 106 135 255 187 110 193 122 255 255 191 86 177 166 255 242 111 182 255 94 165 255 81 110 191 185 255 90 97 160 255 193 108 160 255 67 69 115 255 82 208 89 201 126 255 67 104 147 192 -0 -59 -113 -152 -179 -198 -212 -223 -230 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -206 -189 -167 -135 -88 -0 154 171 116 89 255 136 205 168 209 131 255 140 87 78 255 194 112 215 255 175 134 134 255 151 216 134 127 255 148 169 255 165 154 95 222 255 209 121 182 123 255 168 209 146 88 176 255 111 89 169 255 109 230 255 176 133 239 131 255 137 197 99 79 255 119 157 247 255 255 255 255 237 255 255 255 235 255 236 255 255 255 255 72 124 228 97 115 169 190 200 255 255 93 139 115 177 180 206 225 142 178 169 255 255 90 128 139 132 255 99 114 120 255 255 67 79 88 125 226 95 111 125 255 255 255 255 255 107 229 76 129 101 232 96 111 125 177 191 255 255 67 69 119 169 246 111 122 147 255 255 145 85 109 120 192 245 128 136 146 255 255 245 244 215 205 200 202 206 207 201 193 194 192 255 255 80 77 93 105 115 126 136 255 255 255 255 250 249 250 250 250 250 249 246 243 244 249 244 243 246 249 250 250 250 250 249 250 255 255 255 255 136 126 115 105 93 77 80 255 255 192 194 193 201 207 206 202 200 205 215 244 245 255 255 146 136 128 245 192 120 109 85 145 255 255 147 122 111 246 169 119 69 67 255 255 191 177 125 111 96 232 101 129 76 229 107 255 255 255 255 255 125 111 95 226 125 88 79 67 255 255 120 114 99 255 132 139 128 90 255 255 169 178 142 225 206 180 177 115 139 93 255 255 200 190 169 115 97 228 124 72 255 255 255 255 236 255 235 255 255 255 237 255 255 255 255 247 157 119 255 79 99 197 137 255 131 239 133 176 255 230 109 255 169 89 111 255 176 88 146 209 168 255 123 182 121 209 255 222 95 154 165 255 169 148 255 127 134 216 151 255 134 134 175 255 215 112 194 255 78 87 140 255 131 209 168 205 136 255 89 116 171 154 -0 -88 -135 -167 -189 -206 -218 -227 -233 -238 -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 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -198 -179 -153 -117 -72 -0 183 142 107 209 255 163 158 218 112 76 255 112 84 249 255 155 154 134 255 119 199 255 187 130 187 123 68 255 160 99 255 191 104 86 255 125 170 190 125 66 255 175 190 119 82 255 140 84 64 255 136 164 153 255 168 109 255 255 137 237 115 131 255 118 124 255 255 147 199 192 255 255 255 255 255 255 237 255 255 67 114 255 255 255 218 78 82 133 144 160 165 255 151 210 120 147 180 158 216 139 165 209 166 255 229 227 255 131 255 79 98 108 120 255 255 255 255 255 210 75 129 98 148 179 120 157 255 255 255 255 79 78 236 76 129 99 141 160 120 255 255 255 255 255 210 120 125 134 169 255 114 77 85 97 119 220 118 124 126 131 255 255 115 82 96 111 127 128 155 156 149 151 156 160 255 255 255 255 255 255 255 255 255 255 69 78 90 101 111 119 127 137 159 138 111 106 106 111 138 159 137 127 119 111 101 90 78 69 255 255 255 255 255 255 255 255 255 255 160 156 151 149 156 155 128 127 111 96 82 115 255 255 131 126 124 118 220 119 97 85 77 114 255 169 134 125 120 210 255 255 255 255 255 120 160 141 99 129 76 236 78 79 255 255 255 255 157 120 179 148 98 129 75 210 255 255 255 255 255 120 108 98 79 255 131 255 227 229 255 166 209 165 139 216 158 180 147 120 210 151 255 165 160 144 133 82 78 218 255 255 255 114 67 255 255 237 255 255 255 255 255 255 192 199 147 255 255 124 118 255 131 115 237 137 255 255 109 168 255 153 164 136 255 64 84 140 255 82 119 190 175 255 66 125 190 170 125 255 86 104 191 255 99 160 255 68 123 187 130 187 255 199 119 255 134 154 155 255 249 84 112 255 76 112 218 158 163 255 209 107 142 183 -0 -72 -117 -153 -179 -198 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -189 -167 -138 -103 -66 -0 169 111 220 255 188 88 255 120 111 255 130 88 255 255 147 164 106 98 255 114 154 255 138 211 144 90 255 178 128 255 155 163 101 64 255 175 207 130 118 255 131 169 173 93 67 255 110 67 66 255 170 104 108 255 122 95 247 255 153 201 87 90 255 87 255 123 255 121 255 75 255 235 255 255 255 233 255 255 226 168 172 195 168 255 255 68 107 168 229 182 120 255 255 160 106 101 162 147 205 201 142 190 199 255 94 104 207 231 255 71 99 83 103 122 203 135 143 254 255 255 81 69 148 244 102 130 143 187 150 255 255 255 255 255 80 74 130 217 114 143 180 162 162 255 255 68 88 99 122 255 255 67 80 95 114 247 97 97 108 116 131 255 68 75 78 81 87 94 119 120 109 100 110 121 140 185 137 102 109 120 128 134 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 147 134 128 120 109 102 137 185 140 121 110 100 109 120 119 94 87 81 78 75 68 255 131 116 108 97 97 247 114 95 80 67 255 255 122 99 88 68 255 255 162 162 180 143 114 217 130 74 80 255 255 255 255 255 150 187 143 130 102 244 148 69 81 255 255 254 143 135 203 122 103 83 99 71 255 231 207 104 94 255 199 190 142 201 205 147 162 101 106 160 255 255 120 182 229 168 107 68 255 255 168 195 172 168 226 255 255 233 255 255 255 235 255 75 255 121 255 123 255 87 255 90 87 201 153 255 247 95 122 255 108 104 170 255 66 67 110 255 67 93 173 169 131 255 118 130 207 175 255 64 101 163 155 255 128 178 255 90 144 211 138 255 154 114 255 98 106 164 147 255 255 88 130 255 111 120 255 88 188 255 220 111 169 -0 -66 -103 -138 -167 -189 -205 -217 -226 -233 -238 -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 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -178 -154 -124 -90 -58 -0 144 177 122 255 120 87 233 97 70 255 100 164 198 255 196 91 67 255 143 90 255 180 173 183 112 129 255 163 100 255 167 147 99 255 150 219 167 83 64 255 209 134 176 81 255 155 97 100 255 176 115 68 64 255 106 76 255 194 146 193 76 255 222 87 218 70 255 97 255 255 255 255 255 255 255 255 255 198 255 76 104 160 208 121 255 255 255 255 156 200 224 186 255 115 65 104 174 113 163 206 141 184 163 255 77 86 131 145 255 255 66 70 126 174 216 85 109 125 166 255 255 255 255 222 111 127 122 162 184 174 203 175 179 255 255 255 255 176 123 122 156 189 190 188 255 255 172 185 168 178 255 255 255 255 255 255 68 80 95 108 117 255 255 217 203 204 208 214 223 245 255 197 184 185 190 212 246 255 175 160 161 163 166 176 211 238 177 167 168 169 168 167 164 157 159 159 157 164 167 168 169 168 167 177 238 211 176 166 163 161 160 175 255 246 212 190 185 184 197 255 245 223 214 208 204 203 217 255 255 117 108 95 80 68 255 255 255 255 255 255 178 168 185 172 255 255 188 190 189 156 122 123 176 255 255 255 255 179 175 203 174 184 162 122 127 111 222 255 255 255 255 166 125 109 85 216 174 126 70 66 255 255 145 131 86 77 255 163 184 141 206 163 113 174 104 65 115 255 186 224 200 156 255 255 255 255 121 208 160 104 76 255 198 255 255 255 255 255 255 255 255 255 97 255 70 218 87 222 255 76 193 146 194 255 76 106 255 64 68 115 176 255 100 97 155 255 81 176 134 209 255 64 83 167 219 150 255 99 147 167 255 100 163 255 129 112 183 173 180 255 90 143 255 67 91 196 255 198 164 100 255 70 97 233 87 120 255 122 177 144 -0 -58 -90 -124 -154 -178 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -188 -167 -140 -108 -75 -0 137 186 96 71 255 88 255 128 71 255 146 157 95 255 139 157 97 66 255 108 72 255 182 180 150 160 255 139 181 255 183 135 164 255 201 111 197 133 95 255 166 179 110 199 255 233 135 140 255 192 146 84 117 255 115 127 255 168 180 88 213 255 95 216 222 154 255 126 93 255 236 237 233 255 255 255 237 255 76 255 93 132 148 181 208 189 154 115 255 255 112 163 179 255 68 121 104 182 89 124 197 128 162 189 255 79 111 135 145 129 255 255 255 255 106 217 74 129 100 134 149 168 154 255 255 72 111 86 114 164 138 173 200 211 111 162 204 255 255 76 108 112 151 139 173 163 255 255 83 88 121 130 171 151 172 191 255 255 255 255 255 255 255 255 146 124 124 127 129 133 151 215 115 110 113 115 120 146 225 110 119 122 123 124 126 139 212 98 110 111 111 111 105 114 118 114 118 114 105 111 111 111 110 98 212 139 126 124 123 122 119 110 225 146 120 115 113 110 115 215 151 133 129 127 124 124 146 255 255 255 255 255 255 255 255 191 172 151 171 130 121 88 83 255 255 163 173 139 151 112 108 76 255 255 204 162 111 211 200 173 138 164 114 86 111 72 255 255 154 168 149 134 100 129 74 217 106 255 255 255 255 129 145 135 111 79 255 189 162 128 197 124 89 182 104 121 68 255 179 163 112 255 255 115 154 189 208 181 148 132 93 255 76 255 237 255 255 255 233 237 236 255 93 126 255 154 222 216 95 255 213 88 180 168 255 127 115 255 117 84 146 192 255 140 135 233 255 199 110 179 166 255 95 133 197 111 201 255 164 135 183 255 181 139 255 160 150 180 182 255 72 108 255 66 97 157 139 255 95 157 146 255 71 128 255 88 255 71 96 186 137 -0 -75 -108 -140 -167 -188 -205 -217 -226 -233 -238 -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 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -197 -178 -154 -123 -90 -58 -0 196 128 80 255 137 198 217 134 255 187 164 96 68 255 162 144 101 255 137 126 255 130 191 167 154 77 255 133 128 255 115 238 255 153 156 223 123 160 255 159 174 163 88 255 134 233 180 255 176 182 109 101 65 255 97 80 255 225 115 79 255 110 78 242 146 255 218 148 255 255 255 255 255 255 255 255 255 255 255 255 255 78 147 135 184 177 234 111 138 255 83 147 119 255 255 66 81 202 79 91 199 105 114 151 255 255 72 120 137 93 134 191 191 255 255 255 255 81 74 126 190 191 131 137 255 255 78 76 100 188 122 146 156 206 226 164 205 139 255 255 197 170 172 198 177 128 139 255 255 153 175 176 178 194 164 176 146 158 182 160 169 167 255 255 68 68 115 135 141 150 170 255 76 100 128 135 144 162 255 64 105 128 134 142 151 167 255 64 104 125 131 137 142 141 136 136 141 142 137 131 125 104 64 255 167 151 142 134 128 105 64 255 162 144 135 128 100 76 255 170 150 141 135 115 68 68 255 255 167 169 160 182 158 146 176 164 194 178 176 175 153 255 255 139 128 177 198 172 170 197 255 255 139 205 164 226 206 156 146 122 188 100 76 78 255 255 137 131 191 190 126 74 81 255 255 255 255 191 191 134 93 137 120 72 255 255 151 114 105 199 91 79 202 81 66 255 255 119 147 83 255 138 111 234 177 184 135 147 78 255 255 255 255 255 255 255 255 255 255 255 255 255 148 218 255 146 242 78 110 255 79 115 225 255 80 97 255 65 101 109 182 176 255 180 233 134 255 88 163 174 159 255 160 123 223 156 153 255 238 115 255 128 133 255 77 154 167 191 130 255 126 137 255 101 144 162 255 68 96 164 187 255 134 217 198 137 255 80 128 196 -0 -58 -90 -123 -154 -178 -197 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -216 -204 -188 -166 -137 -101 -64 -0 171 150 100 235 255 203 129 245 255 122 224 114 75 255 170 134 162 255 169 180 255 166 214 143 197 114 255 169 87 67 255 116 189 255 193 181 158 220 255 134 216 131 161 81 255 97 251 93 255 224 130 109 79 255 132 68 255 139 188 85 70 255 98 255 97 255 163 211 88 255 255 255 255 237 255 255 255 235 255 248 255 255 255 84 127 174 123 201 217 172 255 119 192 111 129 255 255 255 255 71 119 226 86 97 130 155 255 255 207 255 98 109 150 196 121 181 182 255 255 255 255 106 161 209 135 164 255 255 255 255 255 91 153 138 151 193 152 181 221 191 255 84 109 120 158 184 201 163 159 255 255 90 121 125 160 175 177 193 158 164 185 161 167 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 160 167 161 185 164 158 193 177 175 160 125 121 90 255 255 159 163 201 184 158 120 109 84 255 191 221 181 152 193 151 138 153 91 255 255 255 255 255 164 135 209 161 106 255 255 255 255 182 181 121 196 150 109 98 255 207 255 255 155 130 97 86 226 119 71 255 255 255 255 129 111 192 119 255 172 217 201 123 174 127 84 255 255 255 248 255 235 255 255 255 237 255 255 255 255 88 211 163 255 97 255 98 255 70 85 188 139 255 68 132 255 79 109 130 224 255 93 251 97 255 81 161 131 216 134 255 220 158 181 193 255 189 116 255 67 87 169 255 114 197 143 214 166 255 180 169 255 162 134 170 255 75 114 224 122 255 245 129 203 255 235 100 150 171 -0 -64 -101 -137 -166 -188 -204 -216 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -221 -210 -196 -177 -150 -114 -69 -0 214 176 118 216 79 255 146 96 236 255 100 189 112 255 222 114 241 255 175 168 99 255 183 186 122 181 77 255 126 130 255 139 132 255 138 211 185 153 148 255 121 184 98 178 255 110 94 247 255 121 188 129 95 255 217 138 255 173 217 123 117 255 119 114 250 79 255 101 229 255 67 226 198 255 255 255 255 255 255 237 255 254 168 255 255 84 194 89 134 189 152 255 255 152 91 92 146 212 145 255 255 255 214 77 92 110 126 148 255 255 209 103 106 137 195 136 162 195 133 174 189 255 255 101 197 150 159 172 207 183 145 255 255 80 145 137 180 211 150 188 185 255 80 127 100 126 151 182 194 181 196 255 83 134 116 126 151 167 177 191 165 173 192 169 175 167 181 202 176 173 176 183 175 174 176 180 181 181 182 182 179 171 178 169 169 174 175 175 175 173 167 168 172 171 166 156 156 166 171 172 168 167 173 175 175 175 174 169 169 178 171 179 182 182 181 181 180 176 174 175 183 176 173 176 202 181 167 175 169 192 173 165 191 177 167 151 126 116 134 83 255 196 181 194 182 151 126 100 127 80 255 185 188 150 211 180 137 145 80 255 255 145 183 207 172 159 150 197 101 255 255 189 174 133 195 162 136 195 137 106 103 209 255 255 148 126 110 92 77 214 255 255 255 145 212 146 92 91 152 255 255 152 189 134 89 194 84 255 255 168 254 255 237 255 255 255 255 255 255 198 226 67 255 229 101 255 79 250 114 119 255 117 123 217 173 255 138 217 255 95 129 188 121 255 247 94 110 255 178 98 184 121 255 148 153 185 211 138 255 132 139 255 130 126 255 77 181 122 186 183 255 99 168 175 255 241 114 222 255 112 189 100 255 236 96 146 255 79 216 118 176 214 -0 -69 -114 -150 -177 -196 -210 -221 -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 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -216 -203 -186 -163 -130 -85 -0 137 204 139 217 99 80 255 103 78 255 111 242 165 255 138 192 102 203 255 200 127 255 120 197 154 126 187 255 147 111 79 255 131 75 255 121 200 189 137 255 120 219 115 84 165 255 96 77 255 199 195 162 116 255 130 250 255 119 240 166 168 255 155 108 136 241 249 183 81 255 114 168 255 76 255 235 255 255 255 233 255 255 190 125 182 255 255 179 78 97 167 134 163 255 133 65 74 118 210 101 128 162 255 255 255 150 172 165 172 188 255 187 72 68 108 197 100 128 169 184 175 164 132 255 255 147 109 129 143 185 224 104 133 255 255 75 86 116 173 165 175 210 255 255 74 81 89 112 140 164 131 148 255 255 80 86 107 111 130 139 158 165 156 165 183 169 175 167 174 190 175 173 176 184 175 174 174 173 170 180 182 180 175 178 185 177 176 176 175 174 172 166 165 164 161 154 143 154 161 164 165 166 172 174 175 176 176 177 185 178 175 180 182 180 170 173 174 174 175 184 176 173 175 190 174 167 175 169 183 165 156 165 158 139 130 111 107 86 80 255 255 148 131 164 140 112 89 81 74 255 255 210 175 165 173 116 86 75 255 255 133 104 224 185 143 129 109 147 255 255 132 164 175 184 169 128 100 197 108 68 72 187 255 188 172 165 172 150 255 255 255 162 128 101 210 118 74 65 133 255 163 134 167 97 78 179 255 255 182 125 190 255 255 233 255 255 255 235 255 76 255 168 114 255 81 183 249 241 136 108 155 255 168 166 240 119 255 250 130 255 116 162 195 199 255 77 96 255 165 84 115 219 120 255 137 189 200 121 255 75 131 255 79 111 147 255 187 126 154 197 120 255 127 200 255 203 102 192 138 255 165 242 111 255 78 103 255 80 99 217 139 204 137 -0 -85 -130 -163 -186 -203 -216 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -195 -175 -147 -107 -58 -0 240 123 219 121 125 255 139 70 67 255 128 216 93 255 237 124 103 255 124 183 98 255 216 182 140 88 176 255 129 96 255 163 108 255 151 233 126 192 91 255 159 178 98 70 255 120 91 255 204 180 206 159 255 150 97 244 255 93 205 175 106 255 142 132 75 255 234 97 72 255 172 76 255 255 255 255 255 255 255 255 255 192 255 101 164 130 255 255 71 124 212 110 130 255 255 67 106 161 255 82 90 128 162 180 255 255 72 137 130 155 255 255 66 99 144 240 96 103 147 169 159 190 198 178 255 99 88 92 120 145 199 229 169 201 255 162 155 159 168 207 132 165 185 255 221 231 199 184 186 195 195 172 134 255 255 200 213 177 180 183 176 187 177 166 171 185 170 176 167 171 182 175 174 177 184 174 174 173 171 163 173 173 167 167 169 174 176 176 175 172 169 176 165 162 157 147 147 157 162 165 176 169 172 175 176 176 174 169 167 167 173 173 163 171 173 174 174 184 177 174 175 182 171 167 176 170 185 171 166 177 187 176 183 180 177 213 200 255 255 134 172 195 195 186 184 199 231 221 255 185 165 132 207 168 159 155 162 255 201 169 229 199 145 120 92 88 99 255 178 198 190 159 169 147 103 96 240 144 99 66 255 255 155 130 137 72 255 255 180 162 128 90 82 255 161 106 67 255 255 130 110 212 124 71 255 255 130 164 101 255 192 255 255 255 255 255 255 255 255 255 76 172 255 72 97 234 255 75 132 142 255 106 175 205 93 255 244 97 150 255 159 206 180 204 255 91 120 255 70 98 178 159 255 91 192 126 233 151 255 108 163 255 96 129 255 176 88 140 182 216 255 98 183 124 255 103 124 237 255 93 216 128 255 67 70 139 255 125 121 219 123 240 -0 -58 -107 -147 -175 -195 -210 -221 -229 -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 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -215 -203 -185 -161 -128 -84 -0 145 186 203 146 127 65 255 115 101 255 148 117 212 255 144 211 112 71 255 149 194 255 158 175 169 111 82 255 147 102 232 255 128 212 255 161 192 149 182 255 188 175 147 89 64 255 99 147 255 230 121 201 93 254 108 78 255 109 255 99 172 255 153 151 120 255 146 198 124 255 195 104 93 255 248 237 233 255 255 255 237 255 75 255 94 182 109 145 255 255 255 186 98 126 139 255 255 255 255 255 86 98 123 160 119 167 255 255 81 98 118 139 255 255 255 255 230 77 70 124 155 110 139 174 194 255 64 69 78 86 116 117 171 192 186 255 79 125 128 121 172 198 175 200 255 255 129 99 89 128 147 174 197 186 161 255 255 114 103 109 124 140 161 176 175 166 171 182 177 184 175 177 184 175 174 176 180 181 181 180 175 178 188 187 177 176 176 176 175 173 168 174 176 179 177 170 161 170 177 179 176 174 168 173 175 176 176 176 177 187 188 178 175 180 181 181 180 176 174 175 184 177 175 184 177 182 171 166 175 176 161 140 124 109 103 114 255 255 161 186 197 174 147 128 89 99 129 255 255 200 175 198 172 121 128 125 79 255 186 192 171 117 116 86 78 69 64 255 194 174 139 110 155 124 70 77 230 255 255 255 255 139 118 98 81 255 255 167 119 160 123 98 86 255 255 255 255 255 139 126 98 186 255 255 255 145 109 182 94 255 75 255 237 255 255 255 233 237 248 255 93 104 195 255 124 198 146 255 120 151 153 255 172 99 255 109 255 78 108 254 93 201 121 230 255 147 99 255 64 89 147 175 188 255 182 149 192 161 255 212 128 255 232 102 147 255 82 111 169 175 158 255 194 149 255 71 112 211 144 255 212 117 148 255 101 115 255 65 127 146 203 186 145 -0 -84 -128 -161 -185 -203 -215 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -220 -209 -194 -174 -146 -110 -68 -0 183 188 184 120 125 255 123 149 255 178 136 76 255 196 146 210 123 255 166 126 155 255 164 183 135 86 68 255 117 246 255 132 191 85 255 179 179 152 119 255 181 176 124 100 255 124 173 255 130 208 120 195 254 155 80 68 255 141 215 76 255 177 184 99 70 255 122 228 255 168 160 132 255 255 255 255 255 255 255 255 255 255 255 255 255 161 83 116 208 118 255 255 80 136 123 172 187 126 255 255 64 98 149 226 114 142 173 255 255 177 206 174 246 102 129 255 255 67 101 153 235 102 127 135 161 255 255 174 170 150 162 189 152 195 156 255 255 65 125 100 129 171 134 184 182 255 98 67 96 123 130 125 163 170 185 181 255 65 72 85 98 117 123 140 148 154 157 160 164 168 176 167 169 176 166 165 165 165 164 160 169 160 161 169 177 168 167 166 166 164 158 158 157 155 151 139 139 151 155 157 158 158 164 166 166 167 168 177 169 161 160 169 160 164 165 165 165 166 176 169 167 176 168 164 160 157 154 148 140 123 117 98 85 72 65 255 181 185 170 163 125 130 123 96 67 98 255 182 184 134 171 129 100 125 65 255 255 156 195 152 189 162 150 170 174 255 255 161 135 127 102 235 153 101 67 255 255 129 102 246 174 206 177 255 255 173 142 114 226 149 98 64 255 255 126 187 172 123 136 80 255 255 118 208 116 83 161 255 255 255 255 255 255 255 255 255 255 255 255 255 132 160 168 255 228 122 255 70 99 184 177 255 76 215 141 255 68 80 155 254 195 120 208 130 255 173 124 255 100 124 176 181 255 119 152 179 179 255 85 191 132 255 246 117 255 68 86 135 183 164 255 155 126 166 255 123 210 146 196 255 76 136 178 255 149 123 255 125 120 184 188 183 -0 -68 -110 -146 -174 -194 -209 -220 -229 -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 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -215 -202 -184 -161 -130 -94 -58 -0 144 209 147 99 80 255 203 255 196 144 134 255 196 173 101 235 255 189 132 98 134 255 208 155 109 75 255 140 194 143 255 204 109 81 255 167 175 123 73 255 141 164 154 255 199 124 105 255 156 215 76 255 200 112 105 255 181 152 212 255 176 178 149 71 255 169 97 218 255 208 148 78 255 254 255 255 237 255 255 255 235 255 236 255 255 255 72 130 244 103 139 255 255 81 97 142 181 101 147 255 255 255 255 194 92 107 151 128 255 255 121 119 237 96 109 121 255 255 255 255 206 110 126 120 143 164 255 255 78 77 100 186 115 162 160 126 255 255 80 80 109 184 115 151 158 255 255 66 101 151 210 127 152 168 175 187 255 255 191 197 182 178 182 179 180 181 185 175 174 175 176 181 182 184 188 189 189 188 188 186 179 185 176 176 177 182 183 181 178 186 183 182 181 177 170 161 170 177 181 182 183 186 178 181 183 182 177 176 176 185 179 186 188 188 189 189 188 184 182 181 176 175 174 175 185 181 180 179 182 178 182 197 191 255 255 187 175 168 152 127 210 151 101 66 255 255 158 151 115 184 109 80 80 255 255 126 160 162 115 186 100 77 78 255 255 164 143 120 126 110 206 255 255 255 255 121 109 96 237 119 121 255 255 128 151 107 92 194 255 255 255 255 147 101 181 142 97 81 255 255 139 103 244 130 72 255 255 255 236 255 235 255 255 255 237 255 255 254 255 78 148 208 255 218 97 169 255 71 149 178 176 255 212 152 181 255 105 112 200 255 76 215 156 255 105 124 199 255 154 164 141 255 73 123 175 167 255 81 109 204 255 143 194 140 255 75 109 155 208 255 134 98 132 189 255 235 101 173 196 255 134 144 196 255 203 255 80 99 147 209 144 -0 -58 -94 -130 -161 -184 -202 -215 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -209 -193 -173 -147 -115 -78 -0 109 244 162 129 79 255 143 141 255 179 121 81 255 212 130 96 229 255 175 88 66 255 140 191 131 114 255 194 197 140 71 255 147 126 255 135 206 135 96 80 255 109 239 255 141 213 77 255 180 107 217 255 148 175 156 255 169 173 87 206 255 208 140 149 255 202 115 78 255 121 181 147 255 168 190 192 255 255 255 255 255 255 237 255 255 131 255 255 255 232 97 121 131 255 255 227 215 255 88 101 148 163 201 255 255 72 125 180 191 155 255 70 114 242 80 84 99 130 181 186 255 255 72 106 96 124 140 130 255 255 255 255 255 64 164 239 115 144 255 255 255 255 156 81 154 167 141 255 255 255 255 155 91 108 131 143 147 168 255 255 81 85 98 115 139 154 152 167 176 166 166 166 166 166 166 166 166 164 161 171 172 170 161 169 159 157 157 157 156 149 151 156 157 155 150 139 139 150 155 157 156 151 149 156 157 157 157 159 169 161 170 172 171 161 164 166 166 166 166 166 166 166 166 176 167 152 154 139 115 98 85 81 255 255 168 147 143 131 108 91 155 255 255 255 255 141 167 154 81 156 255 255 255 255 144 115 239 164 64 255 255 255 255 255 130 140 124 96 106 72 255 255 186 181 130 99 84 80 242 114 70 255 155 191 180 125 72 255 255 201 163 148 101 88 255 215 227 255 255 131 121 97 232 255 255 255 131 255 255 237 255 255 255 255 255 255 192 190 168 255 147 181 121 255 78 115 202 255 149 140 208 255 206 87 173 169 255 156 175 148 255 217 107 180 255 77 213 141 255 239 109 255 80 96 135 206 135 255 126 147 255 71 140 197 194 255 114 131 191 140 255 66 88 175 255 229 96 130 212 255 81 121 179 255 141 143 255 79 129 162 244 109 -0 -78 -115 -147 -173 -193 -209 -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 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -224 -215 -201 -184 -161 -133 -99 -62 -0 92 221 145 110 255 225 94 255 157 155 87 255 130 178 108 77 255 177 146 96 64 255 167 161 168 255 135 232 159 97 70 255 129 67 255 130 181 110 120 255 129 101 216 255 102 222 255 231 115 86 212 255 120 244 255 126 234 107 76 255 131 164 219 255 169 169 82 68 255 208 135 84 255 125 255 75 255 235 255 255 255 233 255 254 208 123 187 148 255 255 81 134 128 146 255 83 106 227 254 172 202 121 156 141 255 255 255 81 164 155 255 255 234 255 76 108 89 99 153 160 120 255 255 69 70 135 195 145 167 220 130 134 255 255 255 181 130 136 162 206 130 249 255 255 80 169 136 148 171 185 255 255 72 126 176 160 166 161 176 255 255 161 176 153 147 150 160 153 166 172 173 173 174 173 170 180 181 180 175 178 186 185 192 186 191 183 181 181 180 177 166 164 163 160 153 142 153 160 163 164 166 177 180 181 181 183 191 186 192 185 186 178 175 180 181 180 170 173 174 173 173 172 166 153 160 150 147 153 176 161 255 255 176 161 166 160 176 126 72 255 255 185 171 148 136 169 80 255 255 249 130 206 162 136 130 181 255 255 255 134 130 220 167 145 195 135 70 69 255 255 120 160 153 99 89 108 76 255 234 255 255 155 164 81 255 255 255 141 156 121 202 172 254 227 106 83 255 146 128 134 81 255 255 148 187 123 208 254 255 233 255 255 255 235 255 75 255 125 255 84 135 208 255 68 82 169 169 255 219 164 131 255 76 107 234 126 255 244 120 255 212 86 115 231 255 222 102 255 216 101 129 255 120 110 181 130 255 67 129 255 70 97 159 232 135 255 168 161 167 255 64 96 146 177 255 77 108 178 130 255 87 155 157 255 94 225 255 110 145 221 92 -0 -62 -99 -133 -161 -184 -201 -215 -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 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -208 -193 -174 -149 -118 -81 -0 134 245 147 161 255 147 228 255 169 186 119 185 255 207 125 80 67 255 153 144 100 255 167 200 151 90 255 92 217 120 112 255 135 110 255 131 212 131 118 81 255 118 91 255 135 99 255 137 202 97 76 255 142 87 221 252 101 195 80 68 255 204 135 164 251 190 133 107 255 189 184 127 255 182 101 255 255 255 255 255 255 255 255 255 198 255 98 170 130 165 255 255 71 136 128 255 119 117 156 227 155 191 214 198 120 124 182 255 255 95 117 128 240 173 255 255 64 108 151 195 225 100 126 255 255 255 255 134 105 109 183 213 141 165 184 255 141 86 110 124 186 203 160 189 255 255 118 96 114 142 166 181 255 255 255 94 110 130 130 151 164 255 255 80 85 97 110 130 136 142 155 152 164 165 164 162 154 163 161 169 159 161 166 169 174 177 182 183 181 178 185 182 181 178 173 164 164 173 178 181 182 185 178 181 183 182 177 174 169 166 161 159 169 161 163 154 162 164 165 164 152 155 142 136 130 110 97 85 80 255 255 164 151 130 130 110 94 255 255 255 181 166 142 114 96 118 255 255 189 160 203 186 124 110 86 141 255 184 165 141 213 183 109 105 134 255 255 255 255 126 100 225 195 151 108 64 255 255 173 240 128 117 95 255 255 182 124 120 198 214 191 155 227 156 117 119 255 128 136 71 255 255 165 130 170 98 255 198 255 255 255 255 255 255 255 255 255 101 182 255 127 184 189 255 107 133 190 251 164 135 204 255 68 80 195 101 252 221 87 142 255 76 97 202 137 255 99 135 255 91 118 255 81 118 131 212 131 255 110 135 255 112 120 217 92 255 90 151 200 167 255 100 144 153 255 67 80 125 207 255 185 119 186 169 255 228 147 255 161 147 245 134 -0 -81 -118 -149 -174 -193 -208 -220 -228 -235 -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 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -185 -163 -136 -102 -60 -0 193 188 150 94 255 118 221 255 186 140 204 255 175 170 104 105 255 166 146 164 255 222 124 191 114 255 103 255 130 111 81 255 103 208 255 162 168 123 116 255 139 95 70 255 112 69 255 223 143 70 67 255 110 89 255 114 235 122 106 255 195 177 124 255 200 144 168 255 154 177 174 84 255 164 94 255 236 237 233 255 255 255 237 255 76 255 94 193 100 124 182 255 255 83 91 255 107 101 125 229 113 143 188 181 219 159 194 127 255 184 207 145 234 100 109 255 255 255 255 106 206 89 142 131 190 195 255 255 76 84 134 182 110 134 166 255 255 66 117 99 148 179 121 162 189 255 70 92 97 101 122 146 131 165 255 255 92 145 127 131 144 165 255 255 179 188 169 162 162 164 169 177 171 179 178 187 186 181 179 174 170 159 158 158 159 159 158 158 156 149 151 156 156 153 147 134 147 153 156 156 151 149 156 158 158 159 159 158 158 159 170 174 179 181 186 187 178 179 171 177 169 164 162 162 169 188 179 255 255 165 144 131 127 145 92 255 255 165 131 146 122 101 97 92 70 255 189 162 121 179 148 99 117 66 255 255 166 134 110 182 134 84 76 255 255 195 190 131 142 89 206 106 255 255 255 255 109 100 234 145 207 184 255 127 194 159 219 181 188 143 113 229 125 101 107 255 91 83 255 255 182 124 100 193 94 255 76 255 237 255 255 255 233 237 236 255 94 164 255 84 174 177 154 255 168 144 200 255 124 177 195 255 106 122 235 114 255 89 110 255 67 70 143 223 255 69 112 255 70 95 139 255 116 123 168 162 255 208 103 255 81 111 130 255 103 255 114 191 124 222 255 164 146 166 255 105 104 170 175 255 204 140 186 255 221 118 255 94 150 188 193 -0 -60 -102 -136 -163 -185 -202 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -208 -194 -176 -152 -122 -79 -0 255 182 173 111 255 121 93 255 199 140 189 97 255 196 125 154 255 214 115 247 255 139 193 165 164 255 167 127 202 121 116 255 120 238 255 176 183 143 88 78 255 122 116 255 135 97 255 155 211 115 102 255 151 137 255 152 155 200 161 255 146 189 159 87 255 160 229 255 115 234 123 194 255 130 182 255 255 255 255 255 255 255 255 255 255 255 255 255 181 90 95 169 111 255 255 255 255 78 68 104 228 96 110 155 178 186 177 185 224 251 93 182 141 211 255 129 150 183 145 254 255 255 255 79 95 143 163 105 255 189 182 201 255 88 87 120 140 255 255 70 71 149 244 103 129 149 255 255 228 244 190 191 192 179 160 176 255 255 81 86 99 111 136 153 255 255 81 85 96 109 121 137 142 148 152 158 162 169 176 185 194 195 193 184 183 183 183 183 182 180 175 174 174 172 166 156 156 166 172 174 174 175 180 182 183 183 183 183 184 193 195 194 185 176 169 162 158 152 148 142 137 121 109 96 85 81 255 255 153 136 111 99 86 81 255 255 176 160 179 192 191 190 244 228 255 255 149 129 103 244 149 71 70 255 255 140 120 87 88 255 201 182 189 255 105 163 143 95 79 255 255 255 254 145 183 150 129 255 211 141 182 93 251 224 185 177 186 178 155 110 96 228 104 68 78 255 255 255 255 111 169 95 90 181 255 255 255 255 255 255 255 255 255 255 255 255 255 182 130 255 194 123 234 115 255 229 160 255 87 159 189 146 255 161 200 155 152 255 137 151 255 102 115 211 155 255 97 135 255 116 122 255 78 88 143 183 176 255 238 120 255 116 121 202 127 167 255 164 165 193 139 255 247 115 214 255 154 125 196 255 97 189 140 199 255 93 121 255 111 173 182 255 -0 -79 -122 -152 -176 -194 -208 -220 -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 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -202 -186 -166 -140 -104 -0 94 251 212 132 93 255 86 78 255 163 201 115 77 255 154 205 255 121 184 104 210 255 210 160 196 113 255 163 213 151 87 78 255 157 154 255 182 170 105 77 255 159 166 255 169 102 187 255 138 204 150 255 208 120 67 255 185 122 254 255 124 243 164 158 255 165 182 156 255 111 201 89 179 255 109 161 255 255 254 255 237 255 255 255 235 255 242 255 255 255 64 122 213 101 193 112 255 255 67 100 144 255 95 97 129 161 154 201 146 185 255 255 139 97 114 227 143 143 194 154 156 203 138 255 255 219 226 255 100 246 88 133 99 224 255 154 154 181 160 255 255 255 255 221 114 108 123 165 254 255 150 115 130 146 168 177 160 178 255 255 181 191 172 166 173 171 255 255 168 174 167 160 154 154 156 161 150 149 149 149 149 152 164 165 158 158 159 159 157 153 163 158 158 157 154 147 134 147 154 157 158 158 163 153 157 159 159 158 158 165 164 152 149 149 149 149 150 161 156 154 154 160 167 174 168 255 255 171 173 166 172 191 181 255 255 178 160 177 168 146 130 115 150 255 254 165 123 108 114 221 255 255 255 255 160 181 154 154 255 224 99 133 88 246 100 255 226 219 255 255 138 203 156 154 194 143 143 227 114 97 139 255 255 185 146 201 154 161 129 97 95 255 144 100 67 255 255 112 193 101 213 122 64 255 255 255 242 255 235 255 255 255 237 255 254 255 255 161 109 255 179 89 201 111 255 156 182 165 255 158 164 243 124 255 254 122 185 255 67 120 208 255 150 204 138 255 187 102 169 255 166 159 255 77 105 170 182 255 154 157 255 78 87 151 213 163 255 113 196 160 210 255 210 104 184 121 255 205 154 255 77 115 201 163 255 78 86 255 93 132 212 251 94 -0 -104 -140 -166 -186 -202 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -195 -178 -156 -127 -84 -0 255 114 177 147 255 116 83 255 253 181 162 132 255 149 168 127 254 211 139 138 255 163 209 124 206 255 140 199 200 109 76 255 171 123 98 255 172 150 96 255 224 122 107 255 121 212 255 181 100 246 255 136 198 112 255 150 172 96 238 248 104 211 153 93 255 120 200 255 138 217 134 78 255 145 83 255 131 208 198 255 255 255 255 255 255 237 255 255 151 255 255 255 191 77 199 107 136 255 255 255 255 255 78 69 108 159 120 179 165 186 174 255 99 68 85 214 85 98 160 197 138 178 176 168 239 131 132 240 252 255 255 81 69 143 255 128 127 169 168 186 233 112 254 255 78 87 99 144 137 255 100 69 91 120 140 155 154 159 173 255 255 82 86 99 122 130 137 255 255 76 129 97 108 120 135 140 150 137 132 142 154 151 167 187 165 150 148 147 142 149 152 158 159 157 151 139 139 151 157 159 158 152 149 142 147 148 150 165 187 167 151 154 142 132 137 150 140 135 120 108 97 129 76 255 255 137 130 122 99 86 82 255 255 173 159 154 155 140 120 91 69 100 255 137 144 99 87 78 255 254 112 233 186 168 169 127 128 255 143 69 81 255 255 252 240 132 131 239 168 176 178 138 197 160 98 85 214 85 68 99 255 174 186 165 179 120 159 108 69 78 255 255 255 255 255 136 107 199 77 191 255 255 255 151 255 255 237 255 255 255 255 255 255 198 208 131 255 83 145 255 78 134 217 138 255 200 120 255 93 153 211 104 248 238 96 172 150 255 112 198 136 255 246 100 181 255 212 121 255 107 122 224 255 96 150 172 255 98 123 171 255 76 109 200 199 140 255 206 124 209 163 255 138 139 211 254 127 168 149 255 132 162 181 253 255 83 116 255 147 177 114 255 -0 -84 -127 -156 -178 -195 -209 -220 -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 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -169 -145 -112 -69 -0 255 207 137 74 255 98 255 255 138 178 131 81 255 198 119 255 155 168 140 81 255 152 182 151 156 255 225 136 181 100 255 206 142 88 64 255 152 133 255 137 214 83 255 154 167 123 255 130 95 234 255 137 221 255 168 169 143 91 255 134 222 158 139 151 255 224 112 255 172 189 97 71 255 116 72 255 123 255 76 255 235 255 255 255 233 255 255 200 122 219 142 255 255 255 191 89 127 153 187 133 255 255 67 100 144 220 102 170 116 161 178 255 66 75 81 215 77 93 121 176 131 161 194 130 206 250 126 164 171 115 255 255 255 255 246 87 99 145 125 124 200 225 180 255 235 250 179 177 197 255 67 76 82 97 110 113 118 120 113 136 255 255 150 168 162 147 145 143 255 255 77 80 81 83 89 115 111 89 92 93 97 103 109 159 130 86 96 107 114 116 117 117 116 114 105 104 105 114 116 117 117 116 114 107 96 86 130 159 109 103 97 93 92 89 111 115 89 83 81 80 77 255 255 143 145 147 162 168 150 255 255 136 113 120 118 113 110 97 82 76 67 255 197 177 179 250 235 255 180 225 200 124 125 145 99 87 246 255 255 255 255 115 171 164 126 250 206 130 194 161 131 176 121 93 77 215 81 75 66 255 178 161 116 170 102 220 144 100 67 255 255 133 187 153 127 89 191 255 255 255 142 219 122 200 255 255 233 255 255 255 235 255 76 255 123 255 72 116 255 71 97 189 172 255 112 224 255 151 139 158 222 134 255 91 143 169 168 255 221 137 255 234 95 130 255 123 167 154 255 83 214 137 255 133 152 255 64 88 142 206 255 100 181 136 225 255 156 151 182 152 255 81 140 168 155 255 119 198 255 81 131 178 138 255 255 98 255 74 137 207 255 -0 -69 -112 -145 -169 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -209 -196 -180 -159 -134 -100 -59 -0 255 177 86 161 255 229 150 255 200 134 116 255 150 170 91 255 186 155 99 69 255 186 163 108 108 255 180 140 211 255 184 183 92 73 255 135 191 255 151 137 228 255 163 174 106 71 255 108 78 255 179 102 206 255 205 129 172 255 166 181 202 115 210 255 186 163 83 255 152 167 124 255 208 130 255 187 98 255 255 255 255 255 255 255 255 255 207 255 98 207 118 189 140 255 255 67 132 151 169 84 114 255 255 255 255 191 77 178 106 127 143 255 255 240 231 255 255 127 161 204 108 116 165 190 164 210 213 181 230 112 133 185 163 255 255 64 99 163 230 132 147 182 168 255 255 164 102 110 150 255 255 249 234 233 239 239 231 227 208 194 186 255 255 65 126 98 108 116 122 255 255 248 235 235 240 247 255 255 194 180 178 179 181 201 255 85 70 89 89 89 89 89 89 89 71 71 89 89 89 89 89 89 89 70 85 255 201 181 179 178 180 194 255 255 247 240 235 235 248 255 255 122 116 108 98 126 65 255 255 186 194 208 227 231 239 239 233 234 249 255 255 150 110 102 164 255 255 168 182 147 132 230 163 99 64 255 255 163 185 133 112 230 181 213 210 164 190 165 116 108 204 161 127 255 255 231 240 255 255 143 127 106 178 77 191 255 255 255 255 114 84 169 151 132 67 255 255 140 189 118 207 98 255 207 255 255 255 255 255 255 255 255 255 98 187 255 130 208 255 124 167 152 255 83 163 186 255 210 115 202 181 166 255 172 129 205 255 206 102 179 255 78 108 255 71 106 174 163 255 228 137 151 255 191 135 255 73 92 183 184 255 211 140 180 255 108 108 163 186 255 69 99 155 186 255 91 170 150 255 116 134 200 255 150 229 255 161 86 177 255 -0 -59 -100 -134 -159 -180 -196 -209 -220 -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 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -189 -171 -149 -122 -89 -46 67 255 121 153 90 255 122 101 255 146 113 192 255 165 165 255 181 183 115 99 255 180 198 130 83 64 255 175 110 255 146 232 129 83 242 255 155 125 255 148 108 255 191 197 128 92 255 125 105 255 161 147 80 255 121 176 94 149 255 226 157 177 120 160 255 179 147 119 255 134 212 255 118 244 255 148 170 94 255 242 237 233 255 255 255 237 255 90 255 107 224 106 176 110 159 255 255 89 155 185 71 103 205 106 114 255 255 255 161 89 118 116 150 255 164 157 178 255 255 77 194 91 85 114 158 164 166 219 121 190 238 143 194 155 124 255 255 255 255 176 120 148 173 204 159 255 136 86 89 117 97 255 76 83 98 125 150 167 174 183 177 177 178 255 255 80 77 93 106 117 133 255 79 112 134 141 150 170 255 80 113 132 152 157 165 247 255 182 180 192 197 202 206 210 212 216 212 210 206 202 197 192 180 182 255 247 165 157 152 132 113 80 255 170 150 141 134 112 79 255 133 117 106 93 77 80 255 255 178 177 177 183 174 167 150 125 98 83 76 255 97 117 89 86 136 255 159 204 173 148 120 176 255 255 255 255 124 155 194 143 238 190 121 219 166 164 158 114 85 91 194 77 255 255 178 157 164 255 150 116 118 89 161 255 255 255 114 106 205 103 71 185 155 89 255 255 159 110 176 106 224 107 255 90 255 237 255 255 255 233 237 242 255 94 170 148 255 244 118 255 212 134 255 119 147 179 255 160 120 177 157 226 255 149 94 176 121 255 80 147 161 255 105 125 255 92 128 197 191 255 108 148 255 125 155 255 242 83 129 232 146 255 110 175 255 64 83 130 198 180 255 99 115 183 181 255 165 165 255 192 113 146 255 101 122 255 90 153 121 255 67 -46 -89 -122 -149 -171 -189 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -197 -180 -160 -136 -108 -71 -0 255 151 159 132 255 120 96 67 255 108 233 255 199 153 91 255 131 163 98 253 255 129 170 110 102 255 171 134 76 255 104 196 101 245 255 172 119 255 176 117 78 255 167 162 102 217 255 108 203 255 181 97 70 255 199 134 78 255 113 228 180 147 106 115 255 119 192 255 163 110 186 255 103 232 255 130 193 255 255 255 255 255 255 255 255 255 255 255 255 255 221 87 178 87 135 157 255 249 255 255 64 114 233 87 97 143 171 255 255 72 111 86 109 255 105 101 119 154 255 255 188 85 67 95 147 144 104 186 226 160 211 137 165 228 115 169 200 137 255 255 82 137 130 172 180 255 255 76 93 119 78 255 90 78 99 115 122 144 141 151 166 169 170 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 167 170 169 166 151 141 144 122 115 99 78 90 255 78 119 93 76 255 255 180 172 130 137 82 255 255 137 200 169 115 228 165 137 211 160 226 186 104 144 147 95 67 85 188 255 255 154 119 101 105 255 109 86 111 72 255 255 171 143 97 87 233 114 64 255 255 249 255 157 135 87 178 87 221 255 255 255 255 255 255 255 255 255 255 255 255 255 193 130 255 232 103 255 186 110 163 255 192 119 255 115 106 147 180 228 113 255 78 134 199 255 70 97 181 255 203 108 255 217 102 162 167 255 78 117 176 255 119 172 255 245 101 196 104 255 76 134 171 255 102 110 170 129 255 253 98 163 131 255 91 153 199 255 233 108 255 67 96 120 255 132 159 151 255 -0 -71 -108 -136 -160 -180 -197 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -204 -189 -170 -147 -120 -90 -54 218 255 174 131 67 255 83 66 255 139 143 162 255 180 135 84 255 174 122 247 89 255 197 130 86 66 255 147 125 255 138 205 154 213 124 255 134 76 255 115 120 255 146 191 120 240 255 150 220 255 180 145 124 255 199 172 98 72 255 121 206 180 101 65 68 255 111 152 255 130 98 255 139 97 255 165 100 181 255 255 255 255 237 255 255 255 235 255 235 255 255 255 79 189 78 112 119 245 109 129 255 255 255 227 76 70 124 157 120 255 255 78 76 99 255 87 97 107 144 147 255 255 64 84 122 180 242 101 113 174 185 196 243 144 202 189 166 236 111 110 255 255 77 99 145 145 137 255 255 255 255 255 255 67 97 128 171 209 175 200 158 158 169 170 168 160 176 197 173 166 165 168 172 174 176 180 181 181 181 181 178 168 167 169 174 175 175 174 172 168 173 174 173 170 162 152 162 170 173 174 173 168 172 174 175 175 174 169 167 168 178 181 181 181 181 180 176 174 172 168 165 166 173 197 176 160 168 170 169 158 158 200 175 209 171 128 97 67 255 255 255 255 255 255 137 145 145 99 77 255 255 110 111 236 166 189 202 144 243 196 185 174 113 101 242 180 122 84 64 255 255 147 144 107 97 87 255 99 76 78 255 255 120 157 124 70 76 227 255 255 255 129 109 245 119 112 78 189 79 255 255 255 235 255 235 255 255 255 237 255 255 255 255 181 100 165 255 97 139 255 98 130 255 152 111 255 68 65 101 180 206 121 255 72 98 172 199 255 124 145 180 255 220 150 255 240 120 191 146 255 120 115 255 76 134 255 124 213 154 205 138 255 125 147 255 66 86 130 197 255 89 247 122 174 255 84 135 180 255 162 143 139 255 66 83 255 67 131 174 255 218 -54 -90 -120 -147 -170 -189 -204 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -197 -180 -158 -130 -98 -65 -0 255 164 155 99 255 113 95 83 255 149 122 108 255 135 143 255 171 144 208 181 255 196 158 108 75 255 173 132 165 255 168 163 221 97 71 255 86 164 233 96 80 255 204 151 167 155 255 200 101 255 133 197 255 130 192 144 125 255 124 225 158 162 104 121 255 129 91 133 255 126 80 255 121 81 255 124 90 255 151 200 207 255 255 255 255 255 255 242 255 255 84 255 255 182 71 139 92 244 97 109 129 162 255 255 67 101 154 237 104 140 255 255 255 255 255 64 97 140 184 184 120 255 255 255 255 255 175 234 173 185 210 130 203 145 178 229 122 202 234 142 172 255 221 212 219 255 131 236 95 111 130 155 255 255 255 255 255 119 94 181 140 153 158 168 167 175 166 174 190 174 173 173 174 174 174 174 173 169 179 181 180 178 167 166 166 166 166 164 160 168 158 156 155 150 139 139 150 155 156 158 168 160 164 166 166 166 166 167 178 180 181 179 169 173 174 174 174 174 173 173 174 190 174 166 175 167 168 158 153 140 181 94 119 255 255 255 255 255 155 130 111 95 236 131 255 219 212 221 255 172 142 234 202 122 229 178 145 203 130 210 185 173 234 175 255 255 255 255 255 120 184 184 140 97 64 255 255 255 255 255 140 104 237 154 101 67 255 255 162 129 109 97 244 92 139 71 182 255 255 84 255 255 242 255 255 255 255 255 255 207 200 151 255 90 124 255 81 121 255 80 126 255 133 91 129 255 121 104 162 158 225 124 255 125 144 192 130 255 197 133 255 101 200 255 155 167 151 204 255 80 96 233 164 86 255 71 97 221 163 168 255 165 132 173 255 75 108 158 196 255 181 208 144 171 255 143 135 255 108 122 149 255 83 95 113 255 99 155 164 255 -0 -65 -98 -130 -158 -180 -197 -210 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -204 -189 -169 -142 -107 -68 -0 89 255 182 102 222 255 107 110 255 176 135 82 64 255 126 88 255 116 242 152 133 255 195 132 113 255 222 116 223 255 185 109 255 126 77 255 122 157 255 148 69 255 167 166 196 125 100 255 129 89 255 123 149 255 244 129 194 255 194 142 216 147 174 104 66 255 92 65 255 139 136 255 131 134 255 182 95 64 255 122 255 90 255 235 255 255 255 233 255 255 255 127 131 255 255 255 103 77 255 84 85 107 157 122 255 255 255 255 207 115 121 128 207 146 171 255 255 255 255 107 159 93 200 151 109 133 255 255 159 115 134 184 205 224 93 109 188 198 183 223 181 173 255 77 99 116 207 235 255 78 131 110 120 148 183 206 169 255 255 255 135 101 121 131 145 165 159 163 165 171 182 174 173 174 174 174 174 173 167 169 177 186 185 192 184 182 182 182 180 175 175 180 179 176 169 160 169 176 179 180 175 175 180 182 182 182 184 192 185 186 177 169 167 173 174 174 174 174 173 174 182 171 165 163 159 165 145 131 121 101 135 255 255 255 169 206 183 148 120 110 131 78 255 235 207 116 99 77 255 173 181 223 183 198 188 109 93 224 205 184 134 115 159 255 255 133 109 151 200 93 159 107 255 255 255 255 171 146 207 128 121 115 207 255 255 255 255 122 157 107 85 84 255 77 103 255 255 255 131 127 255 255 255 233 255 255 255 235 255 90 255 122 255 64 95 182 255 134 131 255 136 139 255 65 92 255 66 104 174 147 216 142 194 255 194 129 244 255 149 123 255 89 129 255 100 125 196 166 167 255 69 148 255 157 122 255 77 126 255 109 185 255 223 116 222 255 113 132 195 255 133 152 242 116 255 88 126 255 64 82 135 176 255 110 107 255 222 102 182 255 89 -0 -68 -107 -142 -169 -189 -204 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -197 -179 -154 -120 -73 -0 100 192 255 138 210 77 255 151 255 195 151 108 101 255 135 100 194 255 100 208 101 87 255 155 169 255 140 193 121 162 255 132 100 223 88 158 255 183 174 224 148 255 159 197 146 169 90 64 255 148 255 154 116 255 121 204 133 148 255 178 139 205 113 182 81 255 146 74 67 255 123 81 255 128 71 255 169 122 255 219 98 255 255 255 255 255 255 255 255 255 215 255 78 101 199 100 255 255 255 255 67 79 100 194 107 126 194 137 255 255 77 123 91 203 106 126 143 190 167 255 255 255 255 184 140 90 91 124 255 110 70 92 134 178 207 255 130 173 159 124 192 217 197 255 79 126 120 127 162 255 255 82 83 97 128 132 162 163 164 174 255 255 70 90 100 112 136 152 151 164 166 168 172 173 173 174 173 173 173 170 159 159 161 166 169 174 175 174 173 172 170 158 156 155 150 139 139 150 155 156 158 170 172 173 174 175 174 169 166 161 159 159 170 173 173 173 174 173 173 172 168 166 164 151 152 136 112 100 90 70 255 255 174 164 163 162 132 128 97 83 82 255 255 162 127 120 126 79 255 197 217 192 124 159 173 130 255 207 178 134 92 70 110 255 124 91 90 140 184 255 255 255 255 167 190 143 126 106 203 91 123 77 255 255 137 194 126 107 194 100 79 67 255 255 255 255 100 199 101 78 255 215 255 255 255 255 255 255 255 255 255 98 219 255 122 169 255 71 128 255 81 123 255 67 74 146 255 81 182 113 205 139 178 255 148 133 204 121 255 116 154 255 148 255 64 90 169 146 197 159 255 148 224 174 183 255 158 88 223 100 132 255 162 121 193 140 255 169 155 255 87 101 208 100 255 194 100 135 255 101 108 151 195 255 151 255 77 210 138 255 192 100 -0 -73 -120 -154 -179 -197 -210 -220 -228 -234 -239 -243 -246 -248 -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 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -225 -216 -204 -188 -167 -136 -89 -0 120 224 255 136 205 113 104 255 255 122 188 125 84 66 255 110 228 255 122 235 101 67 65 255 159 105 253 212 144 112 127 255 102 252 117 175 255 162 187 129 255 255 134 219 166 165 125 71 255 140 88 255 130 78 255 216 169 100 255 169 165 201 163 89 202 255 212 118 106 255 172 97 255 146 136 255 111 213 255 142 207 107 255 235 242 233 255 255 255 237 255 113 255 80 133 188 79 178 98 124 255 255 255 255 255 89 145 200 106 115 255 255 90 77 225 91 117 112 152 197 141 172 187 255 255 151 66 68 98 255 64 123 92 110 167 122 217 160 179 219 122 139 176 164 255 255 66 119 100 130 149 255 255 105 142 183 167 173 180 170 170 175 255 255 172 184 163 156 159 169 162 172 174 174 173 170 180 181 178 187 187 183 186 177 175 175 175 175 173 169 176 183 189 188 185 177 170 177 185 188 189 183 176 169 173 175 175 175 175 177 186 183 187 187 178 181 180 170 173 174 174 172 162 169 159 156 163 184 172 255 255 175 170 170 180 173 167 183 142 105 255 255 149 130 100 119 66 255 255 164 176 139 122 219 179 160 217 122 167 110 92 123 64 255 98 68 66 151 255 255 187 172 141 197 152 112 117 91 225 77 90 255 255 115 106 200 145 89 255 255 255 255 255 124 98 178 79 188 133 80 255 113 255 237 255 255 255 233 242 235 255 107 207 142 255 213 111 255 136 146 255 97 172 255 106 118 212 255 202 89 163 201 165 169 255 100 169 216 255 78 130 255 88 140 255 71 125 165 166 219 134 255 255 129 187 162 255 175 117 252 102 255 127 112 144 212 253 105 159 255 65 67 101 235 122 255 228 110 255 66 84 125 188 122 255 255 104 113 205 136 255 224 120 -0 -89 -136 -167 -188 -204 -216 -225 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -197 -178 -152 -114 -60 -0 168 145 255 210 124 166 255 94 254 165 166 104 71 255 138 148 158 255 195 167 105 73 255 120 147 255 165 204 125 87 255 144 254 158 162 76 255 199 146 95 255 255 122 190 190 130 122 167 255 112 178 255 88 185 255 183 145 83 255 209 142 206 124 79 255 145 210 161 255 187 142 227 255 128 83 255 101 191 255 118 224 255 255 255 255 255 255 255 255 255 255 255 255 255 89 196 73 191 90 99 102 206 144 165 255 255 73 205 85 97 139 255 255 255 255 72 111 87 109 177 130 154 178 145 255 255 67 100 134 255 255 79 77 101 202 107 201 100 129 185 221 162 199 124 160 255 255 71 72 137 189 178 255 255 255 91 112 129 146 147 160 159 172 255 255 81 86 98 110 130 137 142 151 164 165 163 154 164 163 153 160 169 161 169 158 158 158 157 156 153 140 139 139 137 133 121 121 133 137 139 139 140 153 156 157 158 158 158 169 161 169 160 153 163 164 154 163 165 164 151 142 137 130 110 98 86 81 255 255 172 159 160 147 146 129 112 91 255 255 255 178 189 137 72 71 255 255 160 124 199 162 221 185 129 100 201 107 202 101 77 79 255 255 134 100 67 255 255 145 178 154 130 177 109 87 111 72 255 255 255 255 139 97 85 205 73 255 255 165 144 206 102 99 90 191 73 196 89 255 255 255 255 255 255 255 255 255 255 255 255 255 224 118 255 191 101 255 83 128 255 227 142 187 255 161 210 145 255 79 124 206 142 209 255 83 145 183 255 185 88 255 178 112 255 167 122 130 190 190 122 255 255 95 146 199 255 76 162 158 254 144 255 87 125 204 165 255 147 120 255 73 105 167 195 255 158 148 138 255 71 104 166 165 254 94 255 166 124 210 255 145 168 -0 -60 -114 -152 -178 -197 -210 -220 -228 -234 -239 -243 -246 -248 -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 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -188 -166 -135 -88 -0 169 108 100 255 163 93 119 255 255 160 212 113 128 255 184 136 110 111 255 184 156 90 109 255 83 255 212 141 190 95 77 255 206 178 166 107 202 255 194 97 87 255 116 225 146 167 100 218 255 110 218 255 140 191 94 255 172 145 255 166 190 141 197 91 71 255 101 255 255 126 181 215 83 255 91 255 193 77 255 189 106 221 255 255 255 255 237 255 255 255 235 255 255 255 255 251 255 255 189 88 65 109 209 101 130 142 255 255 198 75 70 115 229 96 110 255 255 79 79 100 201 87 116 154 185 180 255 255 255 255 255 255 255 255 255 255 89 215 81 92 129 187 139 186 203 166 113 255 255 255 255 97 121 152 156 255 255 170 142 156 165 159 167 160 170 255 255 180 189 170 162 162 164 166 170 179 178 185 179 185 193 185 185 190 192 197 198 198 197 194 191 197 189 186 182 175 167 175 182 186 189 197 191 194 197 198 198 197 192 190 185 185 193 185 179 185 178 179 170 166 164 162 162 170 189 180 255 255 170 160 167 159 165 156 142 170 255 255 156 152 121 97 255 255 255 255 113 166 203 186 139 187 129 92 81 215 89 255 255 255 255 255 255 255 255 255 255 180 185 154 116 87 201 100 79 79 255 255 110 96 229 115 70 75 198 255 255 142 130 101 209 109 65 88 189 255 255 251 255 255 255 255 235 255 255 255 237 255 255 255 255 221 106 189 255 77 193 255 91 255 83 215 181 126 255 255 101 255 71 91 197 141 190 166 255 145 172 255 94 191 140 255 218 110 255 218 100 167 146 225 116 255 87 97 194 255 202 107 166 178 206 255 77 95 190 141 212 255 83 255 109 90 156 184 255 111 110 136 184 255 128 113 212 160 255 255 119 93 163 255 100 108 169 -0 -88 -135 -166 -188 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -177 -152 -116 -62 -0 128 69 67 255 135 74 68 255 212 131 169 173 255 191 169 83 67 67 255 154 142 126 255 169 255 124 195 116 181 94 255 255 169 192 102 220 255 157 159 99 64 255 162 186 175 130 95 195 255 147 152 255 171 164 255 190 144 90 255 199 184 128 199 119 255 128 82 255 255 101 255 106 119 255 255 112 199 255 140 176 87 255 84 255 215 255 255 255 255 255 255 237 255 255 255 107 150 255 255 64 107 152 254 83 99 104 143 255 255 67 102 150 255 96 97 120 255 255 255 255 181 74 130 110 150 142 199 224 99 130 255 102 116 142 149 255 255 212 75 69 109 190 101 139 177 197 194 189 144 133 246 196 212 193 200 183 255 84 98 121 135 153 158 164 168 176 255 255 81 85 96 108 120 137 139 142 148 152 161 151 153 157 159 159 159 159 159 158 156 151 157 160 165 163 158 148 148 158 163 165 160 157 151 156 158 159 159 159 159 159 157 153 151 161 152 148 142 139 137 120 108 96 85 81 255 255 176 168 164 158 153 135 121 98 84 255 183 200 193 212 196 246 133 144 189 194 197 177 139 101 190 109 69 75 212 255 255 149 142 116 102 255 130 99 224 199 142 150 110 130 74 181 255 255 255 255 120 97 96 255 150 102 67 255 255 143 104 99 83 254 152 107 64 255 255 150 107 255 255 255 237 255 255 255 255 255 255 215 255 84 255 87 176 140 255 199 112 255 255 119 106 255 101 255 255 82 128 255 119 199 128 184 199 255 90 144 190 255 164 171 255 152 147 255 195 95 130 175 186 162 255 64 99 159 157 255 220 102 192 169 255 255 94 181 116 195 124 255 169 255 126 142 154 255 67 67 83 169 191 255 173 169 131 212 255 68 74 135 255 67 69 128 -0 -62 -116 -152 -177 -196 -210 -220 -228 -234 -239 -243 -246 -248 -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 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -203 -187 -165 -135 -88 -0 155 91 75 255 140 112 94 255 140 176 193 151 90 255 207 115 102 92 255 124 155 184 255 181 99 255 183 151 84 187 255 93 255 206 130 215 109 255 163 145 99 255 173 182 199 133 105 90 255 153 107 105 255 122 118 255 155 128 229 255 163 162 105 226 255 162 90 86 255 147 88 227 117 107 255 255 107 191 255 110 178 79 255 127 255 113 255 235 255 255 255 233 255 255 124 255 255 74 91 255 255 255 255 244 76 124 90 110 138 255 255 255 255 255 96 91 97 133 189 134 255 255 255 67 112 180 146 169 209 236 176 255 64 97 135 98 126 255 255 67 101 145 234 96 112 135 166 174 205 239 122 218 94 146 141 174 196 255 79 120 100 116 117 142 155 153 167 173 255 255 168 172 161 163 170 171 173 174 175 177 183 186 176 174 174 174 174 173 172 170 166 166 167 166 163 154 154 154 163 166 167 166 166 170 172 173 174 174 174 174 176 186 183 177 175 174 173 171 170 163 161 172 168 255 255 173 167 153 155 142 117 116 100 120 79 255 196 174 141 146 94 218 122 239 205 174 166 135 112 96 234 145 101 67 255 255 126 98 135 97 64 255 176 236 209 169 146 180 112 67 255 255 255 134 189 133 97 91 96 255 255 255 255 255 138 110 90 124 76 244 255 255 255 255 91 74 255 255 124 255 255 233 255 255 255 235 255 113 255 127 255 79 178 110 255 191 107 255 255 107 117 227 88 147 255 86 90 162 255 226 105 162 163 255 229 128 155 255 118 122 255 105 107 153 255 90 105 133 199 182 173 255 99 145 163 255 109 215 130 206 255 93 255 187 84 151 183 255 99 181 255 184 155 124 255 92 102 115 207 255 90 151 193 176 140 255 94 112 140 255 75 91 155 -0 -88 -135 -165 -187 -203 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -210 -196 -176 -150 -114 -62 -0 125 82 228 255 119 167 255 255 218 159 202 101 255 130 176 123 97 172 255 100 255 255 140 188 255 170 202 107 76 255 146 255 141 176 159 154 67 255 134 163 255 160 188 151 178 108 66 64 255 129 80 68 255 86 71 255 139 227 94 255 189 114 86 214 255 128 98 64 255 101 254 156 101 78 255 136 89 255 159 87 189 255 131 78 255 255 255 255 255 255 255 255 255 193 255 101 255 170 162 180 226 139 255 255 255 64 94 147 196 174 223 137 255 255 67 79 89 136 235 101 124 166 255 255 255 114 118 148 156 194 173 255 255 201 253 103 126 131 255 255 255 255 217 76 130 97 135 125 162 217 241 255 92 169 110 134 158 255 255 64 83 86 94 108 112 118 124 137 133 255 255 78 96 96 100 110 126 127 128 129 129 132 136 137 138 137 137 136 136 136 133 125 108 108 106 88 88 106 108 108 125 133 136 136 136 137 137 138 137 136 132 129 129 128 127 126 110 100 96 96 78 255 255 133 137 124 118 112 108 94 86 83 64 255 255 158 134 110 169 92 255 241 217 162 125 135 97 130 76 217 255 255 255 255 131 126 103 253 201 255 255 173 194 156 148 118 114 255 255 255 166 124 101 235 136 89 79 67 255 255 137 223 174 196 147 94 64 255 255 255 139 226 180 162 170 255 101 255 193 255 255 255 255 255 255 255 255 255 78 131 255 189 87 159 255 89 136 255 78 101 156 254 101 255 64 98 128 255 214 86 114 189 255 94 227 139 255 71 86 255 68 80 129 255 64 66 108 178 151 188 160 255 163 134 255 67 154 159 176 141 255 146 255 76 107 202 170 255 188 140 255 255 100 255 172 97 123 176 130 255 101 202 159 218 255 255 167 119 255 228 82 125 -0 -62 -114 -150 -176 -196 -210 -220 -228 -234 -239 -243 -246 -248 -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 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -186 -164 -132 -88 -0 144 101 229 255 128 99 255 255 141 202 139 178 255 165 198 144 114 187 255 140 99 236 255 137 149 255 130 170 95 255 127 89 255 190 174 119 168 255 114 237 255 150 225 133 218 135 116 107 255 155 109 78 255 125 80 255 132 255 104 77 255 151 97 77 255 162 123 98 255 148 172 227 125 68 67 255 127 67 255 135 78 182 255 101 80 255 255 237 233 255 255 255 237 255 75 235 133 255 118 121 139 202 205 162 215 255 255 255 255 119 107 213 229 160 255 255 255 255 255 215 92 102 134 129 165 255 255 92 154 142 171 205 132 255 255 208 95 108 119 154 201 140 255 255 255 68 132 201 119 130 147 182 255 255 124 84 109 130 139 255 255 220 202 207 209 215 213 208 203 201 196 255 255 219 217 201 193 197 199 200 200 200 200 200 199 206 206 203 208 214 220 225 230 233 230 224 222 224 230 233 230 225 220 214 208 203 206 206 199 200 200 200 200 200 199 197 193 201 217 219 255 255 196 201 203 208 213 215 209 207 202 220 255 255 139 130 109 84 124 255 255 182 147 130 119 201 132 68 255 255 255 140 201 154 119 108 95 208 255 255 132 205 171 142 154 92 255 255 165 129 134 102 92 215 255 255 255 255 255 160 229 213 107 119 255 255 255 255 215 162 205 202 139 121 118 255 133 235 75 255 237 255 255 255 233 237 255 255 80 101 255 182 78 135 255 67 127 255 67 68 125 227 172 148 255 98 123 162 255 77 97 151 255 77 104 255 132 255 80 125 255 78 109 155 255 107 116 135 218 133 225 150 255 237 114 255 168 119 174 190 255 89 127 255 95 170 130 255 149 137 255 236 99 140 255 187 114 144 198 165 255 178 139 202 141 255 255 99 128 255 229 101 144 -0 -88 -132 -164 -186 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -176 -150 -114 -70 -0 135 225 74 255 107 78 248 255 168 170 185 125 255 186 178 133 217 255 177 111 119 255 162 97 117 255 172 160 105 251 99 215 251 164 150 91 156 255 116 193 255 131 195 121 189 120 157 255 191 135 98 227 255 100 228 255 131 207 86 79 255 130 92 255 180 160 149 255 163 202 155 229 104 100 255 153 132 255 157 112 71 255 199 133 255 255 255 255 255 255 255 255 255 255 255 255 255 255 90 128 136 161 214 138 191 188 215 121 247 255 255 107 185 164 186 231 121 159 255 255 70 123 187 134 155 169 255 255 81 117 121 164 192 167 255 187 79 83 95 127 202 113 166 176 255 255 255 150 111 130 148 171 204 255 66 126 98 120 131 165 255 154 147 160 168 164 164 165 165 161 171 170 255 255 80 86 94 100 110 126 122 136 132 146 144 134 145 139 140 140 140 139 138 136 131 119 119 131 136 138 139 140 140 140 139 145 134 144 146 132 136 122 126 110 100 94 86 80 255 255 170 171 161 165 165 164 164 168 160 147 154 255 165 131 120 98 126 66 255 204 171 148 130 111 150 255 255 255 176 166 113 202 127 95 83 79 187 255 167 192 164 121 117 81 255 255 169 155 134 187 123 70 255 255 159 121 231 186 164 185 107 255 255 247 121 215 188 191 138 214 161 136 128 90 255 255 255 255 255 255 255 255 255 255 255 255 255 255 133 199 255 71 112 157 255 132 153 255 100 104 229 155 202 163 255 149 160 180 255 92 130 255 79 86 207 131 255 228 100 255 227 98 135 191 255 157 120 189 121 195 131 255 193 116 255 156 91 150 164 251 215 99 251 105 160 172 255 117 97 162 255 119 111 177 255 217 133 178 186 255 125 185 170 168 255 248 78 107 255 74 225 135 -0 -70 -114 -150 -176 -195 -209 -220 -228 -234 -239 -243 -246 -248 -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 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -186 -164 -135 -100 -63 -0 234 85 152 255 95 237 159 255 214 141 211 255 129 191 142 205 99 255 143 126 79 255 125 85 255 167 129 184 255 109 240 255 131 182 97 86 255 148 118 255 124 227 121 218 120 213 255 191 165 100 244 255 136 194 99 255 231 131 111 255 155 110 150 255 119 226 255 201 121 191 113 228 144 255 187 151 89 255 119 139 255 100 188 89 255 255 255 255 237 255 255 255 235 255 230 255 255 255 255 77 137 125 211 139 170 192 186 196 158 192 255 106 197 136 134 204 235 160 193 255 255 255 134 105 114 146 180 255 136 179 134 153 176 138 255 255 65 77 88 130 234 96 131 138 154 189 255 255 70 91 112 122 168 255 255 75 81 97 97 113 252 89 124 118 121 129 140 155 157 149 152 158 162 255 255 211 211 195 187 191 192 186 183 186 184 191 184 189 191 182 180 179 177 173 165 157 165 173 177 179 180 182 191 189 184 191 184 186 183 186 192 191 187 195 211 211 255 255 162 158 152 149 157 155 140 129 121 118 124 89 252 113 97 97 81 75 255 255 168 122 112 91 70 255 255 189 154 138 131 96 234 130 88 77 65 255 255 138 176 153 134 179 136 255 180 146 114 105 134 255 255 255 193 160 235 204 134 136 197 106 255 192 158 196 186 192 170 139 211 125 137 77 255 255 255 255 230 255 235 255 255 255 237 255 255 255 255 89 188 100 255 139 119 255 89 151 187 255 144 228 113 191 121 201 255 226 119 255 150 110 155 255 111 131 231 255 99 194 136 255 244 100 165 191 255 213 120 218 121 227 124 255 118 148 255 86 97 182 131 255 240 109 255 184 129 167 255 85 125 255 79 126 143 255 99 205 142 191 129 255 211 141 214 255 159 237 95 255 152 85 234 -0 -63 -100 -135 -164 -186 -202 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -219 -208 -194 -175 -151 -122 -89 -59 -0 120 139 105 255 241 89 255 130 190 143 156 255 208 149 218 124 255 159 140 130 255 147 115 68 255 113 251 255 152 173 157 255 194 125 79 66 255 141 81 255 198 175 181 159 144 150 255 204 121 163 163 255 194 114 79 255 145 135 72 255 126 172 255 167 114 194 255 156 214 143 96 255 255 133 169 155 249 245 92 103 255 79 196 251 255 124 193 255 255 255 255 255 255 237 255 255 92 155 255 255 84 85 217 108 125 165 182 219 131 162 250 255 159 107 108 135 191 187 209 121 185 255 255 76 84 116 132 255 255 119 87 116 157 179 164 255 255 255 255 255 216 78 131 115 109 139 171 255 255 165 186 164 165 185 255 247 252 241 237 235 255 255 75 128 98 109 126 136 140 111 122 138 134 150 255 255 72 82 90 98 109 120 128 133 139 143 148 149 151 155 155 154 152 146 136 136 146 152 154 155 155 151 149 148 143 139 133 128 120 109 98 90 82 72 255 255 150 134 138 122 111 140 136 126 109 98 128 75 255 255 235 237 241 252 247 255 185 165 164 186 165 255 255 171 139 109 115 131 78 216 255 255 255 255 255 164 179 157 116 87 119 255 255 132 116 84 76 255 255 185 121 209 187 191 135 108 107 159 255 250 162 131 219 182 165 125 108 217 85 84 255 255 155 92 255 255 237 255 255 255 255 255 255 193 124 255 251 196 79 255 103 92 245 249 155 169 133 255 255 96 143 214 156 255 194 114 167 255 172 126 255 72 135 145 255 79 114 194 255 163 163 121 204 255 150 144 159 181 175 198 255 81 141 255 66 79 125 194 255 157 173 152 255 251 113 255 68 115 147 255 130 140 159 255 124 218 149 208 255 156 143 190 130 255 89 241 255 105 139 120 -0 -59 -89 -122 -151 -175 -194 -208 -219 -228 -234 -239 -243 -246 -248 -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 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -185 -164 -139 -109 -78 -0 158 155 100 76 255 96 77 255 182 178 130 100 255 154 218 157 99 255 156 97 67 255 121 111 255 166 122 184 255 182 113 105 255 155 112 93 255 159 137 255 116 194 186 187 165 109 255 130 169 167 113 116 255 120 98 71 255 145 120 255 148 165 72 255 142 92 255 141 198 188 110 95 255 255 84 185 255 109 244 77 255 178 73 255 107 255 255 75 255 235 255 255 255 233 255 255 255 101 111 125 255 255 255 208 89 110 139 147 194 213 194 124 255 117 94 82 110 148 183 204 232 196 139 255 177 169 186 204 174 255 66 104 86 118 160 125 188 233 122 120 249 255 255 186 235 132 135 148 163 255 255 83 108 120 146 253 255 98 107 120 135 152 255 255 77 81 83 97 108 120 77 93 120 107 112 133 255 129 145 129 130 137 130 116 115 115 114 114 113 113 112 111 106 116 122 122 122 116 106 111 112 113 113 114 114 115 115 116 130 137 130 129 145 129 255 133 112 107 120 93 77 120 108 97 83 81 77 255 255 152 135 120 107 98 255 253 146 120 108 83 255 255 163 148 135 132 235 186 255 255 249 120 122 233 188 125 160 118 86 104 66 255 174 204 186 169 177 255 139 196 232 204 183 148 110 82 94 117 255 124 194 213 194 147 139 110 89 208 255 255 255 125 111 101 255 255 255 233 255 255 255 235 255 75 255 255 107 255 73 178 255 77 244 109 255 185 84 255 255 95 110 188 198 141 255 92 142 255 72 165 148 255 120 145 255 71 98 120 255 116 113 167 169 130 255 109 165 187 186 194 116 255 137 159 255 93 112 155 255 105 113 182 255 184 122 166 255 111 121 255 67 97 156 255 99 157 218 154 255 100 130 178 182 255 77 96 255 76 100 155 158 -0 -78 -109 -139 -164 -185 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -208 -193 -175 -152 -126 -96 -66 -0 180 110 87 255 114 94 255 248 197 140 95 64 255 137 188 174 255 177 122 131 255 138 103 229 255 149 178 101 255 129 80 67 255 131 150 255 201 133 72 255 212 151 192 174 147 83 255 200 166 129 88 95 255 108 99 255 129 137 207 255 172 137 255 173 107 72 255 120 181 155 97 78 255 114 71 255 129 97 255 255 98 191 255 150 255 101 235 255 255 255 255 255 255 255 255 198 255 80 98 110 146 180 255 255 68 97 114 119 144 183 177 211 255 96 65 95 113 129 152 142 178 220 250 248 88 124 121 154 186 255 255 70 70 133 214 102 146 208 245 158 182 142 255 255 163 144 139 157 174 191 255 82 125 116 121 138 255 77 85 98 116 116 139 255 255 255 248 247 255 255 255 255 222 209 209 213 255 255 64 84 84 97 96 76 91 102 111 123 119 117 117 116 113 105 82 82 105 113 116 117 117 119 123 111 102 91 76 96 97 84 84 64 255 255 213 209 209 222 255 255 255 255 247 248 255 255 255 139 116 116 98 85 77 255 138 121 116 125 82 255 191 174 157 139 144 163 255 255 142 182 158 245 208 146 102 214 133 70 70 255 255 186 154 121 124 88 248 250 220 178 142 152 129 113 95 65 96 255 211 177 183 144 119 114 97 68 255 255 180 146 110 98 80 255 198 255 255 255 255 255 255 255 255 235 101 255 150 255 191 98 255 255 97 129 255 71 114 255 78 97 155 181 120 255 72 107 173 255 137 172 255 207 137 129 255 99 108 255 95 88 129 166 200 255 83 147 174 192 151 212 255 72 133 201 255 150 131 255 67 80 129 255 101 178 149 255 229 103 138 255 131 122 177 255 174 188 137 255 64 95 140 197 248 255 94 114 255 87 110 180 -0 -66 -96 -126 -152 -175 -193 -208 -219 -227 -234 -239 -243 -245 -248 -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 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -223 -213 -201 -184 -164 -140 -113 -83 -0 182 144 91 136 255 96 255 255 133 184 110 73 255 128 222 137 111 255 130 188 255 183 110 253 255 132 181 106 64 255 106 75 255 115 210 255 183 166 135 255 176 157 210 135 165 142 255 160 183 142 96 70 255 120 83 66 255 93 255 255 188 130 81 255 151 125 255 124 219 178 129 69 67 255 103 64 255 109 84 255 124 90 189 255 74 255 133 255 230 237 233 255 255 255 237 255 76 255 68 96 89 120 151 158 255 255 197 224 169 177 184 145 159 255 255 65 100 147 196 167 199 142 178 216 255 255 77 107 113 151 136 255 255 255 255 185 77 146 134 213 158 192 219 121 255 101 97 83 109 125 154 255 255 66 97 96 101 255 78 116 92 96 103 109 124 248 113 101 120 122 128 150 225 110 120 122 124 129 255 255 255 255 255 255 255 255 255 255 234 216 211 214 213 215 218 223 218 215 213 214 211 216 234 255 255 255 255 255 255 255 255 255 255 129 124 122 120 110 225 150 128 122 120 101 113 248 124 109 103 96 92 116 78 255 101 96 97 66 255 255 154 125 109 83 97 101 255 121 219 192 158 213 134 146 77 185 255 255 255 255 136 151 113 107 77 255 255 216 178 142 199 167 196 147 100 65 255 255 159 145 184 177 169 224 197 255 255 158 151 120 89 96 68 255 76 255 237 255 255 255 233 237 230 255 133 255 74 255 189 90 124 255 84 109 255 64 103 255 67 69 129 178 219 124 255 125 151 255 81 130 188 255 255 93 255 66 83 120 255 70 96 142 183 160 255 142 165 135 210 157 176 255 135 166 183 255 210 115 255 75 106 255 64 106 181 132 255 253 110 183 255 188 130 255 111 137 222 128 255 73 110 184 133 255 255 96 255 136 91 144 182 -0 -83 -113 -140 -164 -184 -201 -213 -223 -231 -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 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -218 -207 -193 -175 -153 -128 -101 -73 -0 163 112 162 255 132 236 149 255 184 143 96 203 255 229 169 108 67 255 149 122 255 147 165 166 255 197 118 86 255 124 86 204 255 141 151 255 209 130 77 255 129 220 178 184 144 83 255 139 178 108 83 67 255 103 70 255 134 98 209 255 155 98 255 128 180 255 182 159 186 161 108 100 255 205 114 255 129 85 67 255 99 88 255 91 170 255 255 255 255 255 255 255 255 255 255 255 255 255 255 208 229 165 182 209 130 255 255 142 124 139 177 207 142 176 255 255 255 255 113 119 175 150 185 137 178 255 255 188 215 177 200 167 178 130 255 255 255 90 108 209 106 130 186 208 255 68 68 97 107 127 132 152 255 255 239 243 229 255 255 64 77 90 103 114 127 255 68 106 127 134 143 162 255 64 105 128 134 143 159 255 78 112 134 140 148 156 173 255 78 111 129 130 134 134 128 128 134 134 130 129 111 78 255 173 156 148 140 134 112 78 255 159 143 134 128 105 64 255 162 143 134 127 106 68 255 127 114 103 90 77 64 255 255 229 243 239 255 255 152 132 127 107 97 68 68 255 208 186 130 106 209 108 90 255 255 255 130 178 167 200 177 215 188 255 255 178 137 185 150 175 119 113 255 255 255 255 176 142 207 177 139 124 142 255 255 130 209 182 165 229 208 255 255 255 255 255 255 255 255 255 255 255 255 255 255 170 91 255 88 99 255 67 85 129 255 114 205 255 100 108 161 186 159 182 255 180 128 255 98 155 255 209 98 134 255 70 103 255 67 83 108 178 139 255 83 144 184 178 220 129 255 77 130 209 255 151 141 255 204 86 124 255 86 118 197 255 166 165 147 255 122 149 255 67 108 169 229 255 203 96 143 184 255 149 236 132 255 162 112 163 -0 -73 -101 -128 -153 -175 -193 -207 -218 -227 -234 -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 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -223 -213 -200 -184 -165 -142 -116 -89 -63 -0 127 199 255 140 233 119 99 255 177 101 219 255 122 212 135 121 255 163 108 255 163 174 131 106 255 146 99 198 255 106 209 255 156 109 255 130 180 100 222 253 111 195 187 156 111 255 171 205 133 95 79 255 122 126 255 191 109 103 187 255 118 177 255 191 81 255 194 177 154 159 144 255 106 233 255 162 107 79 255 102 65 64 255 162 118 255 255 255 255 255 237 255 255 255 235 255 248 255 255 255 155 98 135 184 207 195 255 86 102 98 124 182 152 181 172 218 129 255 255 93 177 131 170 182 196 121 255 255 119 124 151 188 229 111 124 171 255 255 122 228 101 126 135 172 255 255 68 101 142 178 150 156 159 255 255 105 96 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 97 96 105 255 255 159 156 150 178 142 101 68 255 255 172 135 126 101 228 122 255 255 171 124 111 229 188 151 124 119 255 255 121 196 182 170 131 177 93 255 255 129 218 172 181 152 182 124 98 102 86 255 195 207 184 135 98 155 255 255 255 248 255 235 255 255 255 237 255 255 255 255 255 118 162 255 64 65 102 255 79 107 162 255 233 106 255 144 159 154 177 194 255 81 191 255 177 118 255 187 103 109 191 255 126 122 255 79 95 133 205 171 255 111 156 187 195 111 253 222 100 180 130 255 109 156 255 209 106 255 198 99 146 255 106 131 174 163 255 108 163 255 121 135 212 122 255 219 101 177 255 99 119 233 140 255 199 127 -0 -63 -89 -116 -142 -165 -184 -200 -213 -223 -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 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -227 -218 -207 -193 -175 -154 -131 -101 -67 -0 148 174 98 253 249 153 90 64 255 139 181 127 255 229 162 129 76 255 131 90 255 194 150 81 68 255 109 228 255 147 204 75 255 140 83 255 182 154 233 255 124 235 139 169 135 182 255 143 191 118 88 255 203 174 255 191 150 106 72 255 139 206 255 155 164 255 127 185 201 120 220 255 114 87 227 255 157 100 255 206 109 107 255 180 121 90 255 92 255 198 255 255 255 255 255 255 237 255 252 176 255 255 82 138 142 170 188 255 66 107 83 107 180 111 146 163 197 197 147 255 255 126 102 120 158 191 216 185 255 73 97 108 138 210 220 144 184 138 255 255 200 81 97 108 148 140 255 255 255 255 92 96 110 103 118 255 65 123 69 97 211 102 115 122 142 158 164 168 176 166 168 172 174 174 174 174 173 169 178 177 184 176 177 182 183 184 183 183 181 177 181 182 180 174 165 165 174 180 182 181 177 181 183 183 184 183 182 177 176 184 177 178 169 173 174 174 174 174 172 168 166 176 168 164 158 142 122 115 102 211 97 69 123 65 255 118 103 110 96 92 255 255 255 255 140 148 108 97 81 200 255 255 138 184 144 220 210 138 108 97 73 255 185 216 191 158 120 102 126 255 255 147 197 197 163 146 111 180 107 83 107 66 255 188 170 142 138 82 255 255 176 252 255 237 255 255 255 255 255 255 198 255 92 255 90 121 180 255 107 109 206 255 100 157 255 227 87 114 255 220 120 201 185 127 255 164 155 255 206 139 255 72 106 150 191 255 174 203 255 88 118 191 143 255 182 135 169 139 235 124 255 233 154 182 255 83 140 255 75 204 147 255 228 109 255 68 81 150 194 255 90 131 255 76 129 162 229 255 127 181 139 255 64 90 153 249 253 98 174 148 -0 -67 -101 -131 -154 -175 -193 -207 -218 -227 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -185 -166 -144 -115 -71 -0 255 178 121 255 157 213 104 74 255 131 180 107 69 255 185 136 136 255 169 149 255 129 188 108 75 255 140 154 149 255 210 99 181 251 137 255 176 154 225 119 255 157 187 197 129 212 88 255 140 199 125 255 135 216 106 255 196 137 68 66 255 174 121 255 155 95 255 224 146 179 102 191 255 97 76 255 122 194 255 144 209 152 255 226 139 128 255 155 101 255 76 255 235 255 255 255 233 255 255 189 111 209 255 255 73 145 155 131 255 255 78 76 100 215 109 122 139 159 219 129 169 255 73 82 104 121 134 181 182 255 80 126 98 121 172 202 122 171 186 178 255 187 78 83 94 144 122 120 184 153 255 255 250 247 252 220 255 255 65 108 141 225 255 126 115 122 141 151 164 168 172 174 174 174 173 173 173 173 170 162 169 162 169 160 163 150 149 149 148 147 144 130 129 127 122 104 122 127 129 130 144 147 148 149 149 150 163 160 169 162 169 162 170 173 173 173 173 174 174 174 172 168 164 151 141 122 115 126 255 225 141 108 65 255 255 220 252 247 250 255 255 153 184 120 122 144 94 83 78 187 255 178 186 171 122 202 172 121 98 126 80 255 182 181 134 121 104 82 73 255 169 129 219 159 139 122 109 215 100 76 78 255 255 131 155 145 73 255 255 209 111 189 255 255 233 255 255 255 235 255 76 255 101 155 255 128 139 226 255 152 209 144 255 194 122 255 76 97 255 191 102 179 146 224 255 95 155 255 121 174 255 66 68 137 196 255 106 216 135 255 125 199 140 255 88 212 129 197 187 157 255 119 225 154 176 255 137 251 181 99 210 255 149 154 140 255 75 108 188 129 255 149 169 255 136 136 185 255 69 107 180 131 255 74 104 213 157 255 121 178 255 -0 -71 -115 -144 -166 -185 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -176 -156 -131 -91 -0 255 193 135 79 246 243 129 96 234 255 189 128 83 67 255 161 127 77 255 126 90 255 201 137 86 191 255 162 114 100 255 130 203 255 126 76 255 141 255 128 85 255 186 169 161 112 195 255 174 101 226 255 143 85 217 255 121 195 108 99 255 246 119 70 255 117 184 251 185 165 170 77 255 143 70 67 255 107 255 165 101 254 255 139 202 136 77 255 111 80 255 255 255 255 255 255 255 255 255 192 255 98 135 193 255 255 84 161 116 130 255 255 255 255 255 79 125 113 92 199 135 155 255 255 125 156 146 146 164 198 255 255 74 81 97 150 198 79 118 147 133 255 255 65 78 84 156 228 117 178 135 151 178 205 158 179 164 157 255 255 255 255 255 236 147 140 149 146 147 152 164 164 165 165 164 160 168 179 178 186 183 184 190 192 198 199 204 205 204 201 198 202 208 206 200 193 193 200 206 208 202 198 201 204 205 204 199 198 192 190 184 183 186 178 179 168 160 164 165 165 164 164 152 147 146 149 140 147 236 255 255 255 255 255 157 164 179 158 205 178 151 135 178 117 228 156 84 78 65 255 255 133 147 118 79 198 150 97 81 74 255 255 198 164 146 146 156 125 255 255 155 135 199 92 113 125 79 255 255 255 255 255 130 116 161 84 255 255 193 135 98 255 192 255 255 255 255 255 255 255 255 255 80 111 255 77 136 202 139 255 254 101 165 255 107 255 67 70 143 255 77 170 165 185 251 184 117 255 70 119 246 255 99 108 195 121 255 217 85 143 255 226 101 174 255 195 112 161 169 186 255 85 128 255 141 255 76 126 255 203 130 255 100 114 162 255 191 86 137 201 255 90 126 255 77 127 161 255 67 83 128 189 255 234 96 129 243 246 79 135 193 255 -0 -91 -131 -156 -176 -193 -207 -218 -226 -233 -238 -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 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -200 -185 -166 -145 -116 -72 -0 255 165 86 147 255 154 100 243 255 178 150 108 84 255 179 134 101 213 255 88 223 255 175 110 199 255 173 129 69 67 255 186 100 255 87 210 246 140 216 109 80 255 162 190 130 125 157 255 134 95 210 254 109 74 255 181 136 197 144 255 102 237 114 255 128 207 93 255 186 116 178 255 171 124 101 255 126 89 255 130 83 244 255 205 161 137 255 125 98 68 255 248 237 233 255 255 255 237 255 75 255 94 151 196 111 255 255 140 98 116 155 184 116 151 255 255 90 118 78 207 100 130 144 255 255 80 107 102 111 155 185 255 239 244 226 235 255 68 147 226 112 133 255 255 255 255 255 180 106 175 109 128 138 170 184 167 192 173 151 188 154 142 255 255 67 83 88 98 110 128 132 141 154 155 155 153 140 143 153 143 148 149 150 150 150 150 150 150 148 143 148 149 148 146 139 125 139 146 148 149 148 143 148 150 150 150 150 150 150 149 148 143 153 143 140 153 155 155 154 141 132 128 110 98 88 83 67 255 255 142 154 188 151 173 192 167 184 170 138 128 109 175 106 180 255 255 255 255 255 133 112 226 147 68 255 235 226 244 239 255 185 155 111 102 107 80 255 255 144 130 100 207 78 118 90 255 255 151 116 184 155 116 98 140 255 255 111 196 151 94 255 75 255 237 255 255 255 233 237 248 255 68 98 125 255 137 161 205 255 244 83 130 255 89 126 255 101 124 171 255 178 116 186 255 93 207 128 255 114 237 102 255 144 197 136 181 255 74 109 254 210 95 134 255 157 125 130 190 162 255 80 109 216 140 246 210 87 255 100 186 255 67 69 129 173 255 199 110 175 255 223 88 255 213 101 134 179 255 84 108 150 178 255 243 100 154 255 147 86 165 255 -0 -72 -116 -145 -166 -185 -200 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -207 -193 -176 -156 -132 -102 -61 -0 255 115 140 67 255 121 188 149 255 184 120 89 242 255 165 109 234 255 130 237 94 255 150 192 76 255 142 91 75 255 193 113 78 255 207 108 249 241 140 126 255 125 218 151 134 91 142 255 111 75 255 125 129 255 182 162 100 240 255 129 96 242 234 240 145 182 255 174 161 106 161 255 157 154 255 194 145 255 142 99 76 255 162 214 125 84 255 110 96 255 255 255 255 255 255 255 255 255 255 255 255 255 89 207 101 139 255 255 78 124 139 168 85 120 129 255 255 255 255 255 82 132 129 136 255 255 206 237 155 162 172 255 255 117 85 116 246 255 255 167 132 144 175 221 124 164 255 255 81 184 86 108 119 138 183 155 167 194 178 175 220 105 121 255 255 216 216 203 197 195 198 192 194 193 201 202 200 192 192 199 191 190 191 191 191 191 190 190 189 186 175 174 171 166 156 156 166 171 174 175 186 189 190 190 191 191 191 191 190 191 199 192 192 200 202 201 193 194 192 198 195 197 203 216 216 255 255 121 105 220 175 178 194 167 155 183 138 119 108 86 184 81 255 255 164 124 221 175 144 132 167 255 255 246 116 85 117 255 255 172 162 155 237 206 255 255 136 129 132 82 255 255 255 255 255 129 120 85 168 139 124 78 255 255 139 101 207 89 255 255 255 255 255 255 255 255 255 255 255 255 255 96 110 255 84 125 214 162 255 76 99 142 255 145 194 255 154 157 255 161 106 161 174 255 182 145 240 234 242 96 129 255 240 100 162 182 255 129 125 255 75 111 255 142 91 134 151 218 125 255 126 140 241 249 108 207 255 78 113 193 255 75 91 142 255 76 192 150 255 94 237 130 255 234 109 165 255 242 89 120 184 255 149 188 121 255 67 140 115 255 -0 -61 -102 -132 -156 -176 -193 -207 -217 -226 -233 -238 -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 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -230 -222 -212 -200 -185 -166 -143 -116 -87 -54 255 142 153 84 255 136 189 114 101 255 144 106 244 255 191 134 175 153 255 177 186 255 141 197 100 166 255 120 82 224 255 157 87 79 255 124 96 255 152 137 67 255 120 199 140 92 71 255 125 129 255 166 100 81 255 195 128 96 230 255 109 80 255 173 234 141 139 255 178 127 89 255 120 237 255 137 200 73 255 104 124 255 215 138 211 85 255 146 89 208 255 252 255 255 237 255 255 255 235 255 236 255 255 255 255 83 137 165 255 255 88 145 184 80 102 91 205 98 130 158 255 255 83 145 137 143 255 255 153 124 138 158 174 255 71 80 96 102 147 255 108 83 110 138 229 109 125 157 255 255 174 80 85 97 109 168 132 120 150 176 178 192 225 169 170 255 255 81 85 98 111 131 137 142 149 153 164 161 170 160 161 166 167 168 168 168 168 167 167 166 164 158 157 154 147 134 147 154 157 158 164 166 167 167 168 168 168 168 167 166 161 160 170 161 164 153 149 142 137 131 111 98 85 81 255 255 170 169 225 192 178 176 150 120 132 168 109 97 85 80 174 255 255 157 125 109 229 138 110 83 108 255 147 102 96 80 71 255 174 158 138 124 153 255 255 143 137 145 83 255 255 158 130 98 205 91 102 80 184 145 88 255 255 165 137 83 255 255 255 255 236 255 235 255 255 255 237 255 255 252 255 208 89 146 255 85 211 138 215 255 124 104 255 73 200 137 255 237 120 255 89 127 178 255 139 141 234 173 255 80 109 255 230 96 128 195 255 81 100 166 255 129 125 255 71 92 140 199 120 255 67 137 152 255 96 124 255 79 87 157 255 224 82 120 255 166 100 197 141 255 186 177 255 153 175 134 191 255 244 106 144 255 101 114 189 136 255 84 153 142 255 -54 -87 -116 -143 -166 -185 -200 -212 -222 -230 -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 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -175 -153 -126 -94 -63 -0 255 164 90 198 255 188 129 69 67 255 119 212 123 255 143 165 109 108 255 150 141 255 211 121 195 255 159 89 228 255 168 131 119 255 125 113 65 255 136 119 255 141 191 171 120 77 66 255 98 81 255 134 74 255 133 169 103 77 255 121 84 76 255 100 211 97 99 255 143 118 72 255 104 207 255 106 205 255 143 90 64 255 191 139 217 255 180 120 229 255 176 189 192 255 255 255 255 255 255 237 255 255 68 125 255 255 85 169 156 255 247 255 255 65 109 76 216 76 136 132 147 255 255 83 101 109 151 255 101 70 92 129 143 255 255 234 215 214 212 255 64 101 87 108 230 95 98 125 159 255 255 66 79 94 103 166 240 116 130 151 175 155 191 137 139 153 255 255 159 169 162 156 156 157 158 159 162 167 170 178 168 167 167 167 167 167 167 167 166 166 164 161 148 142 130 130 142 148 161 164 166 166 167 167 167 167 167 167 167 168 178 170 167 162 159 158 157 156 156 162 169 159 255 255 153 139 137 191 155 175 151 130 116 240 166 103 94 79 66 255 255 159 125 98 95 230 108 87 101 64 255 212 214 215 234 255 255 143 129 92 70 101 255 151 109 101 83 255 255 147 132 136 76 216 76 109 65 255 255 247 255 156 169 85 255 255 125 68 255 255 237 255 255 255 255 255 255 192 189 176 255 229 120 180 255 217 139 191 255 64 90 143 255 205 106 255 207 104 255 72 118 143 255 99 97 211 100 255 76 84 121 255 77 103 169 133 255 74 134 255 81 98 255 66 77 120 171 191 141 255 119 136 255 65 113 125 255 119 131 168 255 228 89 159 255 195 121 211 255 141 150 255 108 109 165 143 255 123 212 119 255 67 69 129 188 255 198 90 164 255 -0 -63 -94 -126 -153 -175 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -184 -163 -136 -102 -65 -0 255 192 111 212 255 184 142 91 76 255 123 214 96 71 255 178 102 65 64 255 98 101 255 151 158 113 255 111 209 107 255 120 129 65 255 98 121 255 135 113 193 255 155 206 143 84 72 255 148 69 255 149 126 255 174 184 147 70 67 255 99 108 255 109 255 114 68 66 255 116 111 255 140 115 255 115 85 198 255 110 94 255 188 170 108 208 255 151 165 155 255 111 255 75 255 235 255 255 255 233 255 255 237 157 163 163 255 255 118 130 215 81 91 255 255 255 255 255 255 72 132 131 140 255 255 219 187 187 255 68 78 85 101 107 151 255 79 99 116 146 255 255 65 79 99 255 74 88 98 137 134 255 255 255 255 255 255 192 115 126 132 156 176 177 217 144 140 154 255 255 76 131 99 110 126 122 138 139 139 139 142 147 148 148 148 147 147 148 152 138 141 121 134 131 109 89 109 131 134 121 141 138 152 148 147 147 148 148 148 147 142 139 139 139 138 122 126 110 99 131 76 255 255 154 140 144 217 177 176 156 132 126 115 192 255 255 255 255 255 255 134 137 98 88 74 255 99 79 65 255 255 146 116 99 79 255 151 107 101 85 78 68 255 187 187 219 255 255 140 131 132 72 255 255 255 255 255 255 91 81 215 130 118 255 255 163 163 157 237 255 255 233 255 255 255 235 255 75 255 111 255 155 165 151 255 208 108 170 188 255 94 110 255 198 85 115 255 115 140 255 111 116 255 66 68 114 255 109 255 108 99 255 67 70 147 184 174 255 126 149 255 69 148 255 72 84 143 206 155 255 193 113 135 255 121 98 255 65 129 120 255 107 209 111 255 113 158 151 255 101 98 255 64 65 102 178 255 71 96 214 123 255 76 91 142 184 255 212 111 192 255 -0 -65 -102 -136 -163 -184 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -217 -206 -192 -173 -148 -114 -70 -0 83 255 131 169 113 255 161 119 82 231 255 214 125 79 255 198 142 100 87 255 115 69 67 255 166 109 75 255 198 95 64 255 86 132 255 151 70 68 255 108 233 255 199 121 191 109 98 255 179 148 255 168 190 255 189 175 169 124 101 255 130 89 64 255 129 227 85 75 255 150 86 78 255 121 77 255 97 75 255 138 147 255 215 192 125 89 255 158 182 98 255 209 98 255 255 255 255 255 255 255 255 255 206 255 78 115 133 177 255 70 136 226 75 69 114 200 118 153 187 255 255 84 146 139 156 255 98 106 120 255 255 255 255 209 205 211 255 79 124 124 110 125 255 255 255 255 255 64 98 141 184 180 122 193 122 158 183 255 255 80 128 105 109 147 98 159 201 136 153 151 255 255 78 81 82 88 95 108 107 107 108 108 108 109 109 108 108 108 116 110 97 109 76 118 97 66 66 97 118 76 109 97 110 116 108 108 108 109 109 108 108 108 107 107 108 95 88 82 81 78 255 255 151 153 136 201 159 98 147 109 105 128 80 255 255 183 158 122 193 122 180 184 141 98 64 255 255 255 255 255 125 110 124 124 79 255 211 205 209 255 255 255 255 120 106 98 255 156 139 146 84 255 255 187 153 118 200 114 69 75 226 136 70 255 177 133 115 78 255 206 255 255 255 255 255 255 255 255 255 98 209 255 98 182 158 255 89 125 192 215 255 147 138 255 75 97 255 77 121 255 78 86 150 255 75 85 227 129 255 64 89 130 255 101 124 169 175 189 255 190 168 255 148 179 255 98 109 191 121 199 255 233 108 255 68 70 151 255 132 86 255 64 95 198 255 75 109 166 255 67 69 115 255 87 100 142 198 255 79 125 214 255 231 82 119 161 255 113 169 131 255 83 -0 -70 -114 -148 -173 -192 -206 -217 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -211 -199 -182 -160 -128 -84 -0 98 82 255 172 102 65 255 135 89 233 255 201 155 88 208 255 182 121 90 155 255 87 76 255 154 135 93 66 255 107 75 255 119 78 255 227 124 97 255 138 143 161 255 160 211 152 148 255 120 244 255 154 191 106 255 164 159 155 153 255 181 99 108 255 150 143 214 81 240 255 109 76 255 128 123 255 139 70 67 255 196 255 121 186 165 110 68 255 209 135 82 255 135 94 255 236 237 233 255 255 255 237 255 83 255 80 134 126 140 255 255 255 255 66 100 149 247 96 104 151 165 255 255 77 122 109 255 74 82 97 120 252 255 157 113 120 147 255 255 65 124 96 114 132 225 139 154 255 255 255 255 107 157 82 199 94 105 147 164 255 255 78 94 96 141 73 118 207 120 131 137 142 255 255 244 228 228 233 237 240 245 248 252 253 253 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 253 252 248 245 240 237 233 228 228 244 255 255 142 137 131 120 207 118 73 141 96 94 78 255 255 164 147 105 94 199 82 157 107 255 255 255 255 154 139 225 132 114 96 124 65 255 255 147 120 113 157 255 252 120 97 82 74 255 109 122 77 255 255 165 151 104 96 247 149 100 66 255 255 255 255 140 126 134 80 255 83 255 237 255 255 255 233 237 236 255 94 135 255 82 135 209 255 68 110 165 186 121 255 196 255 67 70 139 255 123 128 255 76 109 255 240 81 214 143 150 255 108 99 181 255 153 155 159 164 255 106 191 154 255 244 120 255 148 152 211 160 255 161 143 138 255 97 124 227 255 78 119 255 75 107 255 66 93 135 154 255 76 87 255 155 90 121 182 255 208 88 155 201 255 233 89 135 255 65 102 172 255 82 98 -0 -84 -128 -160 -182 -199 -211 -221 -229 -235 -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 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -144 -105 -0 130 113 255 176 109 74 255 160 108 213 103 255 177 112 185 78 255 135 97 166 255 116 82 232 255 148 99 117 255 129 96 255 230 108 255 141 225 155 255 169 149 123 109 255 145 183 194 255 157 102 222 255 131 161 255 132 190 110 235 255 186 153 151 255 183 143 85 215 231 164 255 99 255 207 91 90 255 115 102 255 174 119 247 196 182 139 97 255 130 184 138 255 193 151 255 255 255 255 255 255 255 255 255 255 255 255 255 81 99 119 134 226 140 255 255 255 255 241 74 90 124 125 133 255 255 78 86 255 77 87 89 97 120 255 108 67 84 109 124 255 255 80 72 112 165 227 94 111 129 165 188 255 255 255 255 186 72 90 109 136 122 255 255 255 255 255 255 255 180 82 86 98 111 132 245 125 116 120 124 131 142 133 139 143 151 158 162 171 170 159 158 158 158 157 154 148 137 137 148 154 157 158 158 158 159 170 171 162 158 151 143 139 133 142 131 124 120 116 125 245 132 111 98 86 82 180 255 255 255 255 255 255 255 122 136 109 90 72 186 255 255 255 255 188 165 129 111 94 227 165 112 72 80 255 255 124 109 84 67 108 255 120 97 89 87 77 255 86 78 255 255 133 125 124 90 74 241 255 255 255 255 140 226 134 119 99 81 255 255 255 255 255 255 255 255 255 255 255 255 255 151 193 255 138 184 130 255 97 139 182 196 247 119 174 255 102 115 255 90 91 207 255 99 255 164 231 215 85 143 183 255 151 153 186 255 235 110 190 132 255 161 131 255 222 102 157 255 194 183 145 255 109 123 149 169 255 155 225 141 255 108 230 255 96 129 255 117 99 148 255 232 82 116 255 166 97 135 255 78 185 112 177 255 103 213 108 160 255 74 109 176 255 113 130 -0 -105 -144 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -220 -210 -197 -180 -157 -123 -71 -0 122 72 255 125 88 235 255 123 209 83 68 255 140 184 86 79 255 110 143 77 255 89 235 255 175 110 85 78 255 110 255 138 234 255 163 97 255 255 185 167 134 69 65 255 111 235 107 255 130 111 255 137 209 101 255 198 139 102 206 255 160 195 255 145 194 98 77 255 157 105 255 255 146 203 77 255 229 150 255 223 107 255 158 219 147 114 197 255 207 142 73 255 196 89 255 255 255 255 237 255 255 255 235 255 246 255 255 255 179 212 163 230 100 110 180 194 255 255 64 99 154 217 136 157 255 255 222 255 255 169 163 161 160 255 64 116 101 108 124 137 255 255 255 255 94 228 75 130 105 139 159 186 182 202 255 255 64 100 146 190 180 133 236 129 126 138 141 255 255 64 81 81 83 97 238 76 80 97 98 101 109 115 116 116 116 116 116 120 130 142 129 127 125 123 116 123 123 123 116 123 125 127 129 142 130 120 116 116 116 116 116 115 109 101 98 97 80 76 238 97 83 81 81 64 255 255 141 138 126 129 236 133 180 190 146 100 64 255 255 202 182 186 159 139 105 130 75 228 94 255 255 255 255 137 124 108 101 116 64 255 160 161 163 169 255 255 222 255 255 157 136 217 154 99 64 255 255 194 180 110 100 230 163 212 179 255 255 255 246 255 235 255 255 255 237 255 255 255 255 89 196 255 73 142 207 255 197 114 147 219 158 255 107 223 255 150 229 255 77 203 146 255 255 105 157 255 77 98 194 145 255 195 160 255 206 102 139 198 255 101 209 137 255 111 130 255 107 235 111 255 65 69 134 167 185 255 255 97 163 255 234 138 255 110 255 78 85 110 175 255 235 89 255 77 143 110 255 79 86 184 140 255 68 83 209 123 255 235 88 125 255 72 122 -0 -71 -123 -157 -180 -197 -210 -220 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -168 -139 -92 -0 130 99 255 147 107 239 255 127 208 103 92 255 136 185 109 110 255 140 148 81 255 146 208 115 255 134 97 76 255 149 255 146 94 232 255 111 96 255 255 185 143 91 122 255 147 96 229 255 143 127 72 255 135 197 255 178 174 127 110 255 120 225 106 254 154 160 93 255 178 101 87 255 171 106 225 255 96 255 255 137 213 255 192 131 194 119 224 255 195 170 145 255 111 207 255 68 237 206 255 255 255 255 255 255 242 255 255 157 255 255 131 124 201 251 129 157 195 123 255 255 255 255 154 123 145 159 245 130 126 255 255 195 216 169 255 255 65 79 94 112 165 156 228 120 255 255 255 255 82 79 122 121 140 131 161 160 255 255 255 255 107 142 84 247 97 92 99 109 120 255 255 243 230 231 236 255 255 116 109 109 118 121 78 90 104 101 101 102 103 112 117 76 85 94 103 107 103 103 107 103 94 85 76 117 112 103 102 101 101 104 90 78 121 118 109 109 116 255 255 236 231 230 243 255 255 120 109 99 92 97 247 84 142 107 255 255 255 255 160 161 131 140 121 122 79 82 255 255 255 255 120 228 156 165 112 94 79 65 255 255 169 216 195 255 255 126 130 245 159 145 123 154 255 255 255 255 123 195 157 129 251 201 124 131 255 255 157 255 255 242 255 255 255 255 255 255 206 237 68 255 207 111 255 145 170 195 255 224 119 194 131 192 255 213 137 255 255 96 255 225 106 171 255 87 101 178 255 93 160 154 254 106 225 120 255 110 127 174 178 255 197 135 255 72 127 143 255 229 96 147 255 122 91 143 185 255 255 96 111 255 232 94 146 255 149 255 76 97 134 255 115 208 146 255 81 148 140 255 110 109 185 136 255 92 103 208 127 255 239 107 147 255 99 130 -0 -92 -139 -168 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -209 -195 -177 -152 -115 -61 -0 89 228 255 112 213 114 255 205 135 95 227 255 185 125 111 71 255 150 88 236 237 210 83 68 255 119 94 255 176 241 194 98 76 255 138 97 74 255 129 178 119 91 78 255 112 76 255 187 122 111 255 164 150 147 255 194 135 126 72 255 100 206 255 156 197 121 127 255 119 97 64 255 126 91 255 110 96 255 255 229 107 255 162 213 144 169 142 255 188 155 84 255 101 255 125 157 255 83 255 235 255 255 255 233 255 255 193 150 180 255 68 120 121 211 133 134 189 163 166 203 152 255 255 89 153 136 218 255 136 148 255 255 126 84 104 255 255 255 255 255 88 97 236 123 130 187 173 255 255 255 206 228 191 200 177 120 126 151 182 255 255 255 255 255 68 80 94 107 118 133 255 79 112 135 142 151 255 255 255 254 255 255 255 255 214 209 217 223 229 238 255 255 144 149 157 153 147 153 157 149 144 255 255 238 229 223 217 209 214 255 255 255 255 254 255 255 255 151 142 135 112 79 255 133 118 107 94 80 68 255 255 255 255 255 182 151 126 120 177 200 191 228 206 255 255 255 173 187 130 123 236 97 88 255 255 255 255 255 104 84 126 255 255 148 136 255 218 136 153 89 255 255 152 203 166 163 189 134 133 211 121 120 68 255 180 150 193 255 255 233 255 255 255 235 255 83 255 157 125 255 101 255 84 155 188 255 142 169 144 213 162 255 107 229 255 255 96 110 255 91 126 255 64 97 119 255 127 121 197 156 255 206 100 255 72 126 135 194 255 147 150 164 255 111 122 187 255 76 112 255 78 91 119 178 129 255 74 97 138 255 76 98 194 241 176 255 94 119 255 68 83 210 237 236 88 150 255 71 111 125 185 255 227 95 135 205 255 114 213 112 255 228 89 -0 -61 -115 -152 -177 -195 -209 -219 -227 -234 -239 -242 -245 -248 -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 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -201 -185 -163 -131 -85 -0 107 237 255 128 214 103 65 255 156 108 230 255 177 150 127 86 255 166 107 225 128 255 103 77 255 144 112 255 117 255 151 156 69 67 255 120 87 64 255 196 143 99 76 255 158 129 255 150 162 86 78 255 159 109 99 255 161 120 106 255 126 89 255 203 138 176 161 255 154 107 97 255 143 117 72 255 97 96 255 160 185 106 250 194 183 177 124 86 255 131 161 255 139 83 255 163 78 255 255 255 255 255 255 255 255 255 215 255 84 126 255 255 75 122 203 85 97 152 192 153 199 188 134 255 255 90 110 130 205 221 182 207 255 68 125 90 99 197 218 168 255 255 255 255 69 87 161 144 103 161 255 255 119 144 173 199 208 174 153 153 148 157 166 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 171 166 157 148 153 153 174 208 199 173 144 119 255 255 161 103 144 161 87 69 255 255 255 255 168 218 197 99 90 125 68 255 207 182 221 205 130 110 90 255 255 134 188 199 153 192 152 97 85 203 122 75 255 255 126 84 255 215 255 255 255 255 255 255 255 255 255 78 163 255 83 139 255 161 131 255 86 124 177 183 194 250 106 185 160 255 96 97 255 72 117 143 255 97 107 154 255 161 176 138 203 255 89 126 255 106 120 161 255 99 109 159 255 78 86 162 150 255 129 158 255 76 99 143 196 255 64 87 120 255 67 69 156 151 255 117 255 112 144 255 77 103 255 128 225 107 166 255 86 127 150 177 255 230 108 156 255 65 103 214 128 255 237 107 -0 -85 -131 -163 -185 -201 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -207 -192 -173 -145 -106 -0 113 207 114 255 205 115 75 255 171 112 198 113 255 165 132 90 232 255 129 232 124 87 255 82 233 247 168 255 89 120 247 194 114 101 255 140 97 97 255 166 184 121 94 255 239 101 79 255 184 114 76 255 172 129 88 64 255 143 96 69 255 142 255 138 178 131 204 77 255 144 140 255 190 112 111 255 120 91 67 255 164 197 255 124 177 184 139 102 66 255 116 140 255 137 255 163 115 80 255 246 242 233 255 255 255 237 255 112 255 81 137 142 255 255 82 217 75 70 115 166 119 165 213 121 143 255 255 180 157 171 209 139 145 255 255 64 94 143 187 227 122 130 174 155 255 255 143 203 255 100 137 129 255 80 101 121 138 173 186 179 172 178 170 170 170 170 176 184 167 168 180 182 176 183 175 174 176 180 182 182 182 181 178 187 187 183 186 176 175 175 174 173 170 158 156 154 147 134 147 154 156 158 170 173 174 175 175 176 186 183 187 187 178 181 182 182 182 180 176 174 175 183 176 182 180 168 167 184 176 170 170 170 170 178 172 179 186 173 138 121 101 80 255 129 137 100 255 203 143 255 255 155 174 130 122 227 187 143 94 64 255 255 145 139 209 171 157 180 255 255 143 121 213 165 119 166 115 70 75 217 82 255 255 142 137 81 255 112 255 237 255 255 255 233 242 246 255 80 115 163 255 137 255 140 116 255 66 102 139 184 177 124 255 197 164 255 67 91 120 255 111 112 190 255 140 144 255 77 204 131 178 138 255 142 255 69 96 143 255 64 88 129 172 255 76 114 184 255 79 101 239 255 94 121 184 166 255 97 97 140 255 101 114 194 247 120 89 255 168 247 233 82 255 87 124 232 129 255 232 90 132 165 255 113 198 112 171 255 75 115 205 255 114 207 113 -0 -106 -145 -173 -192 -207 -218 -227 -233 -238 -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 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -199 -181 -157 -123 -78 -0 206 103 65 255 137 96 243 255 131 198 102 65 255 148 107 235 255 119 236 141 79 255 102 224 148 250 93 247 71 255 143 165 149 255 186 126 139 255 224 138 163 116 255 124 232 78 255 174 164 100 255 207 143 92 69 255 164 124 70 255 131 79 255 176 161 108 194 255 147 184 255 167 152 87 79 255 97 79 255 186 136 159 255 211 145 177 98 107 255 130 98 255 165 85 255 133 134 255 255 255 255 255 255 255 255 255 255 255 255 255 75 115 119 255 255 255 68 102 150 231 100 130 183 217 156 174 255 85 109 131 178 224 113 130 255 255 255 255 70 192 251 170 199 128 134 255 255 255 203 205 204 218 255 80 130 109 120 143 166 180 179 172 179 171 170 167 177 181 186 167 168 175 183 177 184 175 174 174 174 174 174 173 167 170 179 176 177 182 183 183 182 177 183 188 187 182 173 173 182 187 188 183 177 182 183 183 182 177 176 179 170 167 173 174 174 174 174 174 175 184 177 183 175 168 167 186 181 177 167 170 171 179 172 179 180 166 143 120 109 130 80 255 218 204 205 203 255 255 255 134 128 199 170 251 192 70 255 255 255 255 130 113 224 178 131 109 85 255 174 156 217 183 130 100 231 150 102 68 255 255 255 119 115 75 255 255 255 255 255 255 255 255 255 255 255 255 255 134 133 255 85 165 255 98 130 255 107 98 177 145 211 255 159 136 186 255 79 97 255 79 87 152 167 255 184 147 255 194 108 161 176 255 79 131 255 70 124 164 255 69 92 143 207 255 100 164 174 255 78 232 124 255 116 163 138 224 255 139 126 186 255 149 165 143 255 71 247 93 250 148 224 102 255 79 141 236 119 255 235 107 148 255 65 102 198 131 255 243 96 137 255 65 103 206 -0 -78 -123 -157 -181 -199 -212 -222 -230 -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 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -216 -204 -188 -166 -137 -98 -0 205 110 74 255 144 100 245 255 140 197 110 75 255 154 111 211 109 255 241 157 86 170 255 232 147 94 249 255 129 255 180 111 232 255 214 130 177 255 137 196 189 162 255 146 96 236 255 203 138 188 255 183 185 120 78 174 255 140 135 255 190 95 255 168 194 116 91 188 255 184 107 255 197 109 79 255 133 89 255 231 134 107 117 255 159 207 124 83 78 255 116 78 255 169 255 177 126 81 255 255 255 255 237 255 255 255 235 255 255 255 255 154 202 103 200 111 255 255 255 255 203 90 145 148 173 193 178 255 81 121 127 126 189 215 171 200 145 114 248 255 255 176 165 198 222 160 185 155 255 101 106 113 164 255 255 79 86 106 111 131 148 156 156 171 180 171 168 160 167 180 183 178 167 168 172 176 183 174 173 173 173 173 172 170 159 161 169 159 158 158 157 156 153 140 139 137 131 115 131 137 139 140 153 156 157 158 158 159 169 161 159 170 172 173 173 173 173 174 183 176 172 168 167 178 183 180 167 160 168 171 180 171 156 156 148 131 111 106 86 79 255 255 164 113 106 101 255 155 185 160 222 198 165 176 255 255 248 114 145 200 171 215 189 126 127 121 81 255 178 193 173 148 145 90 203 255 255 255 255 111 200 103 202 154 255 255 255 255 235 255 255 255 237 255 255 255 255 81 126 177 255 169 255 78 116 255 78 83 124 207 159 255 117 107 134 231 255 89 133 255 79 109 197 255 107 184 255 188 91 116 194 168 255 95 190 255 135 140 255 174 78 120 185 183 255 188 138 203 255 236 96 146 255 162 189 196 137 255 177 130 214 255 232 111 180 255 129 255 249 94 147 232 255 170 86 157 241 255 109 211 111 154 255 75 110 197 140 255 245 100 144 255 74 110 205 -0 -98 -137 -166 -188 -204 -216 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -220 -210 -195 -175 -148 -111 -68 -0 125 88 230 255 107 219 122 255 192 125 96 247 255 121 202 96 65 255 174 104 156 116 255 156 98 75 255 217 255 183 146 97 214 255 175 165 92 255 222 160 175 106 255 111 76 255 175 173 122 255 145 224 145 86 170 255 130 195 255 195 143 219 239 130 165 85 85 255 120 159 255 141 177 100 255 189 136 255 121 204 108 94 96 255 142 182 107 76 255 155 124 255 156 118 255 140 99 255 157 193 215 255 255 255 255 255 255 237 255 251 255 255 164 76 206 87 109 162 175 255 255 255 73 146 135 175 148 255 255 77 133 116 131 184 177 193 241 111 139 122 255 102 97 123 173 189 185 211 255 64 87 96 101 135 255 255 191 207 169 173 178 181 169 161 172 177 178 176 167 169 178 176 183 175 174 174 176 180 181 181 178 187 187 185 192 184 185 190 190 190 188 184 190 195 194 188 180 180 188 194 195 190 184 188 190 190 190 185 184 192 185 187 187 178 181 181 180 176 174 174 175 183 176 178 169 167 176 178 177 172 161 169 181 178 173 169 207 191 255 255 135 101 96 87 64 255 211 185 189 173 123 97 102 255 122 139 111 241 193 177 184 131 116 133 77 255 255 148 175 135 146 73 255 255 255 175 162 109 87 206 76 164 255 255 251 255 237 255 255 255 255 255 255 215 193 157 255 99 140 255 118 156 255 124 155 255 76 107 182 142 255 96 94 108 204 121 255 136 189 255 100 177 141 255 159 120 255 85 85 165 130 239 219 143 195 255 195 130 255 170 86 145 224 145 255 122 173 175 255 76 111 255 106 175 160 222 255 92 165 175 255 214 97 146 183 255 217 255 75 98 156 255 116 156 104 174 255 65 96 202 121 255 247 96 125 192 255 122 219 107 255 230 88 125 -0 -68 -111 -148 -175 -195 -210 -220 -229 -235 -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 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -201 -184 -159 -123 -74 -0 147 107 234 255 123 219 96 70 255 147 97 248 255 137 207 98 73 255 188 139 166 147 255 167 119 119 255 138 162 255 174 105 74 255 143 197 118 255 145 230 104 172 255 125 129 255 179 200 146 91 255 104 199 116 150 78 255 145 134 255 163 226 131 206 190 114 67 64 255 93 255 172 130 201 255 134 235 255 159 235 135 82 65 255 176 152 180 100 255 184 139 88 255 130 70 255 119 179 255 150 255 112 255 235 255 255 255 233 255 255 159 119 255 255 255 199 76 82 134 143 115 183 255 255 84 132 164 121 162 255 255 74 85 106 150 150 123 206 224 220 195 255 65 75 99 136 146 124 173 255 255 216 240 164 169 177 255 255 114 103 110 125 151 168 167 160 170 167 178 177 167 168 173 176 184 175 174 174 174 174 173 171 162 171 167 173 171 160 163 150 148 147 144 130 129 128 123 104 123 128 129 130 144 147 148 150 163 160 171 173 167 171 162 171 173 174 174 174 174 175 184 176 173 168 167 177 178 167 170 160 167 168 151 125 110 103 114 255 255 177 169 164 240 216 255 255 173 124 146 136 99 75 65 255 195 220 224 206 123 150 150 106 85 74 255 255 162 121 164 132 84 255 255 183 115 143 134 82 76 199 255 255 255 119 159 255 255 233 255 255 255 235 255 112 255 150 255 179 119 255 70 130 255 88 139 184 255 100 180 152 176 255 65 82 135 235 159 255 235 134 255 201 130 172 255 93 255 64 67 114 190 206 131 226 163 255 134 145 255 78 150 116 199 104 255 91 146 200 179 255 129 125 255 172 104 230 145 255 118 197 143 255 74 105 174 255 162 138 255 119 119 167 255 147 166 139 188 255 73 98 207 137 255 248 97 147 255 70 96 219 123 255 234 107 147 -0 -74 -123 -159 -184 -201 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -219 -207 -191 -169 -137 -90 -0 157 112 213 108 255 210 125 79 255 157 102 229 118 255 197 125 81 225 255 152 171 144 66 255 134 97 70 255 123 119 255 144 91 64 255 101 189 254 195 125 222 76 255 177 99 80 255 211 156 153 255 133 229 117 162 77 255 167 105 255 105 255 132 250 164 158 95 84 255 200 255 187 154 87 181 255 101 215 255 160 191 110 95 65 255 181 111 215 255 116 168 145 247 215 136 255 134 212 255 180 84 255 255 255 255 255 255 255 255 255 198 255 108 209 122 255 255 68 107 169 236 132 164 153 255 255 72 172 105 117 178 255 199 209 198 204 231 104 152 159 155 181 255 255 234 200 200 229 111 136 129 255 255 157 113 125 157 178 255 65 73 87 100 122 140 148 154 159 164 168 178 177 166 165 166 168 172 173 173 173 172 169 179 175 177 183 185 191 197 199 203 202 199 203 209 207 201 194 194 201 207 209 203 199 202 203 199 197 191 185 183 177 175 179 169 172 173 173 173 172 168 166 165 166 177 178 168 164 159 154 148 140 122 100 87 73 65 255 178 157 125 113 157 255 255 129 136 111 229 200 200 234 255 255 181 155 159 152 104 231 204 198 209 199 255 178 117 105 172 72 255 255 153 164 132 236 169 107 68 255 255 122 209 108 255 198 255 255 255 255 255 255 255 255 255 84 180 255 212 134 255 136 215 247 145 168 116 255 215 111 181 255 65 95 110 191 160 255 215 101 255 181 87 154 187 255 200 255 84 95 158 164 250 132 255 105 255 105 167 255 77 162 117 229 133 255 153 156 211 255 80 99 177 255 76 222 125 195 254 189 101 255 64 91 144 255 119 123 255 70 97 134 255 66 144 171 152 255 225 81 125 197 255 118 229 102 157 255 79 125 210 255 108 213 112 157 -0 -90 -137 -169 -191 -207 -219 -227 -234 -239 -243 -245 -248 -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 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -198 -178 -151 -112 -60 -0 127 205 96 64 255 147 97 225 255 119 230 85 70 255 140 89 224 255 172 176 132 125 255 156 114 70 255 140 86 255 163 116 99 255 144 77 255 183 168 125 223 255 191 141 74 255 111 206 138 80 255 169 171 189 100 255 220 109 76 255 100 240 126 210 164 147 122 255 151 184 255 178 116 74 255 124 92 255 193 187 148 113 100 255 172 146 109 255 151 85 184 255 81 226 255 226 163 131 255 126 81 255 255 237 233 255 255 255 237 255 76 254 113 230 107 124 255 255 255 255 168 153 166 208 139 255 255 150 87 104 114 255 255 104 109 133 195 215 189 228 151 128 133 255 99 107 129 186 220 189 207 169 255 107 67 84 115 138 255 255 202 213 184 167 172 172 173 177 167 166 168 175 183 174 173 174 174 173 173 173 172 171 165 162 150 150 150 150 150 150 149 147 139 139 139 136 130 114 130 136 139 139 139 147 149 150 150 150 150 150 150 162 165 171 172 173 173 173 174 174 173 174 183 175 168 166 167 177 173 172 172 167 184 213 202 255 255 138 115 84 67 107 255 169 207 189 220 186 129 107 99 255 133 128 151 228 189 215 195 133 109 104 255 255 114 104 87 150 255 255 139 208 166 153 168 255 255 255 255 124 107 230 113 254 76 255 237 255 255 255 233 237 255 255 81 126 255 131 163 226 255 226 81 255 184 85 151 255 109 146 172 255 100 113 148 187 193 255 92 124 255 74 116 178 255 184 151 255 122 147 164 210 126 240 100 255 76 109 220 255 100 189 171 169 255 80 138 206 111 255 74 141 191 255 223 125 168 183 255 77 144 255 99 116 163 255 86 140 255 70 114 156 255 125 132 176 172 255 224 89 140 255 70 85 230 119 255 225 97 147 255 64 96 205 127 -0 -60 -112 -151 -178 -198 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -216 -204 -187 -162 -129 -76 -0 128 202 108 72 255 154 100 231 255 123 228 110 80 255 161 107 215 82 255 171 150 97 79 255 128 128 255 165 117 67 255 123 151 255 175 142 255 161 210 130 88 219 255 160 130 255 162 226 151 145 255 201 192 152 186 255 130 183 84 189 246 252 164 213 166 144 180 255 109 140 255 145 154 130 255 166 102 70 255 209 183 129 147 255 218 163 122 79 255 120 80 255 91 75 255 140 230 124 68 255 137 255 255 255 255 255 255 255 255 255 255 255 250 255 205 85 107 142 190 155 255 105 95 107 170 172 168 255 255 67 88 98 150 255 82 86 104 151 169 130 195 218 235 121 255 77 84 107 120 166 176 187 215 255 65 102 93 107 112 128 255 255 108 96 98 121 131 142 157 162 164 165 165 167 171 169 180 182 181 178 186 185 193 193 200 198 200 192 191 190 190 188 184 190 181 178 172 163 163 172 178 181 190 184 188 190 190 191 192 200 198 200 193 193 185 186 178 181 182 180 169 171 167 165 165 164 162 157 142 131 121 98 96 108 255 255 128 112 107 93 102 65 255 215 187 176 166 120 107 84 77 255 121 235 218 195 130 169 151 104 86 82 255 150 98 88 67 255 255 168 172 170 107 95 105 255 155 190 142 107 85 205 255 250 255 255 255 255 255 255 255 255 255 255 255 137 255 68 124 230 140 255 75 91 255 80 120 255 79 122 163 218 255 147 129 183 209 255 70 102 166 255 130 154 145 255 140 109 255 180 144 166 213 164 252 246 189 84 183 130 255 186 152 192 201 255 145 151 226 162 255 130 160 255 219 88 130 210 161 255 142 175 255 151 123 255 67 117 165 255 128 128 255 79 97 150 171 255 82 215 107 161 255 80 110 228 123 255 231 100 154 255 72 108 202 128 -0 -76 -129 -162 -187 -204 -216 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -220 -209 -194 -173 -143 -96 -0 132 204 121 94 219 252 110 207 114 255 224 126 89 238 255 119 212 86 255 176 156 131 76 255 126 172 255 188 115 126 255 129 203 255 204 136 84 255 114 176 107 82 255 120 217 255 204 164 193 137 75 255 186 195 115 255 134 213 134 182 88 255 171 181 219 104 242 255 133 90 151 255 185 110 67 255 134 123 255 121 204 152 196 255 129 197 139 125 255 129 102 65 255 69 66 255 100 201 120 255 142 75 255 251 255 255 237 255 255 255 235 255 248 255 255 191 71 95 131 188 121 255 255 77 86 152 130 109 182 255 255 206 194 206 255 68 72 91 133 164 99 133 168 219 232 255 65 78 85 106 139 139 116 160 255 255 250 255 217 215 208 202 255 65 73 82 88 100 118 122 131 145 146 146 146 146 139 143 155 156 154 144 148 152 158 161 166 169 174 176 176 175 173 167 168 172 170 163 153 163 170 172 168 167 173 175 176 176 174 169 166 161 158 152 148 144 154 156 155 143 139 146 146 146 146 145 131 122 118 100 88 82 73 65 255 202 208 215 217 255 250 255 255 160 116 139 139 106 85 78 65 255 232 219 168 133 99 164 133 91 72 68 255 206 194 206 255 255 182 109 130 152 86 77 255 255 121 188 131 95 71 191 255 255 248 255 235 255 255 255 237 255 255 251 255 75 142 255 120 201 100 255 66 69 255 65 102 129 255 125 139 197 129 255 196 152 204 121 255 123 134 255 67 110 185 255 151 90 133 255 242 104 219 181 171 255 88 182 134 213 134 255 115 195 186 255 75 137 193 164 204 255 217 120 255 82 107 176 114 255 84 136 204 255 203 129 255 126 115 188 255 172 126 255 76 131 156 176 255 86 212 119 255 238 89 126 224 255 114 207 110 252 219 94 121 204 132 -0 -96 -143 -173 -194 -209 -220 -229 -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 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -214 -200 -181 -156 -119 -62 -0 197 139 98 239 255 127 198 111 66 255 147 107 242 255 123 217 100 151 255 170 104 139 255 185 151 93 255 150 98 80 255 155 126 255 182 86 255 133 215 119 82 67 255 114 176 255 205 152 180 86 162 255 156 162 64 255 141 182 201 133 255 115 230 121 186 101 175 255 91 66 255 180 150 112 255 129 187 255 185 232 142 167 113 255 197 159 113 90 255 91 109 255 114 100 255 110 251 121 75 255 115 154 255 159 198 255 255 255 255 255 255 237 255 253 255 255 64 107 161 189 86 126 255 210 210 220 255 92 153 159 240 145 149 171 255 255 97 118 173 255 96 103 138 167 186 255 255 173 189 219 210 223 183 165 113 255 255 144 104 116 143 159 255 255 233 233 211 203 200 204 198 201 201 201 202 202 201 195 186 194 195 193 187 179 168 171 160 158 158 159 158 157 155 148 148 147 142 130 130 142 147 148 148 155 157 158 159 158 158 160 171 168 179 187 193 195 194 186 195 201 202 202 201 201 201 198 204 200 203 211 233 233 255 255 159 143 116 104 144 255 255 113 165 183 223 210 219 189 173 255 255 186 167 138 103 96 255 173 118 97 255 255 171 149 145 240 159 153 92 255 220 210 210 255 126 86 189 161 107 64 255 255 253 255 237 255 255 255 255 255 255 198 159 255 154 115 255 75 121 251 110 255 100 114 255 109 91 255 90 113 159 197 255 113 167 142 232 185 255 187 129 255 112 150 180 255 66 91 255 175 101 186 121 230 115 255 133 201 182 141 255 64 162 156 255 162 86 180 152 205 255 176 114 255 67 82 119 215 133 255 86 182 255 126 155 255 80 98 150 255 93 151 185 255 139 104 170 255 151 100 217 123 255 242 107 147 255 66 111 198 127 255 239 98 139 197 -0 -62 -119 -156 -181 -200 -214 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -218 -206 -189 -166 -134 -87 -0 202 141 102 255 255 141 195 108 88 255 157 111 206 122 255 221 121 170 255 176 143 77 255 213 153 108 255 169 128 74 255 179 114 255 169 146 107 255 159 173 95 69 255 143 123 255 139 181 211 116 155 79 255 160 164 255 165 110 255 99 81 255 112 190 226 113 234 255 124 68 67 255 142 180 255 165 134 134 255 196 178 199 119 255 147 219 92 118 255 205 76 255 200 149 255 180 129 211 122 255 119 202 255 119 255 76 255 235 255 255 255 233 255 255 189 119 255 255 255 106 192 74 138 233 93 108 124 218 211 225 255 231 75 125 131 146 255 255 255 255 236 87 100 119 158 132 168 255 255 255 99 128 180 167 197 194 183 255 100 68 85 111 122 143 255 255 101 81 96 110 131 137 142 151 161 173 174 174 173 167 171 180 178 186 184 192 186 192 185 184 184 183 182 180 175 174 172 163 153 163 172 174 175 180 182 183 184 184 185 192 186 192 184 186 178 180 171 167 173 174 174 173 161 151 142 137 131 110 96 81 101 255 255 143 122 111 85 68 100 255 183 194 197 167 180 128 99 255 255 255 168 132 158 119 100 87 236 255 255 255 255 146 131 125 75 231 255 225 211 218 124 108 93 233 138 74 192 106 255 255 255 119 189 255 255 233 255 255 255 235 255 76 255 119 255 202 119 255 122 211 129 180 255 149 200 255 76 205 255 118 92 219 147 255 119 199 178 196 255 134 134 165 255 180 142 255 67 68 124 255 234 113 226 190 112 255 81 99 255 110 165 255 164 160 255 79 155 116 211 181 139 255 123 143 255 69 95 173 159 255 107 146 169 255 114 179 255 74 128 169 255 108 153 213 255 77 143 176 255 170 121 221 255 122 206 111 157 255 88 108 195 141 255 255 102 141 202 -0 -87 -134 -166 -189 -206 -218 -227 -234 -239 -243 -245 -248 -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 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -196 -175 -146 -106 -58 -0 162 108 235 130 255 199 120 94 255 255 121 203 95 71 255 135 149 71 255 143 139 255 174 183 121 255 174 157 119 255 211 136 90 255 148 165 255 174 174 154 119 255 180 122 76 255 221 150 173 159 125 255 126 239 255 184 134 88 224 69 255 133 238 160 174 173 159 255 98 100 255 199 146 114 255 155 105 255 139 220 142 175 93 255 129 199 78 255 98 216 255 118 247 255 194 157 133 203 82 255 103 164 255 108 254 255 255 255 255 255 255 255 255 192 255 101 212 118 255 255 255 255 92 235 74 127 85 173 117 139 224 255 255 67 101 118 122 172 189 255 255 64 99 148 198 190 186 130 165 255 255 100 191 122 154 174 202 255 67 77 83 97 98 102 129 255 66 89 92 94 100 117 118 119 120 129 128 128 128 119 120 123 128 138 129 138 135 129 125 110 110 109 109 108 96 97 97 81 81 97 97 96 108 109 109 110 110 125 129 135 138 129 138 128 123 120 119 128 128 128 129 120 119 118 117 100 94 92 89 66 255 129 102 98 97 83 77 67 255 202 174 154 122 191 100 255 255 165 130 186 190 198 148 99 64 255 255 189 172 122 118 101 67 255 255 224 139 117 173 85 127 74 235 92 255 255 255 255 118 212 101 255 192 255 255 255 255 255 255 255 255 254 108 255 164 103 255 82 203 133 157 194 255 247 118 255 216 98 255 78 199 129 255 93 175 142 220 139 255 105 155 255 114 146 199 255 100 98 255 159 173 174 160 238 133 255 69 224 88 134 184 255 239 126 255 125 159 173 150 221 255 76 122 180 255 119 154 174 174 255 165 148 255 90 136 211 255 119 157 174 255 121 183 174 255 139 143 255 71 149 135 255 71 95 203 121 255 255 94 120 199 255 130 235 108 162 -0 -58 -106 -146 -175 -196 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -232 -225 -215 -201 -183 -157 -120 -71 -0 176 120 232 108 71 255 139 96 255 255 140 200 119 79 255 159 148 130 255 150 121 255 199 125 175 255 194 135 197 255 128 186 151 255 115 235 255 167 167 145 169 255 162 156 108 255 191 188 165 168 128 65 255 115 181 255 166 87 255 143 255 185 143 211 185 185 115 110 255 134 255 224 169 118 255 169 114 76 255 250 178 150 177 255 169 135 207 255 130 76 255 153 96 241 255 195 134 85 217 255 200 76 255 209 113 250 248 237 233 255 255 255 237 255 75 255 94 226 90 119 178 151 255 255 255 255 67 126 220 88 108 129 176 255 255 179 208 168 181 174 139 255 255 255 255 95 173 183 205 187 129 255 255 145 104 116 139 161 255 255 255 255 243 242 241 237 255 255 232 226 216 218 216 219 221 216 217 223 224 230 231 226 218 216 217 222 223 228 233 238 243 243 240 237 239 243 240 234 234 234 240 243 239 237 240 243 243 238 233 228 223 222 217 216 218 226 231 230 224 223 217 216 221 219 216 218 216 226 232 255 255 237 241 242 243 255 255 255 255 161 139 116 104 145 255 255 129 187 205 183 173 95 255 255 255 255 139 174 181 168 208 179 255 255 176 129 108 88 220 126 67 255 255 255 255 151 178 119 90 226 94 255 75 255 237 255 255 255 233 237 248 250 113 209 255 76 200 255 217 85 134 195 255 241 96 153 255 76 130 255 207 135 169 255 177 150 178 250 255 76 114 169 255 118 169 224 255 134 255 110 115 185 185 211 143 185 255 143 255 87 166 255 181 115 255 65 128 168 165 188 191 255 108 156 162 255 169 145 167 167 255 235 115 255 151 186 128 255 197 135 194 255 175 125 199 255 121 150 255 130 148 159 255 79 119 200 140 255 255 96 139 255 71 108 232 120 176 -0 -71 -120 -157 -183 -201 -215 -225 -232 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -219 -207 -190 -167 -134 -87 -0 173 123 223 135 79 255 154 101 241 123 255 197 130 89 212 255 156 100 78 255 131 255 185 156 82 255 172 171 119 152 251 222 127 89 255 132 170 255 197 104 246 255 162 189 112 197 255 185 175 207 121 125 255 144 130 141 255 120 154 255 255 163 194 137 196 210 134 70 64 255 255 99 209 148 92 255 146 84 177 248 216 185 131 126 255 155 100 255 158 136 255 187 104 74 255 123 189 97 75 255 111 206 255 122 230 255 255 255 255 255 255 255 255 255 255 255 255 255 224 84 92 171 110 150 215 140 255 255 255 204 73 94 115 155 137 255 255 126 107 143 177 206 160 174 185 255 255 95 122 150 194 209 192 255 100 68 86 110 125 151 255 255 114 102 109 119 133 152 255 255 80 81 88 99 111 131 138 139 143 148 152 160 171 170 159 159 159 159 160 159 159 157 153 162 157 156 155 150 139 139 150 155 156 157 162 153 157 159 159 160 159 159 159 159 170 171 160 152 148 143 139 138 131 111 99 88 81 80 255 255 152 133 119 109 102 114 255 255 151 125 110 86 68 100 255 192 209 194 150 122 95 255 255 185 174 160 206 177 143 107 126 255 255 137 155 115 94 73 204 255 255 255 140 215 150 110 171 92 84 224 255 255 255 255 255 255 255 255 255 255 255 255 255 230 122 255 206 111 255 75 97 189 123 255 74 104 187 255 136 158 255 100 155 255 126 131 185 216 248 177 84 146 255 92 148 209 99 255 255 64 70 134 210 196 137 194 163 255 255 154 120 255 141 130 144 255 125 121 207 175 185 255 197 112 189 162 255 246 104 197 255 170 132 255 89 127 222 251 152 119 171 172 255 82 156 185 255 131 255 78 100 156 255 212 89 130 197 255 123 241 101 154 255 79 135 223 123 173 -0 -87 -134 -167 -190 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -176 -147 -106 -58 -0 128 223 153 89 177 255 118 238 96 70 255 144 99 223 255 161 120 82 255 85 255 173 168 152 255 177 176 134 103 255 158 194 103 255 149 153 100 255 151 111 210 255 190 151 170 84 255 210 132 172 100 80 255 136 86 255 140 154 128 246 255 155 165 243 130 184 92 123 255 255 130 236 156 154 255 180 116 169 88 255 137 170 102 73 255 130 82 255 132 72 255 151 90 64 255 163 152 70 68 255 87 199 255 107 205 255 253 255 255 237 255 255 255 235 255 236 255 255 255 68 81 175 99 93 182 222 136 193 255 255 64 100 149 198 197 186 255 72 83 120 121 159 187 185 207 141 255 169 199 125 155 172 198 255 67 75 80 88 107 120 123 255 65 72 85 97 110 131 140 255 255 194 198 193 177 173 177 167 165 166 167 167 169 176 185 177 176 176 176 175 174 173 167 168 173 173 169 162 152 162 169 173 173 168 167 173 174 175 176 176 176 177 185 176 169 167 167 166 165 167 177 173 177 193 198 194 255 255 140 131 110 97 85 72 65 255 123 120 107 88 80 75 67 255 198 172 155 125 199 169 255 141 207 185 187 159 121 120 83 72 255 186 197 198 149 100 64 255 255 193 136 222 182 93 99 175 81 68 255 255 255 236 255 235 255 255 255 237 255 255 253 255 205 107 255 199 87 255 68 70 152 163 255 64 90 151 255 72 132 255 82 130 255 73 102 170 137 255 88 169 116 180 255 154 156 236 130 255 255 123 92 184 130 243 165 155 255 246 128 154 140 255 86 136 255 80 100 172 132 210 255 84 170 151 190 255 210 111 151 255 100 153 149 255 103 194 158 255 103 134 176 177 255 152 168 173 255 85 255 82 120 161 255 223 99 144 255 70 96 238 118 255 177 89 153 223 128 -0 -58 -106 -147 -176 -197 -212 -222 -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 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -216 -203 -184 -158 -121 -72 -0 129 219 158 105 193 255 138 235 119 77 255 146 115 165 150 255 130 89 246 242 255 179 178 140 84 255 171 150 107 78 255 161 179 133 255 159 95 64 255 122 120 255 188 139 172 109 80 255 165 198 129 80 255 162 110 66 255 181 127 87 255 124 228 144 203 205 134 92 79 255 255 176 194 142 81 255 132 186 124 255 178 182 120 82 255 144 132 255 147 132 255 165 124 99 255 166 192 115 102 255 109 76 255 124 85 191 255 189 192 255 255 255 255 255 255 237 255 255 119 255 255 255 220 255 126 142 213 137 169 193 255 255 255 255 97 147 147 255 255 151 195 123 139 170 152 179 176 255 106 188 150 156 168 170 255 255 227 226 219 219 220 226 255 255 199 203 189 183 180 184 178 255 255 65 125 96 114 130 99 110 121 137 139 134 148 152 161 151 148 144 156 153 163 158 158 158 156 150 139 139 150 156 158 158 158 163 153 156 144 148 151 161 152 148 134 139 137 121 110 99 130 114 96 125 65 255 255 178 184 180 183 189 203 199 255 255 226 220 219 219 226 227 255 255 170 168 156 150 188 106 255 176 179 152 170 139 123 195 151 255 255 147 147 97 255 255 255 255 193 169 137 213 142 126 255 220 255 255 255 119 255 255 237 255 255 255 255 255 255 192 189 255 191 85 124 255 76 109 255 102 115 192 166 255 99 124 165 255 132 147 255 132 144 255 82 120 182 178 255 124 186 132 255 81 142 194 176 255 255 79 92 134 205 203 144 228 124 255 87 127 181 255 66 110 162 255 80 129 198 165 255 80 109 172 139 188 255 120 122 255 64 95 159 255 133 179 161 255 78 107 150 171 255 84 140 178 179 255 242 246 89 130 255 150 165 115 146 255 77 119 235 138 255 193 105 158 219 129 -0 -72 -121 -158 -184 -203 -216 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -208 -191 -169 -136 -88 -0 132 212 166 131 164 85 255 237 130 87 193 255 137 151 86 255 150 107 235 158 255 175 172 155 124 255 178 167 125 95 255 188 111 221 255 181 109 74 255 147 125 68 255 173 198 120 127 255 185 175 171 109 255 206 124 117 255 160 169 99 64 255 115 202 145 224 178 110 77 255 102 255 173 171 117 136 255 204 121 77 255 196 158 104 125 255 129 83 255 131 84 255 125 154 255 203 153 166 150 255 162 82 68 255 107 71 255 119 255 75 255 235 255 255 255 233 255 255 214 122 158 201 255 255 198 150 139 223 113 146 177 165 198 167 255 255 176 183 179 255 255 133 96 121 155 170 188 204 245 255 141 98 115 147 155 166 255 255 81 87 112 122 148 169 255 255 81 85 97 110 130 137 141 255 255 78 75 117 120 76 94 104 138 179 143 147 147 154 155 122 127 132 139 142 147 147 146 143 134 134 134 143 146 147 147 142 139 132 127 122 155 154 147 147 143 179 138 104 94 76 120 117 75 78 255 255 141 137 130 110 97 85 81 255 255 169 148 122 112 87 81 255 255 166 155 147 115 98 141 255 245 204 188 170 155 121 96 133 255 255 179 183 176 255 255 167 198 165 177 146 113 223 139 150 198 255 255 201 158 122 214 255 255 233 255 255 255 235 255 75 255 119 255 71 107 255 68 82 162 255 150 166 153 203 255 154 125 255 84 131 255 83 129 255 125 104 158 196 255 77 121 204 255 136 117 171 173 255 102 255 77 110 178 224 145 202 115 255 64 99 169 160 255 117 124 206 255 109 171 175 185 255 127 120 198 173 255 68 125 147 255 74 109 181 255 221 111 188 255 95 125 167 178 255 124 155 172 175 255 158 235 107 150 255 86 151 137 255 193 87 130 237 255 85 164 131 166 212 132 -0 -88 -136 -169 -191 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -231 -223 -212 -197 -177 -149 -109 -57 -0 203 177 142 158 96 69 255 141 98 198 255 143 146 96 68 255 119 240 156 69 255 178 159 141 78 255 172 130 109 255 231 135 89 187 255 134 88 212 255 134 88 255 163 177 158 100 74 255 200 134 184 255 130 186 99 70 255 168 145 99 255 169 189 178 93 207 167 101 255 116 64 255 205 121 179 255 174 154 107 255 121 191 121 156 255 136 145 255 140 146 255 133 217 255 152 199 119 231 255 175 134 107 255 142 95 64 255 101 255 255 255 255 255 255 255 255 255 192 255 97 121 174 155 255 156 98 83 213 95 114 154 175 177 205 167 255 86 136 149 190 255 90 75 86 121 137 143 181 164 255 100 69 86 116 140 152 168 255 255 174 195 166 158 160 172 255 255 160 172 148 153 154 153 152 255 255 255 255 255 255 255 255 255 92 83 97 97 109 120 77 93 106 127 107 105 105 103 102 84 84 102 103 105 105 107 127 106 93 77 120 109 97 97 83 92 255 255 255 255 255 255 255 255 255 152 153 154 153 148 172 160 255 255 172 160 158 166 195 174 255 255 168 152 140 116 86 69 100 255 164 181 143 137 121 86 75 90 255 190 149 136 86 255 167 205 177 175 154 114 95 213 83 98 156 255 155 174 121 97 255 192 255 255 255 255 255 255 255 255 255 101 255 64 95 142 255 107 134 175 255 231 119 199 152 255 217 133 255 146 140 255 145 136 255 156 121 191 121 255 107 154 174 255 179 121 205 255 64 116 255 101 167 207 93 178 189 169 255 99 145 168 255 70 99 186 130 255 184 134 200 255 74 100 158 177 163 255 88 134 255 212 88 134 255 187 89 135 231 255 109 130 172 255 78 141 159 178 255 69 156 240 119 255 68 96 146 143 255 198 98 141 255 69 96 158 142 177 203 -0 -57 -109 -149 -177 -197 -212 -223 -231 -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 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -245 -242 -239 -233 -226 -216 -203 -185 -160 -126 -80 -0 204 176 158 161 115 84 255 157 111 182 81 255 147 108 80 255 136 247 155 89 255 173 160 147 138 255 179 139 110 255 103 201 111 79 170 255 110 229 255 169 99 172 255 128 184 126 81 221 255 184 115 156 249 203 148 71 255 186 125 163 255 200 166 229 109 255 122 202 255 142 97 255 132 164 134 119 255 186 113 188 255 216 134 146 80 255 137 83 255 139 77 255 136 154 255 188 165 100 203 255 143 169 255 190 131 107 255 212 94 255 236 237 233 255 255 255 237 255 75 255 93 143 180 111 255 255 90 75 231 74 97 136 151 142 190 166 255 82 146 132 155 255 255 74 120 163 166 150 172 196 255 67 76 82 98 110 102 122 132 255 255 109 102 97 110 126 151 255 255 71 77 84 95 106 115 125 221 120 111 113 119 126 136 255 255 255 252 255 255 255 255 255 255 232 218 214 212 207 202 205 202 207 212 214 218 232 255 255 255 255 255 255 252 255 255 255 136 126 119 113 111 120 221 125 115 106 95 84 77 71 255 255 151 126 110 97 102 109 255 255 132 122 102 110 98 82 76 67 255 196 172 150 166 163 120 74 255 255 155 132 146 82 255 166 190 142 151 136 97 74 231 75 90 255 255 111 180 143 93 255 75 255 237 255 255 255 233 237 236 255 94 212 255 107 131 190 255 169 143 255 203 100 165 188 255 154 136 255 77 139 255 83 137 255 80 146 134 216 255 188 113 186 255 119 134 164 132 255 97 142 255 202 122 255 109 229 166 200 255 163 125 186 255 71 148 203 249 156 115 184 255 221 81 126 184 128 255 172 99 169 255 229 110 255 170 79 111 201 103 255 110 139 179 255 138 147 160 173 255 89 155 247 136 255 80 108 147 255 81 182 111 157 255 84 115 161 158 176 204 -0 -80 -126 -160 -185 -203 -216 -226 -233 -239 -242 -245 -248 -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 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -220 -208 -191 -169 -138 -99 -0 207 167 167 154 115 88 240 255 131 176 85 255 152 122 93 255 200 247 166 100 172 255 178 153 121 81 255 152 110 255 110 237 130 87 76 255 121 162 145 255 122 185 255 139 201 151 89 231 255 182 151 81 255 160 179 149 255 233 124 230 255 137 236 122 188 130 217 107 255 149 135 201 255 192 153 87 66 255 151 215 255 185 181 146 107 255 143 101 255 156 122 255 157 123 255 134 213 130 90 255 115 236 255 155 188 161 255 118 226 255 255 255 255 255 255 255 255 255 255 255 255 255 84 179 100 141 255 255 255 255 66 109 161 172 123 165 175 255 255 85 117 126 147 255 255 255 82 121 121 116 158 255 255 242 243 234 232 231 207 209 199 255 66 88 95 97 99 103 128 255 164 172 152 152 154 156 160 218 255 128 127 129 131 134 151 213 99 111 114 114 115 119 134 214 101 92 109 104 112 113 113 112 104 109 92 101 214 134 119 115 114 114 111 99 213 151 134 131 129 127 128 255 218 160 156 154 152 152 172 164 255 128 103 99 97 95 88 66 255 199 209 207 231 232 234 243 242 255 255 158 116 121 121 82 255 255 255 147 126 117 85 255 255 175 165 123 172 161 109 66 255 255 255 255 141 100 179 84 255 255 255 255 255 255 255 255 255 255 255 255 255 226 118 255 161 188 155 255 236 115 255 90 130 213 134 255 123 157 255 122 156 255 101 143 255 107 146 181 185 255 215 151 255 66 87 153 192 255 201 135 149 255 107 217 130 188 122 236 137 255 230 124 233 255 149 179 160 255 81 151 182 255 231 89 151 201 139 255 185 122 255 145 162 121 255 76 87 130 237 110 255 110 152 255 81 121 153 178 255 172 100 166 247 200 255 93 122 152 255 85 176 131 255 240 88 115 154 167 167 207 -0 -99 -138 -169 -191 -208 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -231 -223 -212 -197 -177 -148 -110 -67 -0 171 176 165 137 94 235 255 141 172 97 170 255 137 117 255 90 255 174 121 185 255 173 161 130 88 255 167 110 255 153 137 182 105 74 64 255 161 85 114 255 168 83 255 163 182 112 199 129 255 158 154 255 189 121 244 255 112 200 132 176 255 111 202 198 173 160 201 89 255 98 253 255 167 176 116 104 255 136 177 119 255 182 164 102 206 255 109 219 255 109 78 255 145 89 255 121 183 145 255 183 132 168 255 121 189 106 255 90 224 255 255 255 255 237 255 255 255 235 255 236 255 255 255 255 82 145 221 101 129 255 255 255 89 172 105 127 147 180 255 72 126 116 120 133 189 255 255 183 232 134 139 159 255 255 84 110 125 157 164 165 186 255 255 255 255 253 251 244 233 255 255 78 75 91 104 115 126 142 255 79 113 135 142 151 170 255 65 105 128 134 142 150 165 255 67 105 124 127 125 118 125 127 124 105 67 255 165 150 142 134 128 105 65 255 170 151 142 135 113 79 255 142 126 115 104 91 75 78 255 255 233 244 251 253 255 255 255 255 186 165 164 157 125 110 84 255 255 159 139 134 232 183 255 255 189 133 120 116 126 72 255 180 147 127 105 172 89 255 255 255 129 101 221 145 82 255 255 255 255 236 255 235 255 255 255 237 255 255 255 255 224 90 255 106 189 121 255 168 132 183 255 145 183 121 255 89 145 255 78 109 255 219 109 255 206 102 164 182 255 119 177 136 255 104 116 176 167 255 253 98 255 89 201 160 173 198 202 111 255 176 132 200 112 255 244 121 189 255 154 158 255 129 199 112 182 163 255 83 168 255 114 85 161 255 64 74 105 182 137 153 255 110 167 255 88 130 161 173 255 185 121 174 255 90 255 117 137 255 170 97 172 141 255 235 94 137 165 176 171 -0 -67 -110 -148 -177 -197 -212 -223 -231 -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 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -233 -226 -216 -203 -184 -158 -121 -73 -0 181 167 168 143 108 225 81 255 174 109 180 255 142 102 236 215 255 168 134 166 82 255 179 142 100 208 255 114 252 165 144 217 134 72 65 255 168 109 77 255 178 88 255 159 194 140 184 99 98 255 167 80 255 162 103 221 254 225 147 120 255 110 234 183 159 179 100 215 255 126 103 208 255 138 157 86 70 255 200 124 73 255 198 111 237 255 151 187 98 255 86 255 159 153 255 143 217 148 73 255 164 153 105 255 86 192 255 119 84 255 119 214 192 255 255 255 255 255 255 237 255 255 126 175 255 255 88 237 83 93 133 179 255 255 255 88 150 133 148 255 255 79 107 101 109 139 162 255 255 162 125 114 151 180 255 82 130 101 126 147 155 163 179 255 255 124 97 125 146 152 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 151 152 146 125 97 124 255 255 179 163 155 147 126 101 130 82 255 180 151 114 125 162 255 255 162 139 109 101 107 79 255 255 148 133 150 88 255 255 255 179 133 93 83 237 88 255 255 175 126 255 255 237 255 255 255 255 255 255 192 214 119 255 84 119 255 192 86 255 105 153 164 255 73 148 217 143 255 153 159 255 86 255 98 187 151 255 237 111 198 255 73 124 200 255 70 86 157 138 255 208 103 126 255 215 100 179 159 183 234 110 255 120 147 225 254 221 103 162 255 80 167 255 98 99 184 140 194 159 255 88 178 255 77 109 168 255 65 72 134 217 144 165 252 114 255 208 100 142 179 255 82 166 134 168 255 215 236 102 142 255 180 109 174 255 81 225 108 143 168 167 181 -0 -73 -121 -158 -184 -203 -216 -226 -233 -239 -243 -246 -248 -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 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -235 -229 -220 -208 -191 -167 -134 -87 -0 174 168 176 153 108 220 86 255 180 122 156 79 255 117 226 127 200 255 154 166 87 255 173 162 117 218 255 128 247 169 167 152 196 98 104 255 222 120 85 67 255 121 153 255 181 164 186 89 67 255 141 169 255 189 129 114 255 180 182 148 82 255 142 223 124 219 129 81 212 255 126 95 187 255 179 118 70 255 167 151 97 80 255 155 155 153 255 187 106 74 255 222 245 136 90 255 156 173 146 255 153 166 95 255 126 74 255 178 92 68 255 122 255 75 255 235 255 255 255 233 255 254 206 150 195 132 255 255 255 78 114 109 163 138 178 255 255 84 133 133 148 255 255 221 245 164 171 169 165 255 108 66 100 121 139 255 255 75 82 97 102 118 119 123 131 255 71 79 89 104 130 138 143 182 214 146 147 151 163 165 165 165 165 165 166 166 165 164 158 161 170 159 159 158 157 149 151 155 154 147 134 147 154 155 151 149 157 158 159 159 170 161 158 164 165 166 166 165 165 165 165 165 163 151 147 146 214 182 143 138 130 104 89 79 71 255 131 123 119 118 102 97 82 75 255 255 139 121 100 66 108 255 165 169 171 164 245 221 255 255 148 133 133 84 255 255 178 138 163 109 114 78 255 255 255 132 195 150 206 254 255 233 255 255 255 235 255 75 255 122 255 68 92 178 255 74 126 255 95 166 153 255 146 173 156 255 90 136 245 222 255 74 106 187 255 153 155 155 255 80 97 151 167 255 70 118 179 255 187 95 126 255 212 81 129 219 124 223 142 255 82 148 182 180 255 114 129 189 255 169 141 255 67 89 186 164 181 255 153 121 255 67 85 120 222 255 104 98 196 152 167 169 247 128 255 218 117 162 173 255 87 166 154 255 200 127 226 117 255 79 156 122 180 255 86 220 108 153 176 168 174 -0 -87 -134 -167 -191 -208 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -231 -223 -212 -197 -176 -146 -106 -58 -0 172 166 168 109 223 98 170 255 141 160 80 255 134 222 133 81 255 160 173 100 151 255 176 123 177 113 255 237 172 170 157 136 191 135 255 112 192 97 80 255 130 175 255 196 131 195 128 96 66 255 136 118 255 149 108 78 255 168 173 137 255 172 181 192 122 185 92 75 255 131 108 79 255 164 160 133 255 178 188 108 126 255 185 162 124 101 255 120 82 77 255 130 218 110 255 174 193 135 84 255 208 107 77 255 138 255 151 171 81 255 158 97 255 255 255 255 255 255 255 255 255 198 255 77 160 134 162 215 255 255 67 126 209 112 151 152 255 255 72 138 131 146 255 255 159 133 152 172 191 255 64 88 91 98 111 144 255 234 241 220 223 222 210 213 201 255 255 179 200 133 138 137 137 137 181 215 147 153 158 172 173 173 171 169 180 181 180 178 185 177 177 182 183 183 180 175 174 172 167 157 157 167 172 174 175 180 183 183 182 177 177 185 178 180 181 180 169 171 173 173 172 158 153 147 215 181 137 137 137 138 133 200 179 255 255 201 213 210 222 223 220 241 234 255 144 111 98 91 88 64 255 191 172 152 133 159 255 255 146 131 138 72 255 255 152 151 112 209 126 67 255 255 215 162 134 160 77 255 198 255 255 255 255 255 255 255 255 255 97 158 255 81 171 151 255 138 255 77 107 208 255 84 135 193 174 255 110 218 130 255 77 82 120 255 101 124 162 185 255 126 108 188 178 255 133 160 164 255 79 108 131 255 75 92 185 122 192 181 172 255 137 173 168 255 78 108 149 255 118 136 255 66 96 128 195 131 196 255 175 130 255 80 97 192 112 255 135 191 136 157 170 172 237 255 113 177 123 176 255 151 100 173 160 255 81 133 222 134 255 80 160 141 255 170 98 223 109 168 166 172 -0 -58 -106 -146 -176 -197 -212 -223 -231 -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 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -216 -202 -183 -157 -120 -71 -0 174 166 173 120 226 110 181 255 150 155 85 195 255 225 135 84 66 255 177 121 170 255 179 141 174 101 65 255 177 171 170 140 92 210 255 120 245 119 95 255 171 176 90 255 148 195 147 123 101 255 148 96 70 255 123 87 235 255 204 130 77 255 173 217 139 221 129 69 67 255 119 83 65 255 125 214 255 130 229 138 98 74 255 172 138 70 68 255 97 87 255 126 255 130 180 255 178 175 132 255 139 170 86 210 233 92 255 110 175 255 201 121 93 255 236 237 233 255 255 255 237 255 76 255 94 185 99 123 206 130 255 255 255 178 101 143 136 138 255 255 82 101 111 155 255 101 90 98 114 146 255 255 182 187 172 166 168 255 255 113 102 111 133 139 161 175 178 255 255 137 81 86 97 107 114 126 202 103 104 118 150 139 137 132 138 143 155 152 161 153 157 159 159 158 156 151 157 157 155 148 135 148 155 157 157 151 156 158 159 159 157 153 161 152 155 143 138 132 137 139 150 118 104 103 202 126 114 107 97 86 81 137 255 255 178 175 161 139 133 111 102 113 255 255 168 166 172 187 182 255 255 146 114 98 90 101 255 155 111 101 82 255 255 138 136 143 101 178 255 255 255 130 206 123 99 185 94 255 76 255 237 255 255 255 233 237 236 255 93 121 201 255 175 110 255 92 233 210 86 170 139 255 132 175 178 255 180 130 255 126 255 87 97 255 68 70 138 172 255 74 98 138 229 130 255 214 125 255 65 83 119 255 67 69 129 221 139 217 173 255 77 130 204 255 235 87 123 255 70 96 148 255 101 123 147 195 148 255 90 176 171 255 95 119 245 120 255 210 92 140 170 171 177 255 65 101 174 141 179 255 170 121 177 255 66 84 135 225 255 195 85 155 150 255 181 110 226 120 173 166 174 -0 -71 -120 -157 -183 -202 -216 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -219 -207 -190 -166 -132 -86 -0 176 166 174 119 223 130 161 80 255 155 96 175 126 255 136 95 78 255 169 135 147 81 255 148 182 99 74 255 178 170 171 158 99 255 255 138 128 220 114 255 151 178 121 83 255 172 174 130 151 255 171 114 92 255 165 99 250 255 159 172 99 221 255 197 176 162 187 109 101 255 154 95 77 255 188 102 185 255 111 210 121 81 239 255 158 92 78 255 120 89 169 255 136 205 157 85 255 148 164 72 255 172 152 210 93 235 255 150 99 220 255 174 143 255 255 255 255 255 255 255 255 255 255 255 255 255 171 87 107 207 107 125 167 255 255 69 130 125 93 142 255 255 208 189 184 255 65 69 83 97 120 144 255 255 75 86 99 118 133 255 65 75 96 100 107 114 126 152 149 255 255 67 79 92 104 114 127 231 67 108 145 192 228 206 204 187 177 180 176 180 176 179 168 166 165 160 166 167 165 160 149 149 160 165 167 166 160 165 166 168 179 176 180 176 180 177 187 204 206 228 192 145 108 67 231 127 114 104 92 79 67 255 255 149 152 126 114 107 100 96 75 65 255 133 118 99 86 75 255 255 144 120 97 83 69 65 255 184 189 208 255 255 142 93 125 130 69 255 255 167 125 107 207 107 87 171 255 255 255 255 255 255 255 255 255 255 255 255 255 143 174 255 220 99 150 255 235 93 210 152 172 255 72 164 148 255 85 157 205 136 255 169 89 120 255 78 92 158 255 239 81 121 210 111 255 185 102 188 255 77 95 154 255 101 109 187 162 176 197 255 221 99 172 159 255 250 99 165 255 92 114 171 255 151 130 174 172 255 83 121 178 151 255 114 220 128 138 255 255 99 158 171 170 178 255 74 99 182 148 255 81 147 135 169 255 78 95 136 255 126 175 96 155 255 80 161 130 223 119 174 166 176 -0 -86 -132 -166 -190 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -222 -211 -196 -174 -144 -104 -57 181 167 175 119 229 137 154 96 255 158 108 177 152 255 136 107 92 255 197 153 146 86 255 159 173 126 83 249 255 170 170 169 121 126 225 255 136 118 247 255 172 194 125 134 255 134 197 125 210 255 185 142 97 228 254 144 179 164 255 180 145 212 77 255 164 199 139 190 145 255 201 127 88 255 233 146 77 255 124 220 172 97 244 255 174 129 85 255 252 97 163 255 148 221 171 109 81 255 121 172 255 168 130 220 108 74 255 215 93 255 255 155 180 84 255 255 254 255 237 255 255 255 235 255 242 255 255 255 64 101 228 87 107 133 162 255 255 212 255 113 122 175 255 83 120 130 255 255 144 160 134 145 156 174 255 219 228 210 199 196 255 255 237 240 219 213 212 190 185 193 175 255 255 255 255 255 255 255 255 255 255 255 255 105 127 159 130 137 142 148 151 157 164 158 156 152 161 150 149 146 139 125 139 146 149 150 161 152 156 158 164 157 151 148 142 137 130 159 127 105 255 255 255 255 255 255 255 255 255 255 255 255 175 193 185 190 212 213 219 240 237 255 255 196 199 210 228 219 255 174 156 145 134 160 144 255 255 130 120 83 255 175 122 113 255 212 255 255 162 133 107 87 228 101 64 255 255 255 242 255 235 255 255 255 237 255 254 255 255 84 180 155 255 255 93 215 255 74 108 220 130 168 255 172 121 255 81 109 171 221 148 255 163 97 252 255 85 129 174 255 244 97 172 220 124 255 77 146 233 255 88 127 201 255 145 190 139 199 164 255 77 212 145 180 255 164 179 144 254 228 97 142 185 255 210 125 197 134 255 134 125 194 172 255 247 118 136 255 225 126 121 169 170 170 255 249 83 126 173 159 255 86 146 153 197 255 92 107 136 255 152 177 108 158 255 96 154 137 229 119 175 167 181 -57 -104 -144 -174 -196 -211 -222 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -225 -215 -201 -182 -154 -117 -70 -0 166 175 119 231 143 155 89 245 255 120 183 129 78 255 115 104 255 219 159 150 98 180 255 172 143 98 246 255 167 167 167 135 120 128 255 146 124 97 255 191 164 160 116 80 255 186 163 127 155 255 166 101 244 255 137 177 102 136 255 145 219 99 79 255 124 186 101 234 255 140 202 130 255 122 208 146 255 171 144 202 150 226 117 255 143 101 255 255 120 161 195 255 182 209 131 121 255 162 105 150 255 109 255 124 127 255 140 182 126 198 255 111 179 255 126 206 198 255 255 255 255 255 255 237 255 255 150 255 255 255 221 77 80 113 134 130 255 255 193 150 135 156 255 105 160 127 130 255 255 66 104 150 132 144 255 255 109 96 107 120 143 255 255 110 106 120 143 152 156 162 174 166 194 221 177 178 202 154 151 163 164 164 255 255 107 174 111 126 127 122 133 146 150 161 147 139 142 147 146 141 129 129 141 146 147 142 139 147 161 150 146 133 122 127 126 111 174 107 255 255 164 164 163 151 154 202 178 177 221 194 166 174 162 156 152 143 120 106 110 255 255 143 120 107 96 109 255 255 144 132 150 104 66 255 255 130 127 160 105 255 156 135 150 193 255 255 130 134 113 80 77 221 255 255 255 150 255 255 237 255 255 255 255 255 255 198 206 126 255 179 111 255 198 126 182 140 255 127 124 255 109 255 150 105 162 255 121 131 209 182 255 195 161 120 255 255 101 143 255 117 226 150 202 144 171 255 146 208 122 255 130 202 140 255 234 101 186 124 255 79 99 219 145 255 136 102 177 137 255 244 101 166 255 155 127 163 186 255 80 116 160 164 191 255 97 124 146 255 128 120 135 167 167 167 255 246 98 143 172 255 180 98 150 159 219 255 104 115 255 78 129 183 120 255 245 89 155 143 231 119 175 166 -0 -70 -117 -154 -182 -201 -215 -225 -233 -238 -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 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -228 -218 -206 -188 -164 -130 -77 -0 166 174 119 231 155 157 106 250 255 139 179 124 95 255 125 116 255 170 179 163 111 188 255 178 141 101 238 82 255 175 175 154 136 124 67 255 126 97 68 255 176 175 126 86 255 161 170 152 91 255 181 122 190 150 255 197 110 86 255 137 255 116 126 255 160 203 139 96 217 255 113 234 255 120 245 134 90 255 184 122 198 235 85 71 255 107 209 157 255 160 216 255 207 139 178 127 77 255 117 87 255 182 92 218 85 67 255 222 142 150 156 255 100 255 175 150 255 76 255 235 255 255 255 233 255 255 201 122 186 195 255 255 67 105 158 212 155 164 255 133 94 81 107 255 255 107 95 106 120 255 255 255 75 86 106 123 255 65 73 85 105 111 128 255 67 123 118 122 132 147 143 158 170 152 181 199 156 182 204 169 168 178 178 188 255 255 138 81 86 96 102 104 107 117 161 98 102 103 103 96 105 104 105 96 103 103 102 98 161 117 107 104 102 96 86 81 138 255 255 188 178 178 168 169 204 182 156 199 181 152 170 158 143 147 132 122 118 123 67 255 128 111 105 85 73 65 255 123 106 86 75 255 255 255 120 106 95 107 255 255 107 81 94 133 255 164 155 212 158 105 67 255 255 195 186 122 201 255 255 233 255 255 255 235 255 76 255 150 175 255 100 255 156 150 142 222 255 67 85 218 92 182 255 87 117 255 77 127 178 139 207 255 216 160 255 157 209 107 255 71 85 235 198 122 184 255 90 134 245 120 255 234 113 255 217 96 139 203 160 255 126 116 255 137 255 86 110 197 255 150 190 122 181 255 91 152 170 161 255 86 126 175 176 255 68 97 126 255 67 124 136 154 175 175 255 82 238 101 141 178 255 188 111 163 179 170 255 116 125 255 95 124 179 139 255 250 106 157 155 231 119 174 166 -0 -77 -130 -164 -188 -206 -218 -228 -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 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -240 -236 -230 -221 -210 -194 -172 -141 -94 -0 165 173 113 231 153 161 107 223 114 255 184 116 96 255 223 128 255 168 203 166 132 172 71 255 155 107 239 87 255 169 169 159 142 135 85 255 131 108 80 255 146 177 151 107 200 255 185 168 108 72 255 146 191 115 100 255 150 89 76 255 131 207 120 66 255 166 177 112 76 255 166 96 216 249 158 213 108 255 138 171 79 255 116 80 255 151 205 113 108 255 169 126 255 145 224 126 133 255 178 104 67 255 153 211 173 126 255 136 213 139 98 255 141 82 255 195 77 255 255 255 255 255 255 255 255 255 207 255 98 157 163 210 255 255 255 255 125 186 177 255 119 64 93 106 130 255 65 73 85 105 146 171 245 205 206 212 214 255 255 214 216 206 210 212 255 255 65 120 86 105 115 99 115 163 112 132 187 104 113 169 128 122 141 148 154 165 255 255 67 78 91 102 112 121 133 207 78 89 101 111 116 111 111 116 111 101 89 78 207 133 121 112 102 91 78 67 255 255 165 154 148 141 122 128 169 113 104 187 132 112 163 115 99 115 105 86 120 65 255 255 212 210 206 216 214 255 255 214 212 206 205 245 171 146 105 85 73 65 255 130 106 93 64 119 255 177 186 125 255 255 255 255 210 163 157 98 255 207 255 255 255 255 255 255 255 255 255 77 195 255 82 141 255 98 139 213 136 255 126 173 211 153 255 67 104 178 255 133 126 224 145 255 126 169 255 108 113 205 151 255 80 116 255 79 171 138 255 108 213 158 249 216 96 166 255 76 112 177 166 255 66 120 207 131 255 76 89 150 255 100 115 191 146 255 72 108 168 185 255 200 107 151 177 146 255 80 108 131 255 85 135 142 159 169 169 255 87 239 107 155 255 71 172 132 166 203 168 255 128 223 255 96 116 184 255 114 223 107 161 153 231 113 173 165 -0 -94 -141 -172 -194 -210 -221 -230 -236 -240 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -231 -224 -213 -199 -179 -151 -114 -61 -0 170 128 232 164 170 108 219 102 65 255 121 77 255 120 210 255 182 162 177 146 169 130 255 165 120 243 100 172 255 176 164 151 136 90 245 255 116 95 255 158 193 167 111 213 255 181 175 131 126 255 131 192 130 69 67 255 117 93 255 236 235 127 119 255 113 197 135 130 255 176 131 78 255 182 158 209 122 255 186 118 68 246 96 234 255 211 120 67 64 255 84 68 255 113 189 116 74 255 114 88 255 159 225 117 220 255 193 137 223 83 90 255 145 255 132 160 94 255 242 237 233 255 255 255 237 255 90 255 94 179 98 167 172 216 130 254 255 112 114 255 255 63 99 142 177 255 255 226 213 207 212 255 213 74 127 109 124 151 255 255 83 88 110 125 160 255 255 77 82 97 109 76 93 173 79 98 204 68 112 180 233 157 157 158 159 161 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 168 161 159 158 157 157 233 180 112 68 204 98 79 173 93 76 109 97 82 77 255 255 160 125 110 88 83 255 255 151 124 109 127 74 213 255 212 207 213 226 255 255 177 142 99 63 255 255 114 112 255 254 130 216 172 167 98 179 94 255 90 255 237 255 255 255 233 237 242 255 94 160 132 255 145 255 90 83 223 137 193 255 220 117 225 159 255 88 114 255 74 116 189 113 255 68 84 255 64 67 120 211 255 234 96 246 68 118 186 255 122 209 158 182 255 78 131 176 255 130 135 197 113 255 119 127 235 236 255 93 117 255 67 69 130 192 131 255 126 131 175 181 255 213 111 167 193 158 255 95 116 255 245 90 136 151 164 176 255 172 100 243 120 165 255 130 169 146 177 162 182 255 210 120 255 77 121 255 65 102 219 108 170 164 232 128 170 -0 -61 -114 -151 -179 -199 -213 -224 -231 -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 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -216 -203 -185 -160 -126 -75 -0 178 119 226 164 162 112 221 99 70 255 131 93 255 113 255 255 175 167 196 143 161 114 79 255 119 241 121 185 255 169 169 164 137 99 244 255 131 108 255 182 158 177 130 177 114 255 187 143 176 255 165 179 146 91 76 255 97 119 255 95 255 162 100 71 255 194 166 97 68 255 138 131 255 142 192 106 228 255 178 147 147 255 102 215 79 255 147 84 116 255 104 125 255 130 215 131 85 199 255 98 206 240 255 139 88 204 255 169 113 213 75 255 221 88 255 134 185 255 255 255 255 255 255 255 255 255 255 255 255 255 155 81 178 117 185 211 163 255 68 131 124 255 255 255 255 77 101 255 82 135 127 120 217 255 255 72 83 105 113 130 255 255 165 155 161 162 176 255 255 255 255 255 255 255 255 255 255 255 255 255 255 155 114 127 127 123 138 134 147 195 224 171 168 161 170 169 177 167 166 164 158 148 148 158 164 166 167 177 169 170 161 168 171 224 195 147 134 138 123 127 127 114 155 255 255 255 255 255 255 255 255 255 255 255 255 255 255 176 162 161 155 165 255 255 130 113 105 83 72 255 255 217 120 127 135 82 255 101 77 255 255 255 255 124 131 68 255 163 211 185 117 178 81 155 255 255 255 255 255 255 255 255 255 255 255 255 255 185 134 255 88 221 255 75 213 113 169 255 204 88 139 255 240 206 98 255 199 85 131 215 130 255 125 104 255 116 84 147 255 79 215 102 255 147 147 178 255 228 106 192 142 255 131 138 255 68 97 166 194 255 71 100 162 255 95 255 119 97 255 76 91 146 179 165 255 176 143 187 255 114 177 130 177 158 182 255 108 131 255 244 99 137 164 169 169 255 185 121 241 119 255 79 114 161 143 196 167 175 255 255 113 255 93 131 255 70 99 221 112 162 164 226 119 178 -0 -75 -126 -160 -185 -203 -216 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -239 -235 -228 -219 -207 -191 -168 -137 -91 -0 177 123 225 161 169 117 215 120 78 180 255 107 255 115 150 255 174 175 164 165 174 98 108 255 139 241 130 164 81 255 176 166 142 110 215 115 255 117 255 160 164 191 139 180 103 65 255 147 160 94 255 160 168 120 82 249 255 78 255 111 78 255 130 72 255 189 174 135 132 255 154 115 186 255 219 130 101 200 255 133 226 255 147 214 99 79 255 109 101 65 255 90 64 255 171 184 106 209 255 150 194 145 231 224 108 73 255 193 146 95 231 255 101 237 255 162 99 171 255 255 255 255 237 255 255 255 235 255 235 255 255 255 255 146 106 124 167 184 255 255 71 139 134 169 140 242 212 212 255 255 77 120 97 119 165 255 200 188 201 218 174 192 255 83 128 128 120 142 158 198 235 176 162 165 173 174 174 174 174 172 170 255 255 82 130 98 104 109 115 116 125 191 110 109 115 121 128 132 138 139 136 127 126 127 136 139 138 132 128 121 115 109 110 191 125 116 115 109 104 98 130 82 255 255 170 172 174 174 174 174 173 165 162 176 235 198 158 142 120 128 128 83 255 192 174 218 201 188 200 255 165 119 97 120 77 255 255 212 212 242 140 169 134 139 71 255 255 184 167 124 106 146 255 255 255 255 235 255 235 255 255 255 237 255 255 255 255 171 99 162 255 237 101 255 231 95 146 193 255 73 108 224 231 145 194 150 255 209 106 184 171 255 64 90 255 65 101 109 255 79 99 214 147 255 226 133 255 200 101 130 219 255 186 115 154 255 132 135 174 189 255 72 130 255 78 111 255 78 255 249 82 120 168 160 255 94 160 147 255 65 103 180 139 191 164 160 255 117 255 115 215 110 142 166 176 255 81 164 130 241 139 255 108 98 174 165 164 175 174 255 150 115 255 107 255 180 78 120 215 117 169 161 225 123 177 -0 -91 -137 -168 -191 -207 -219 -228 -235 -239 -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 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -195 -175 -146 -108 -59 -0 128 217 171 177 119 215 122 84 181 255 122 255 121 134 71 255 167 174 182 154 135 76 255 204 243 141 163 87 255 166 168 151 127 205 82 68 255 255 169 185 165 158 183 109 72 255 168 166 110 255 176 177 140 97 234 76 255 255 130 131 255 149 137 255 144 205 125 201 255 189 109 235 255 121 186 126 81 187 255 112 167 255 212 116 124 255 124 108 79 255 99 94 255 200 177 150 198 104 255 206 149 75 255 129 94 64 255 177 114 74 255 129 83 255 215 123 87 255 150 201 207 255 255 255 255 255 255 242 255 255 120 128 255 255 77 98 135 144 124 255 255 91 130 170 119 190 84 107 139 255 255 80 73 114 176 255 105 99 108 154 183 152 255 255 64 123 97 123 138 96 166 201 135 150 143 155 156 153 163 161 170 163 255 255 79 76 92 104 115 125 135 190 255 127 114 113 113 114 115 116 114 96 96 114 116 115 114 113 113 114 127 255 190 135 125 115 104 92 76 79 255 255 163 170 161 163 153 156 155 143 150 135 201 166 96 138 123 97 123 64 255 255 152 183 154 108 99 105 255 176 114 73 80 255 255 139 107 84 190 119 170 130 91 255 255 124 144 135 98 77 255 255 128 120 255 255 242 255 255 255 255 255 255 207 201 150 255 87 123 215 255 83 129 255 74 114 177 255 64 94 129 255 75 149 206 255 104 198 150 177 200 255 94 99 255 79 108 124 255 124 116 212 255 167 112 255 187 81 126 186 121 255 235 109 189 255 201 125 205 144 255 137 149 255 131 130 255 255 76 234 97 140 177 176 255 110 166 168 255 72 109 183 158 165 185 169 255 255 68 82 205 127 151 168 166 255 87 163 141 243 204 255 76 135 154 182 174 167 255 71 134 121 255 122 255 181 84 122 215 119 177 171 217 128 -0 -59 -108 -146 -175 -195 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -213 -200 -181 -154 -118 -72 -0 138 216 170 170 123 216 138 91 161 77 255 255 131 135 82 255 165 186 155 171 110 139 255 103 255 155 165 99 190 255 172 164 129 200 96 75 255 255 167 161 173 165 176 124 85 191 255 161 130 92 255 160 155 110 233 83 90 255 155 110 82 255 189 255 133 239 162 119 150 255 139 132 163 255 208 135 97 78 255 133 132 108 255 146 124 65 255 124 94 255 197 143 255 145 193 150 204 109 82 255 171 125 255 176 115 100 255 165 154 97 66 255 93 78 255 206 107 64 255 122 255 90 255 235 255 255 255 233 255 255 255 88 98 139 255 189 185 205 219 111 141 255 254 255 255 130 204 71 95 129 131 255 255 255 255 94 255 88 116 99 123 161 115 130 255 255 78 82 108 133 66 136 222 121 130 136 141 150 161 153 157 161 166 170 255 255 255 255 255 255 255 255 255 255 69 78 90 100 123 113 103 83 54 83 103 113 123 100 90 78 69 255 255 255 255 255 255 255 255 255 255 170 166 161 157 153 161 150 141 136 130 121 222 136 66 133 108 82 78 255 255 130 115 161 123 99 116 88 255 94 255 255 255 255 131 129 95 71 204 130 255 255 254 255 141 111 219 205 185 189 255 139 98 88 255 255 255 233 255 255 255 235 255 90 255 122 255 64 107 206 255 78 93 255 66 97 154 165 255 100 115 176 255 125 171 255 82 109 204 150 193 145 255 143 197 255 94 124 255 65 124 146 255 108 132 133 255 78 97 135 208 255 163 132 139 255 150 119 162 239 133 255 189 255 82 110 155 255 90 83 233 110 155 160 255 92 130 161 255 191 85 124 176 165 173 161 167 255 255 75 96 200 129 164 172 255 190 99 165 155 255 103 255 139 110 171 155 186 165 255 82 135 131 255 255 77 161 91 138 216 123 170 170 216 138 -0 -72 -118 -154 -181 -200 -213 -224 -231 -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 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -216 -203 -186 -162 -129 -78 -0 129 217 159 176 128 218 139 98 160 80 255 255 142 136 96 255 170 167 169 174 133 78 255 154 255 156 171 111 196 255 173 164 138 202 111 78 217 255 255 167 192 156 187 140 98 197 255 176 130 145 255 178 154 113 239 98 78 67 255 120 83 255 178 97 246 122 217 130 111 255 171 135 144 101 255 172 108 83 65 255 144 83 64 255 110 124 255 137 112 255 218 187 255 114 241 123 231 133 86 68 255 131 67 255 155 149 255 198 175 136 109 255 133 114 255 130 207 101 255 186 98 255 255 255 255 255 255 255 255 255 215 255 80 87 112 254 117 117 158 208 224 202 250 98 197 238 255 255 64 107 166 101 158 185 121 254 255 255 255 66 109 158 232 99 116 121 255 255 255 255 255 255 255 199 83 86 98 110 126 131 138 138 135 148 147 147 188 215 163 162 160 171 170 180 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 180 170 171 160 162 163 215 188 147 147 148 135 138 138 131 126 110 98 86 83 199 255 255 255 255 255 255 255 121 116 99 232 158 109 66 255 255 255 254 121 185 158 101 166 107 64 255 255 238 197 98 250 202 224 208 158 117 117 254 112 87 80 255 215 255 255 255 255 255 255 255 255 255 98 186 255 101 207 130 255 114 133 255 109 136 175 198 255 149 155 255 67 131 255 68 86 133 231 123 241 114 255 187 218 255 112 137 255 124 110 255 64 83 144 255 65 83 108 172 255 101 144 135 171 255 111 130 217 122 246 97 178 255 83 120 255 67 78 98 239 113 154 178 255 145 130 176 255 197 98 140 187 156 192 167 255 255 217 78 111 202 138 164 173 255 196 111 171 156 255 154 255 78 133 174 169 167 170 255 96 136 142 255 255 80 160 98 139 218 128 176 159 217 129 -0 -78 -129 -162 -186 -203 -216 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -249 -248 -245 -243 -239 -234 -227 -218 -206 -190 -169 -140 -94 -0 138 222 158 184 129 219 135 109 164 82 255 240 255 137 108 255 182 162 184 152 169 98 255 143 83 255 169 130 178 81 255 161 132 206 127 81 203 146 255 160 169 165 177 161 117 182 81 255 151 127 81 255 159 118 239 125 99 97 255 148 97 105 255 121 196 218 241 147 130 70 255 148 139 97 68 255 148 94 78 255 175 110 101 255 125 96 80 255 165 255 168 227 70 248 111 206 104 195 104 72 255 146 101 255 137 198 255 167 177 151 161 255 179 109 67 255 107 228 255 195 157 94 255 235 242 233 255 255 255 237 255 113 255 68 85 98 249 78 93 113 143 169 184 254 255 147 114 148 255 255 255 118 72 135 228 124 155 198 172 255 255 255 255 201 88 137 111 134 239 129 125 138 139 255 255 64 80 80 81 87 106 116 90 93 98 107 115 125 189 108 107 114 120 126 131 140 191 228 167 157 156 154 146 147 146 154 156 157 167 228 191 140 131 126 120 114 107 108 189 125 115 107 98 93 90 116 106 87 81 80 80 64 255 255 139 138 125 129 239 134 111 137 88 201 255 255 255 255 172 198 155 124 228 135 72 118 255 255 255 148 114 147 255 254 184 169 143 113 93 78 249 98 85 68 255 113 255 237 255 255 255 233 242 235 255 94 157 195 255 228 107 255 67 109 179 255 161 151 177 167 255 198 137 255 101 146 255 72 104 195 104 206 111 248 70 227 168 255 165 255 80 96 125 255 101 110 175 255 78 94 148 255 68 97 139 148 255 70 130 147 241 218 196 121 255 105 97 148 255 97 99 125 239 118 159 255 81 127 151 255 81 182 117 161 177 165 169 160 255 146 203 81 127 206 132 161 255 81 178 130 169 255 83 143 255 98 169 152 184 162 182 255 108 137 255 240 255 82 164 109 135 219 129 184 158 222 138 -0 -94 -140 -169 -190 -206 -218 -227 -234 -239 -243 -245 -248 -249 -251 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -220 -209 -194 -174 -148 -113 -59 -0 223 159 175 132 212 151 117 168 83 243 115 255 140 118 255 174 177 164 171 122 183 255 154 88 255 179 137 171 86 255 172 138 207 128 87 204 124 68 255 175 183 166 176 123 178 85 255 164 131 86 255 173 120 231 150 115 128 255 183 128 142 255 152 212 94 255 182 148 91 255 163 157 83 68 255 140 144 84 255 221 138 87 65 255 114 72 255 156 88 255 122 192 255 139 224 152 215 151 91 97 255 118 179 255 197 97 255 205 142 172 89 255 163 126 255 125 87 221 255 163 179 255 255 255 255 255 255 255 255 255 255 255 255 255 252 229 255 255 161 187 161 180 169 144 255 100 94 126 122 154 255 255 255 255 184 106 126 174 213 131 161 176 255 255 255 80 78 102 255 98 92 98 109 120 255 255 234 219 218 222 230 252 255 176 168 168 169 174 209 249 127 129 130 130 131 132 143 216 90 81 94 104 105 105 104 94 81 90 216 143 132 131 130 130 129 127 249 209 174 169 168 168 176 255 252 230 222 218 219 234 255 255 120 109 98 92 98 255 102 78 80 255 255 255 176 161 131 213 174 126 106 184 255 255 255 255 154 122 126 94 100 255 144 169 180 161 187 161 255 255 229 252 255 255 255 255 255 255 255 255 255 255 255 255 255 179 163 255 221 87 125 255 126 163 255 89 172 142 205 255 97 197 255 179 118 255 97 91 151 215 152 224 139 255 192 122 255 88 156 255 72 114 255 65 87 138 221 255 84 144 140 255 68 83 157 163 255 91 148 182 255 94 212 152 255 142 128 183 255 128 115 150 231 120 173 255 86 131 164 255 85 178 123 176 166 183 175 255 68 124 204 87 128 207 138 172 255 86 171 137 179 255 88 154 255 183 122 171 164 177 174 255 118 140 255 115 243 83 168 117 151 212 132 175 159 223 -0 -59 -113 -148 -174 -194 -209 -220 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -197 -179 -154 -124 -81 -0 228 159 174 137 210 156 123 174 85 243 106 65 255 128 255 174 174 156 177 142 79 255 155 105 152 255 141 171 98 180 255 142 201 155 94 208 124 68 255 167 169 171 175 140 182 98 161 255 144 99 181 255 113 227 167 122 171 255 206 132 183 255 156 193 146 92 255 171 112 165 255 174 109 97 68 255 122 156 255 124 229 108 79 255 132 112 255 228 97 255 130 251 255 122 220 159 189 169 133 118 255 122 208 255 186 147 255 167 190 123 172 255 138 209 255 167 107 77 255 210 98 155 255 255 255 255 237 255 255 255 235 255 255 255 255 87 113 114 255 255 110 121 152 182 196 255 64 72 121 98 114 146 182 163 255 137 75 86 123 172 185 161 193 142 167 255 255 255 255 255 68 79 94 106 117 133 255 80 112 133 141 150 170 255 79 114 136 142 151 173 255 79 113 135 141 149 156 172 255 67 105 121 117 108 117 121 105 67 255 172 156 149 141 135 113 79 255 173 151 142 136 114 79 255 170 150 141 133 112 80 255 133 117 106 94 79 68 255 255 255 255 255 167 142 193 161 185 172 123 86 75 137 255 163 182 146 114 98 121 72 64 255 196 182 152 121 110 255 255 114 113 87 255 255 255 255 235 255 255 255 237 255 255 255 255 155 98 210 255 77 107 167 255 209 138 255 172 123 190 167 255 147 186 255 208 122 255 118 133 169 189 159 220 122 255 251 130 255 97 228 255 112 132 255 79 108 229 124 255 156 122 255 68 97 109 174 255 165 112 171 255 92 146 193 156 255 183 132 206 255 171 122 167 227 113 255 181 99 144 255 161 98 182 140 175 171 169 167 255 68 124 208 94 155 201 142 255 180 98 171 141 255 152 105 155 255 79 142 177 156 174 174 255 128 255 65 106 243 85 174 123 156 210 137 174 159 228 -0 -81 -124 -154 -179 -197 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -231 -224 -214 -200 -182 -159 -131 -96 -57 -0 159 174 138 210 157 132 168 98 248 110 74 255 143 255 174 174 174 149 174 98 255 152 129 172 255 150 172 109 188 255 155 193 156 119 214 127 115 255 181 175 185 166 148 179 115 176 255 165 111 191 255 136 208 174 144 209 255 169 162 167 91 255 200 141 169 255 204 122 186 255 191 125 107 101 255 120 228 255 164 109 230 99 255 225 165 255 120 236 255 174 170 176 255 195 155 228 130 164 173 255 172 168 126 255 147 176 255 166 165 105 255 178 112 178 255 133 80 67 255 167 81 255 120 255 215 255 255 255 255 255 255 237 255 255 255 69 109 97 134 255 82 89 112 130 176 255 255 177 221 105 97 126 166 186 255 255 69 119 169 158 204 123 165 173 173 153 165 165 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 168 165 165 153 173 173 165 123 204 158 169 119 69 255 255 186 166 126 97 105 221 177 255 255 176 130 112 89 82 255 134 97 109 69 255 255 255 237 255 255 255 255 255 255 215 255 120 255 81 167 255 67 80 133 255 178 112 178 255 105 165 166 255 176 147 255 126 168 172 255 173 164 130 228 155 195 255 176 170 174 255 236 120 255 165 225 255 99 230 109 164 255 228 120 255 101 107 125 191 255 186 122 204 255 169 141 200 255 91 167 162 169 255 209 144 174 208 136 255 191 111 165 255 176 115 179 148 166 185 175 181 255 115 127 214 119 156 193 155 255 188 109 172 150 255 172 129 152 255 98 174 149 174 174 174 255 143 255 74 110 248 98 168 132 157 210 138 174 159 -0 -57 -96 -131 -159 -182 -200 -214 -224 -231 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -244 -241 -237 -232 -225 -216 -203 -186 -163 -135 -102 -68 -0 158 174 138 210 157 145 161 96 251 119 102 255 255 255 174 173 166 157 162 175 255 167 137 148 81 255 174 121 166 80 255 194 149 120 223 129 135 255 202 167 170 171 154 180 139 153 80 255 136 172 82 255 194 183 141 175 119 255 163 173 112 255 183 174 110 124 255 168 164 83 255 154 127 142 255 184 117 180 255 125 95 255 255 139 227 94 255 123 255 155 199 165 102 255 181 151 195 99 255 255 189 181 107 72 255 183 86 255 175 127 88 255 151 101 255 162 113 105 255 172 178 255 128 88 255 113 255 235 255 255 255 233 255 255 96 255 255 249 255 226 255 68 79 85 100 147 148 255 255 188 100 68 105 123 151 139 255 255 255 92 110 182 148 156 166 170 167 173 168 172 159 176 191 166 164 170 184 185 186 183 174 173 176 185 183 164 172 176 183 168 173 173 171 160 159 161 166 166 164 158 157 154 148 135 148 154 157 158 164 166 166 161 159 160 171 173 173 168 183 176 172 164 183 185 176 173 174 183 186 185 184 170 164 166 191 176 159 172 168 173 167 170 166 156 148 182 110 92 255 255 255 139 151 123 105 68 100 188 255 255 148 147 100 85 79 68 255 226 255 249 255 255 96 255 255 233 255 255 255 235 255 113 255 88 128 255 178 172 255 105 113 162 255 101 151 255 88 127 175 255 86 183 255 72 107 181 189 255 255 99 195 151 181 255 102 165 199 155 255 123 255 94 227 139 255 255 95 125 255 180 117 184 255 142 127 154 255 83 164 168 255 124 110 174 183 255 112 173 163 255 119 175 141 183 194 255 82 172 136 255 80 153 139 180 154 171 170 167 202 255 135 129 223 120 149 194 255 80 166 121 174 255 81 148 137 167 255 175 162 157 166 173 174 255 255 255 102 119 251 96 161 145 157 210 138 174 158 -0 -68 -102 -135 -163 -186 -203 -216 -225 -232 -237 -241 -244 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -233 -226 -218 -206 -189 -167 -138 -104 -69 -0 158 173 138 209 158 142 155 96 255 105 96 255 79 255 174 173 164 166 137 122 255 172 142 145 85 255 178 137 168 80 255 192 151 109 245 133 141 255 176 174 176 182 157 181 154 147 85 255 153 166 86 255 186 177 151 200 94 255 164 180 129 170 255 196 134 84 66 255 165 108 82 255 132 178 255 153 178 106 255 157 98 74 255 154 94 228 255 130 69 255 128 198 97 65 255 128 218 133 96 236 255 174 143 83 255 179 136 82 255 147 150 255 152 143 69 255 134 158 255 216 117 146 255 98 80 255 255 255 255 255 255 255 255 255 193 253 121 255 255 136 155 255 255 115 145 182 159 201 125 255 255 65 108 154 200 175 206 149 184 255 255 108 199 111 130 144 165 162 162 168 172 178 160 174 187 158 156 160 167 177 175 182 175 174 176 185 182 163 169 184 179 171 179 178 185 177 175 175 175 173 166 164 159 149 149 159 164 166 173 175 175 175 177 185 178 179 171 179 184 169 163 182 185 176 174 175 182 175 177 167 160 156 158 187 174 160 178 172 168 162 162 165 144 130 111 199 108 255 255 184 149 206 175 200 154 108 65 255 255 125 201 159 182 145 115 255 255 155 136 255 255 121 253 193 255 255 255 255 255 255 255 255 255 80 98 255 146 117 216 255 158 134 255 69 143 152 255 150 147 255 82 136 179 255 83 143 174 255 236 96 133 218 128 255 65 97 198 128 255 69 130 255 228 94 154 255 74 98 157 255 106 178 153 255 178 132 255 82 108 165 255 66 84 134 196 255 170 129 180 164 255 94 200 151 177 186 255 86 166 153 255 85 147 154 181 157 182 176 174 176 255 141 133 245 109 151 192 255 80 168 137 178 255 85 145 142 172 255 122 137 166 164 173 174 255 79 255 96 105 255 96 155 142 158 209 138 173 158 -0 -69 -104 -138 -167 -189 -206 -218 -226 -233 -238 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -219 -208 -192 -171 -143 -107 -68 -0 157 169 137 208 157 155 152 97 255 108 75 255 113 255 173 173 161 151 167 77 255 174 152 146 97 187 255 138 163 86 176 255 156 100 255 151 150 255 173 190 167 177 160 185 152 150 97 179 255 173 99 150 255 177 166 158 181 255 174 170 146 142 84 255 158 109 126 255 185 120 125 255 152 150 92 255 135 175 81 255 125 88 64 255 111 75 255 187 87 255 134 222 123 75 255 133 235 168 103 87 255 139 177 120 151 255 149 146 255 180 133 84 255 136 130 255 130 212 255 130 185 106 255 139 87 68 255 255 237 233 255 255 255 237 255 75 219 136 200 255 97 100 125 255 255 255 90 99 173 163 160 255 255 255 255 113 119 182 140 178 177 255 255 160 90 98 110 130 164 145 169 171 173 175 169 181 193 166 168 157 160 165 157 176 154 166 156 175 174 151 155 173 164 153 160 153 159 149 143 156 157 149 146 137 137 137 146 149 157 156 143 149 159 153 160 153 164 173 155 151 174 175 156 166 154 176 157 165 160 157 168 166 193 181 169 175 173 171 169 145 164 130 110 98 90 160 255 255 177 178 140 182 119 113 255 255 255 255 160 163 173 99 90 255 255 255 125 100 97 255 200 136 219 75 255 237 255 255 255 233 237 255 255 68 87 139 255 106 185 130 255 212 130 255 130 136 255 84 133 180 255 146 149 255 151 120 177 139 255 87 103 168 235 133 255 75 123 222 134 255 87 187 255 75 111 255 64 88 125 255 81 175 135 255 92 150 152 255 125 120 185 255 126 109 158 255 84 142 146 170 174 255 181 158 166 177 255 150 99 173 255 179 97 150 152 185 160 177 167 190 173 255 150 151 255 100 156 255 176 86 163 138 255 187 97 146 152 174 255 77 167 151 161 173 173 255 113 255 75 108 255 97 152 155 157 208 137 169 157 -0 -68 -107 -143 -171 -192 -208 -219 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -234 -228 -220 -209 -195 -175 -147 -111 -69 -0 156 177 129 207 156 155 147 97 255 113 90 255 134 255 168 173 171 159 163 141 255 174 164 147 108 192 255 142 160 96 181 255 160 110 197 215 170 255 176 175 171 184 164 175 167 160 110 188 255 171 122 168 255 178 169 158 140 135 255 170 147 156 98 79 255 130 98 75 255 146 116 66 255 156 96 255 151 109 184 255 159 98 98 255 129 130 255 173 161 143 255 160 173 99 234 255 121 219 138 100 64 255 206 121 195 255 190 132 85 255 148 133 255 138 125 212 255 155 125 254 211 124 77 255 112 85 255 255 255 255 255 255 255 255 255 255 255 254 255 122 255 80 86 109 125 177 255 255 255 138 210 143 176 219 121 255 255 92 187 117 144 153 186 255 135 85 87 85 98 145 110 145 144 142 142 140 121 168 163 159 156 149 131 167 138 173 144 175 144 178 164 134 152 178 152 137 162 137 161 129 132 155 118 113 96 96 113 118 155 132 129 161 137 162 137 152 178 152 134 164 178 144 175 144 173 138 167 131 149 156 159 163 168 121 140 142 142 144 145 110 145 98 85 87 85 135 255 186 153 144 117 187 92 255 255 121 219 176 143 210 138 255 255 255 177 125 109 86 80 255 122 255 254 255 255 255 255 255 255 255 255 255 255 255 85 112 255 77 124 211 254 125 155 255 212 125 138 255 133 148 255 85 132 190 255 195 121 206 255 64 100 138 219 121 255 234 99 173 160 255 143 161 173 255 130 129 255 98 98 159 255 184 109 151 255 96 156 255 66 116 146 255 75 98 130 255 79 98 156 147 170 255 135 140 158 169 178 255 168 122 171 255 188 110 160 167 175 164 184 171 175 176 255 170 215 197 110 160 255 181 96 160 142 255 192 108 147 164 174 255 141 163 159 171 173 168 255 134 255 90 113 255 97 147 155 156 207 129 177 156 -0 -69 -111 -147 -175 -195 -209 -220 -228 -234 -238 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -239 -234 -228 -221 -211 -197 -178 -152 -115 -70 -0 149 185 130 205 152 150 149 98 255 114 102 255 141 255 170 171 170 153 138 122 255 174 162 152 120 175 80 255 170 103 157 80 255 121 184 115 255 255 183 173 182 175 168 174 176 153 130 169 81 255 130 162 65 255 170 169 153 101 255 175 160 165 121 120 255 139 120 81 247 253 121 97 255 159 110 250 178 128 86 174 255 137 141 255 165 105 82 255 144 203 255 185 189 136 200 99 255 232 167 119 99 255 160 159 123 133 255 155 117 72 255 133 72 255 93 255 255 164 186 255 163 167 98 189 254 98 252 255 255 255 255 237 255 255 255 235 255 230 255 255 233 255 66 78 85 107 156 120 150 255 255 144 141 160 195 227 144 255 255 146 85 119 125 166 255 255 76 93 75 92 163 78 141 121 120 120 121 78 151 122 120 120 120 77 151 79 151 79 151 79 151 122 77 99 175 111 77 140 78 139 77 92 153 76 89 85 89 76 153 92 77 139 78 140 77 111 175 99 77 122 151 79 151 79 151 79 151 77 120 120 120 122 151 78 121 120 120 121 141 78 163 92 75 93 76 255 255 166 125 119 85 146 255 255 144 227 195 160 141 144 255 255 150 120 156 107 85 78 66 255 233 255 255 230 255 235 255 255 255 237 255 255 255 255 252 98 254 189 98 167 163 255 186 164 255 255 93 255 72 133 255 72 117 155 255 133 123 159 160 255 99 119 167 232 255 99 200 136 189 185 255 203 144 255 82 105 165 255 141 137 255 174 86 128 178 250 110 159 255 97 121 253 247 81 120 139 255 120 121 165 160 175 255 101 153 169 170 255 65 162 130 255 81 169 130 153 176 174 168 175 182 173 183 255 255 115 184 121 255 80 157 103 170 255 80 175 120 152 162 174 255 122 138 153 170 171 170 255 141 255 102 114 255 98 149 150 152 205 130 185 149 -0 -70 -115 -152 -178 -197 -211 -221 -228 -234 -239 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -238 -234 -228 -221 -211 -198 -181 -157 -122 -73 -0 149 182 133 197 162 159 127 109 255 114 111 255 149 255 180 160 182 156 168 77 255 173 173 158 136 167 96 255 170 109 155 77 255 140 185 110 76 255 175 176 175 177 176 175 166 166 136 162 85 255 137 147 126 255 167 170 158 121 70 255 159 159 135 100 64 255 131 97 252 255 138 96 239 255 103 247 205 138 108 80 255 134 184 255 188 139 79 255 103 255 255 155 185 146 200 107 77 255 186 158 148 255 174 187 139 96 90 255 126 126 255 148 138 255 142 113 193 255 177 112 255 184 135 185 117 249 229 87 255 96 193 255 255 255 255 255 255 237 255 255 93 145 255 255 156 175 209 208 224 182 130 255 71 98 125 142 195 183 176 255 115 78 96 104 135 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 113 135 104 96 78 115 255 176 183 195 142 125 98 71 255 130 182 224 208 209 175 156 255 255 145 93 255 255 237 255 255 255 255 255 255 193 96 255 87 229 249 117 185 135 184 255 112 177 255 193 113 142 255 138 148 255 126 126 255 90 96 139 187 174 255 148 158 186 255 77 107 200 146 185 155 255 255 103 255 79 139 188 255 184 134 255 80 108 138 205 247 103 255 239 96 138 255 252 97 131 255 64 100 135 159 159 255 70 121 158 170 167 255 126 147 137 255 85 162 136 166 166 175 176 177 175 176 175 255 76 110 185 140 255 77 155 109 170 255 96 167 136 158 173 173 255 77 168 156 182 160 180 255 149 255 111 114 255 109 127 159 162 197 133 182 149 -0 -73 -122 -157 -181 -198 -211 -221 -228 -234 -238 -242 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -238 -234 -228 -221 -212 -199 -182 -160 -129 -77 -0 148 181 138 195 158 152 130 76 255 114 123 255 165 255 177 161 169 163 125 150 255 169 173 162 138 162 96 254 255 116 156 93 255 185 190 113 100 255 174 184 174 184 167 176 166 172 142 162 96 168 255 145 98 80 255 168 168 131 90 255 172 167 153 116 83 255 165 97 241 98 255 101 243 255 118 252 158 170 119 85 66 255 180 107 255 159 122 255 161 100 203 255 211 124 229 129 84 65 255 132 198 255 185 185 170 121 75 255 147 116 79 255 131 82 255 122 150 133 255 114 68 255 144 205 117 78 255 113 69 255 253 75 255 235 255 255 255 233 255 255 255 98 108 119 255 255 255 92 123 181 176 206 255 70 113 117 110 154 199 122 255 255 66 96 96 131 84 253 110 114 119 134 159 155 162 176 175 166 168 172 178 189 184 190 182 181 181 182 182 182 182 182 180 176 178 187 185 192 183 182 180 178 166 164 162 155 143 155 162 164 166 178 180 182 183 192 185 187 178 176 180 182 182 182 182 182 181 181 182 190 184 189 178 172 168 166 175 176 162 155 159 134 119 114 110 253 84 131 96 96 66 255 255 122 199 154 110 117 113 70 255 206 176 181 123 92 255 255 255 119 108 98 255 255 255 233 255 255 255 235 255 75 253 255 69 113 255 78 117 205 144 255 68 114 255 133 150 122 255 82 131 255 79 116 147 255 75 121 170 185 185 255 198 132 255 65 84 129 229 124 211 255 203 100 161 255 122 159 255 107 180 255 66 85 119 170 158 252 118 255 243 101 255 98 241 97 165 255 83 116 153 167 172 255 90 131 168 168 255 80 98 145 255 168 96 162 142 172 166 176 167 184 174 184 174 255 100 113 190 185 255 93 156 116 255 254 96 162 138 162 173 169 255 150 125 163 169 161 177 255 165 255 123 114 255 76 130 152 158 195 138 181 148 -0 -77 -129 -160 -182 -199 -212 -221 -228 -234 -238 -242 -244 -246 -248 -249 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -228 -221 -211 -199 -183 -162 -133 -89 -0 147 180 138 195 158 158 142 91 255 113 120 235 255 255 184 166 167 182 132 78 255 177 167 172 139 163 88 255 255 126 157 105 255 137 212 115 128 255 176 175 177 175 169 181 166 173 155 164 109 174 255 143 108 77 255 160 167 145 100 172 255 160 158 117 86 220 255 113 237 107 77 255 229 105 255 220 179 184 138 97 79 255 122 157 255 186 121 206 255 137 205 101 255 173 111 186 107 78 255 168 190 95 255 207 152 155 86 74 255 120 107 255 146 101 255 175 135 94 119 255 131 255 124 219 158 93 255 114 109 255 121 219 255 255 255 255 255 255 255 255 198 255 80 97 109 146 160 255 255 113 201 129 155 255 255 81 121 97 127 191 136 159 255 255 255 255 255 255 255 68 88 99 111 136 154 156 159 166 175 166 166 166 168 173 176 183 174 174 174 174 174 174 173 173 171 159 161 166 169 173 173 169 175 181 180 175 165 165 175 180 181 175 169 173 173 169 166 161 159 171 173 173 174 174 174 174 174 174 183 176 173 168 166 166 166 175 166 159 156 154 136 111 99 88 68 255 255 255 255 255 255 255 159 136 191 127 97 121 81 255 255 155 129 201 113 255 255 160 146 109 97 80 255 198 255 255 255 255 255 255 255 255 219 121 255 109 114 255 93 158 219 124 255 131 255 119 94 135 175 255 101 146 255 107 120 255 74 86 155 152 207 255 95 190 168 255 78 107 186 111 173 255 101 205 137 255 206 121 186 255 157 122 255 79 97 138 184 179 220 255 105 229 255 77 107 237 113 255 220 86 117 158 160 255 172 100 145 167 160 255 77 108 143 255 174 109 164 155 173 166 181 169 175 177 175 176 255 128 115 212 137 255 105 157 126 255 255 88 163 139 172 167 177 255 78 132 182 167 166 184 255 255 235 120 113 255 91 142 158 158 195 138 180 147 -0 -89 -133 -162 -183 -199 -211 -221 -228 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -227 -220 -211 -198 -182 -162 -134 -100 -54 142 176 136 193 158 162 134 135 255 113 118 218 78 255 176 169 166 152 156 94 255 168 172 167 142 164 106 239 115 255 159 115 255 102 246 120 135 255 180 174 184 174 176 182 166 173 152 169 121 167 76 255 116 93 255 176 175 165 112 184 255 170 164 142 94 202 154 252 235 120 85 78 255 96 65 255 164 167 183 109 94 255 193 82 255 182 140 228 255 129 204 106 64 255 136 220 120 85 173 255 186 173 255 141 179 170 121 120 255 133 101 221 255 111 208 255 156 81 64 255 124 71 255 111 208 113 161 255 97 249 255 136 254 230 237 233 255 255 255 237 255 76 255 68 98 98 121 153 110 255 255 155 114 114 146 255 255 80 73 120 224 102 130 166 242 121 118 142 171 255 255 200 212 167 159 166 165 164 161 175 184 175 174 174 174 175 176 181 182 182 182 182 181 181 180 180 178 168 170 159 157 157 153 140 139 137 131 115 131 137 139 140 153 157 157 159 170 168 178 180 180 181 181 182 182 182 182 181 176 175 174 174 174 175 184 175 161 164 165 166 159 167 212 200 255 255 171 142 118 121 242 166 130 102 224 120 73 80 255 255 146 114 114 155 255 255 110 153 121 98 98 68 255 76 255 237 255 255 255 233 237 230 254 136 255 249 97 255 161 113 208 111 255 71 124 255 64 81 156 255 208 111 255 221 101 133 255 120 121 170 179 141 255 173 186 255 173 85 120 220 136 255 64 106 204 129 255 228 140 182 255 82 193 255 94 109 183 167 164 255 65 96 255 78 85 120 235 252 154 202 94 142 164 170 255 184 112 165 175 176 255 93 116 255 76 167 121 169 152 173 166 182 176 174 184 174 180 255 135 120 246 102 255 115 159 255 115 239 106 164 142 167 172 168 255 94 156 152 166 169 176 255 78 218 118 113 255 135 134 162 158 193 136 176 142 -54 -100 -134 -162 -182 -198 -211 -220 -227 -233 -237 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -232 -226 -219 -209 -197 -181 -160 -133 -100 -61 -0 168 132 189 156 149 121 98 255 112 117 213 111 255 174 174 167 143 186 111 255 167 167 169 147 164 107 228 105 67 255 126 255 109 255 146 144 255 181 174 174 176 166 184 166 174 164 177 137 160 129 255 122 106 255 197 166 159 136 163 81 255 168 155 108 207 147 89 255 135 98 116 255 97 123 255 157 192 155 168 103 255 122 199 255 202 131 191 119 255 218 113 87 255 129 189 166 106 189 255 130 183 95 255 176 188 137 163 255 189 109 245 255 155 189 83 255 107 93 63 255 139 255 141 224 143 187 255 134 255 255 200 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 200 246 92 120 255 110 96 83 115 148 255 255 255 255 202 94 111 130 215 255 135 138 162 185 255 255 113 101 99 121 130 139 147 153 167 172 173 174 174 174 174 174 174 174 174 173 170 179 177 185 194 191 192 197 197 195 191 195 194 189 180 180 189 194 195 191 195 197 197 192 191 194 185 177 179 170 173 174 174 174 174 174 174 174 174 173 172 167 153 147 139 130 121 99 101 113 255 255 185 162 138 135 255 215 130 111 94 202 255 255 255 255 148 115 83 96 110 255 120 92 246 200 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 200 255 255 134 255 187 143 224 141 255 139 255 63 93 107 255 83 189 155 255 245 109 189 255 163 137 188 176 255 95 183 130 255 189 106 166 189 129 255 87 113 218 255 119 191 131 202 255 199 122 255 103 168 155 192 157 255 123 97 255 116 98 135 255 89 147 207 108 155 168 255 81 163 136 159 166 197 255 106 122 255 129 160 137 177 164 174 166 184 166 176 174 174 181 255 144 146 255 109 255 126 255 67 105 228 107 164 147 169 167 167 255 111 186 143 167 174 174 255 111 213 117 112 255 98 121 149 156 189 132 168 -0 -61 -100 -133 -160 -181 -197 -209 -219 -226 -232 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -231 -225 -218 -208 -195 -178 -157 -129 -89 -54 -0 160 120 182 150 145 131 76 255 112 117 211 132 255 173 174 168 153 132 193 255 168 167 174 148 164 107 227 84 67 255 136 255 120 175 225 162 255 181 173 174 180 165 188 166 173 165 171 142 154 97 77 255 117 255 173 174 163 152 156 86 255 176 153 112 209 160 124 255 152 116 92 64 255 69 65 255 173 167 132 166 255 158 94 186 255 161 200 144 80 255 164 96 216 255 207 176 139 219 255 165 205 122 169 255 204 143 166 82 255 139 164 159 255 184 120 105 255 106 99 255 134 91 255 202 169 161 110 255 226 136 255 122 255 255 255 255 237 255 255 255 235 255 248 255 255 255 167 114 206 244 174 255 83 66 96 119 125 133 201 149 255 255 79 128 114 123 214 115 124 131 158 187 255 65 70 78 85 97 109 121 138 143 155 156 156 155 156 156 156 156 155 155 156 153 144 153 141 143 153 141 140 139 137 129 129 128 122 104 122 128 129 129 137 139 140 141 153 143 141 153 144 153 156 155 155 156 156 156 156 155 156 156 155 143 138 121 109 97 85 78 70 65 255 187 158 131 124 115 214 123 114 128 79 255 255 149 201 133 125 119 96 66 83 255 174 244 206 114 167 255 255 255 248 255 235 255 255 255 237 255 255 255 255 122 255 136 226 255 110 161 169 202 255 91 134 255 99 106 255 105 120 184 255 159 164 139 255 82 166 143 204 255 169 122 205 165 255 219 139 176 207 255 216 96 164 255 80 144 200 161 255 186 94 158 255 166 132 167 173 255 65 69 255 64 92 116 152 255 124 160 209 112 153 176 255 86 156 152 163 174 173 255 117 255 77 97 154 142 171 165 173 166 188 165 180 174 173 181 255 162 225 175 120 255 136 255 67 84 227 107 164 148 174 167 168 255 193 132 153 168 174 173 255 132 211 117 112 255 76 131 145 150 182 120 160 -0 -54 -89 -129 -157 -178 -195 -208 -218 -225 -231 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -216 -206 -192 -175 -152 -122 -77 -0 142 168 120 175 139 136 115 117 255 111 116 214 135 255 169 173 166 169 128 79 255 168 167 175 148 163 100 228 97 95 105 255 255 128 160 110 255 255 182 170 173 181 165 189 166 170 164 179 148 154 108 80 255 133 255 166 190 165 151 159 98 180 255 167 118 215 168 118 75 255 116 96 77 255 97 108 255 151 194 120 240 255 183 105 72 255 160 177 173 101 80 255 101 240 255 169 187 139 210 99 255 187 150 199 106 245 181 150 121 255 162 171 133 101 255 130 160 255 130 142 255 169 130 254 250 184 180 121 82 255 155 97 255 233 93 255 198 255 255 255 255 255 255 237 255 254 168 255 127 75 96 192 134 255 255 67 101 150 207 133 214 103 147 255 255 79 107 119 213 74 126 98 126 148 255 255 179 181 162 164 171 165 172 174 178 187 187 185 195 195 195 194 194 192 201 201 199 201 198 198 199 204 204 202 198 202 200 195 187 187 195 200 202 198 202 204 204 199 198 198 201 199 201 201 192 194 194 195 195 195 185 187 187 178 174 172 165 171 164 162 181 179 255 255 148 126 98 126 74 213 119 107 79 255 255 147 103 214 133 207 150 101 67 255 255 134 192 96 75 127 255 168 254 255 237 255 255 255 255 255 255 198 255 93 233 255 97 155 255 82 121 180 184 250 254 130 169 255 142 130 255 160 130 255 101 133 171 162 255 121 150 181 245 106 199 150 187 255 99 210 139 187 169 255 240 101 255 80 101 173 177 160 255 72 105 183 255 240 120 194 151 255 108 97 255 77 96 116 255 75 118 168 215 118 167 255 180 98 159 151 165 190 166 255 133 255 80 108 154 148 179 164 170 166 189 165 181 173 170 182 255 255 110 160 128 255 255 105 95 97 228 100 163 148 175 167 168 255 79 128 169 166 173 169 255 135 214 116 111 255 117 115 136 139 175 120 168 142 -0 -77 -122 -152 -175 -192 -206 -216 -224 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -222 -214 -203 -189 -171 -147 -115 -73 -0 147 176 132 182 139 135 96 83 255 105 116 214 138 255 176 167 162 158 136 92 255 167 166 175 148 160 117 228 110 98 102 255 255 134 161 119 64 255 182 180 171 181 165 189 166 180 162 178 152 156 120 81 248 255 255 165 174 171 164 169 110 189 255 173 124 213 164 121 128 255 139 103 90 255 211 141 255 188 178 150 116 192 255 147 90 64 255 120 199 121 130 255 135 164 157 255 215 116 223 128 255 129 194 125 188 255 164 172 121 183 255 169 152 90 65 255 127 107 255 177 255 140 170 255 98 254 169 152 89 68 255 100 80 255 145 98 255 76 255 235 255 255 255 233 255 255 190 125 255 255 71 124 224 100 120 255 255 255 255 151 93 224 96 110 136 255 255 255 255 255 255 66 104 155 132 104 255 255 72 76 80 87 95 108 108 109 113 127 119 129 123 131 141 154 153 144 155 149 151 157 158 159 159 159 157 149 149 146 140 126 140 146 149 149 157 159 159 159 158 157 151 149 155 144 153 154 141 131 123 129 119 127 113 109 108 108 95 87 80 76 72 255 255 104 132 155 104 66 255 255 255 255 255 255 136 110 96 224 93 151 255 255 255 255 120 100 224 124 71 255 255 125 190 255 255 233 255 255 255 235 255 76 255 98 145 255 80 100 255 68 89 152 169 254 98 255 170 140 255 177 255 107 127 255 65 90 152 169 255 183 121 172 164 255 188 125 194 129 255 128 223 116 215 255 157 164 135 255 130 121 199 120 255 64 90 147 255 192 116 150 178 188 255 141 211 255 90 103 139 255 128 121 164 213 124 173 255 189 110 169 164 171 174 165 255 255 248 81 120 156 152 178 162 180 166 189 165 181 171 180 182 255 64 119 161 134 255 255 102 98 110 228 117 160 148 175 166 167 255 92 136 158 162 167 176 255 138 214 116 105 255 83 96 135 139 182 132 176 147 -0 -73 -115 -147 -171 -189 -203 -214 -222 -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 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -233 -227 -220 -212 -200 -186 -167 -143 -111 -70 -0 148 180 136 189 150 136 96 54 255 112 112 216 142 255 166 168 170 149 163 105 255 165 165 173 147 171 107 222 121 100 100 255 255 147 163 122 105 255 179 182 163 180 164 188 164 181 154 187 158 161 135 83 235 79 255 168 173 182 166 162 130 170 81 255 137 208 164 129 98 77 255 109 103 255 102 225 255 154 175 176 130 115 255 164 109 100 255 126 208 138 109 79 255 169 113 107 255 160 183 180 100 255 209 155 150 141 255 196 116 232 255 165 172 98 69 255 130 95 65 255 77 242 119 255 197 255 144 182 112 79 255 125 86 66 255 108 80 255 255 255 255 255 255 255 255 255 192 255 101 139 255 255 255 214 79 85 122 185 139 255 255 255 215 73 97 128 133 223 140 165 195 255 255 255 93 119 77 101 255 223 207 209 216 225 227 223 225 228 219 224 216 214 201 202 187 194 196 180 186 168 165 166 166 163 176 166 157 155 150 139 139 150 155 157 166 176 163 166 166 165 168 186 180 196 194 187 202 201 214 216 224 219 228 225 223 227 225 216 209 207 223 255 101 77 119 93 255 255 255 195 165 140 223 133 128 97 73 215 255 255 255 139 185 122 85 79 214 255 255 255 139 101 255 192 255 255 255 255 255 255 255 255 255 80 108 255 66 86 125 255 79 112 182 144 255 197 255 119 242 77 255 65 95 130 255 69 98 172 165 255 232 116 196 255 141 150 155 209 255 100 180 183 160 255 107 113 169 255 79 109 138 208 126 255 100 109 164 255 115 130 176 175 154 255 225 102 255 103 109 255 77 98 129 164 208 137 255 81 170 130 162 166 182 173 168 255 79 235 83 135 161 158 187 154 181 164 188 164 180 163 182 179 255 105 122 163 147 255 255 100 100 121 222 107 171 147 173 165 165 255 105 163 149 170 168 166 255 142 216 112 112 255 54 96 136 150 189 136 180 148 -0 -70 -111 -143 -167 -186 -200 -212 -220 -227 -233 -237 -240 -243 -245 -247 -248 -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 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -218 -209 -197 -182 -163 -138 -107 -69 -0 149 181 138 193 156 145 115 83 255 112 91 219 141 255 163 172 159 151 129 168 255 160 164 170 142 169 118 221 131 101 100 255 69 255 166 123 128 255 171 180 173 175 160 188 161 180 163 186 162 150 140 89 235 112 255 172 173 174 168 172 137 162 85 255 133 203 165 140 109 81 255 124 114 255 115 255 255 142 220 178 151 126 80 255 136 146 255 151 174 173 120 86 255 177 125 67 65 255 165 167 191 255 192 172 156 98 100 255 158 134 162 255 191 114 83 144 255 106 73 255 101 212 190 130 238 147 255 196 130 85 115 255 109 78 255 119 97 68 255 248 237 233 255 255 255 237 255 75 255 94 153 152 184 255 255 71 117 164 198 100 149 150 255 255 65 108 161 117 231 96 104 159 156 180 255 255 255 255 255 255 68 80 88 113 160 196 182 166 142 174 144 176 154 175 144 175 140 169 164 142 173 134 142 166 132 137 162 129 125 116 115 116 125 129 162 137 132 166 142 134 173 142 164 169 140 175 144 175 154 176 144 174 142 166 182 196 160 113 88 80 68 255 255 255 255 255 255 180 156 159 104 96 231 117 161 108 65 255 255 150 149 100 198 164 117 71 255 255 184 152 153 94 255 75 255 237 255 255 255 233 237 248 255 68 97 119 255 78 109 255 115 85 130 196 255 147 238 130 190 212 101 255 73 106 255 144 83 114 191 255 162 134 158 255 100 98 156 172 192 255 191 167 165 255 65 67 125 177 255 86 120 173 174 151 255 146 136 255 80 126 151 178 220 142 255 255 115 255 114 124 255 81 109 140 165 203 133 255 85 162 137 172 168 174 173 172 255 112 235 89 140 150 162 186 163 180 161 188 160 175 173 180 171 255 128 123 166 255 69 255 100 101 131 221 118 169 142 170 164 160 255 168 129 151 159 172 163 255 141 219 91 112 255 83 115 145 156 193 138 181 149 -0 -69 -107 -138 -163 -182 -197 -209 -218 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -230 -224 -216 -206 -194 -179 -159 -135 -104 -68 -0 149 182 138 195 158 149 131 117 255 112 91 224 136 255 158 170 156 156 127 78 255 165 157 178 148 176 108 220 138 102 100 250 78 255 176 124 134 255 178 175 173 178 169 186 171 175 161 181 169 149 150 115 240 134 255 174 174 173 172 174 142 162 96 168 255 201 165 155 126 83 255 248 127 255 122 126 236 255 105 192 175 132 128 255 122 190 255 182 153 186 143 106 191 255 157 84 102 255 113 197 122 145 255 198 168 115 69 67 255 139 125 108 255 146 97 160 255 120 85 226 255 212 84 204 255 114 100 255 176 100 145 255 125 85 156 255 109 98 255 255 255 255 255 255 255 255 255 255 255 255 255 84 133 168 148 255 255 255 94 195 77 149 140 173 255 255 255 106 78 245 74 90 133 121 115 153 175 184 159 168 255 255 255 255 255 255 95 121 120 77 151 79 152 84 162 79 151 79 141 122 77 150 78 94 156 78 93 154 77 90 92 92 90 77 154 93 78 156 94 78 150 77 122 141 79 151 79 162 84 152 79 151 77 120 121 95 255 255 255 255 255 255 168 159 184 175 153 115 121 133 90 74 245 78 106 255 255 255 173 140 149 77 195 94 255 255 255 148 168 133 84 255 255 255 255 255 255 255 255 255 255 255 255 255 98 109 255 156 85 125 255 145 100 176 255 100 114 255 204 84 212 255 226 85 120 255 160 97 146 255 108 125 139 255 67 69 115 168 198 255 145 122 197 113 255 102 84 157 255 191 106 143 186 153 182 255 190 122 255 128 132 175 192 105 255 236 126 122 255 127 248 255 83 126 155 165 201 255 168 96 162 142 174 172 173 174 174 255 134 240 115 150 149 169 181 161 175 171 186 169 178 173 175 178 255 134 124 176 255 78 250 100 102 138 220 108 176 148 178 157 165 255 78 127 156 156 170 158 255 136 224 91 112 255 117 131 149 158 195 138 182 149 -0 -68 -104 -135 -159 -179 -194 -206 -216 -224 -230 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -228 -222 -213 -203 -190 -174 -154 -131 -102 -69 -0 156 185 133 195 158 162 121 76 255 105 112 219 136 255 148 163 151 153 126 91 255 167 157 174 151 167 112 219 143 103 101 249 90 255 211 126 142 255 169 178 167 188 160 179 172 178 169 179 176 149 137 111 247 141 255 176 174 174 173 174 151 164 108 172 255 196 161 157 136 97 248 113 255 255 142 115 147 255 121 225 155 156 105 78 255 180 107 255 153 179 166 111 207 255 178 115 93 250 255 194 154 104 100 255 170 147 86 76 255 159 114 66 64 255 120 134 66 255 105 213 82 255 107 71 255 148 94 64 255 147 182 255 177 107 175 255 146 98 255 255 254 255 255 237 255 255 255 235 255 236 255 255 255 85 165 165 172 196 255 255 255 255 90 116 133 139 186 255 255 255 255 64 99 158 224 128 148 159 181 186 161 169 181 199 167 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 166 167 199 181 169 161 186 181 159 148 128 224 158 99 64 255 255 255 255 186 139 133 116 90 255 255 255 255 196 172 165 165 85 255 255 255 236 255 235 255 255 255 237 255 255 254 255 255 98 146 255 175 107 177 255 182 147 255 64 94 148 255 71 107 255 82 213 105 255 66 134 120 255 64 66 114 159 255 76 86 147 170 255 100 104 154 194 255 250 93 115 178 255 207 111 166 179 153 255 107 180 255 78 105 156 155 225 121 255 147 115 142 255 255 113 248 97 136 157 161 196 255 172 108 164 151 174 173 174 174 176 255 141 247 111 137 149 176 179 169 178 172 179 160 188 167 178 169 255 142 126 211 255 90 249 101 103 143 219 112 167 151 174 157 167 255 91 126 153 151 163 148 255 136 219 112 105 255 76 121 162 158 195 133 185 156 -0 -69 -102 -131 -154 -174 -190 -203 -213 -222 -228 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -219 -211 -200 -186 -169 -148 -124 -96 -68 -0 157 177 130 197 158 158 134 98 255 111 116 216 141 255 148 153 140 145 122 103 255 166 157 173 156 166 117 219 148 103 101 250 101 255 238 139 151 255 169 185 167 187 161 185 170 186 159 174 185 149 132 89 255 150 255 180 174 174 173 173 164 166 120 161 78 255 171 149 140 108 247 101 68 255 158 122 140 67 255 169 191 176 109 94 255 133 142 255 148 172 180 131 169 114 255 138 107 255 255 183 174 116 68 67 255 155 116 82 242 255 151 100 88 255 144 145 104 255 146 207 135 255 139 95 64 255 126 72 255 148 159 90 255 156 209 255 160 121 255 255 168 190 192 255 255 255 255 255 255 237 255 255 120 255 255 94 139 129 184 166 210 164 255 255 156 172 139 160 166 192 162 255 255 255 255 172 108 121 130 152 172 187 160 169 178 191 166 167 182 191 174 175 183 175 174 176 181 182 182 181 180 175 175 176 175 174 172 167 166 165 160 149 149 160 165 166 167 172 174 175 176 175 175 180 181 182 182 181 176 174 175 183 175 174 191 182 167 166 191 178 169 160 187 172 152 130 121 108 172 255 255 255 255 162 192 166 160 139 172 156 255 255 164 210 166 184 129 139 94 255 255 120 255 255 237 255 255 255 255 255 255 192 190 168 255 255 121 160 255 209 156 255 90 159 148 255 72 126 255 64 95 139 255 135 207 146 255 104 145 144 255 88 100 151 255 242 82 116 155 255 67 68 116 174 183 255 255 107 138 255 114 169 131 180 172 148 255 142 133 255 94 109 176 191 169 255 67 140 122 158 255 68 101 247 108 140 149 171 255 78 161 120 166 164 173 173 174 174 180 255 150 255 89 132 149 185 174 159 186 170 185 161 187 167 185 169 255 151 139 238 255 101 250 101 103 148 219 117 166 156 173 157 166 255 103 122 145 140 153 148 255 141 216 116 111 255 98 134 158 158 197 130 177 157 -0 -68 -96 -124 -148 -169 -186 -200 -211 -219 -226 -231 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -216 -207 -195 -181 -162 -140 -113 -81 -57 -0 158 169 129 205 162 152 142 135 255 112 116 214 142 255 158 163 140 145 106 117 255 162 155 172 157 165 118 219 150 103 101 250 111 255 177 212 167 255 174 177 169 177 169 176 161 185 161 170 194 149 142 92 255 170 255 181 174 174 174 170 165 170 137 163 96 255 170 152 111 120 255 120 106 255 164 141 149 83 255 170 137 177 147 96 255 236 84 255 157 178 179 148 173 103 65 255 112 217 144 255 202 139 86 75 255 166 140 98 243 255 180 121 91 182 255 156 150 255 171 212 127 77 255 129 107 255 122 121 177 255 201 99 255 120 208 92 255 153 200 167 255 125 255 75 255 235 255 255 255 233 255 254 206 147 170 255 151 206 140 171 151 191 199 157 255 90 169 136 148 155 181 188 171 184 206 255 255 69 89 100 121 135 172 154 157 169 175 184 166 168 180 183 175 176 184 175 174 175 174 174 172 169 177 168 167 166 161 168 174 174 171 164 154 164 171 174 174 168 161 166 167 168 177 169 172 174 174 175 174 175 184 176 175 183 180 168 166 184 175 169 157 154 172 135 121 100 89 69 255 255 206 184 171 188 181 155 148 136 169 90 255 157 199 191 151 171 140 206 151 255 170 147 206 254 255 233 255 255 255 235 255 75 255 125 255 167 200 153 255 92 208 120 255 99 201 255 177 121 122 255 107 129 255 77 127 212 171 255 150 156 255 182 91 121 180 255 243 98 140 166 255 75 86 139 202 255 144 217 112 255 65 103 173 148 179 178 157 255 84 236 255 96 147 177 137 170 255 83 149 141 164 255 106 120 255 120 111 152 170 255 96 163 137 170 165 170 174 174 174 181 255 170 255 92 142 149 194 170 161 185 161 176 169 177 169 177 174 255 167 212 177 255 111 250 101 103 150 219 118 165 157 172 155 162 255 117 106 145 140 163 158 255 142 214 116 112 255 135 142 152 162 205 129 169 158 -0 -57 -81 -113 -140 -162 -181 -195 -207 -216 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -221 -213 -203 -191 -175 -154 -129 -94 -59 -0 -0 158 173 137 207 152 159 130 91 255 112 117 214 138 255 163 170 151 145 106 93 255 155 150 169 155 164 117 218 150 103 101 250 119 255 167 98 255 255 175 176 174 176 177 176 169 192 166 159 195 152 154 93 194 255 255 181 173 174 173 180 163 179 139 170 96 219 255 158 122 77 255 122 127 255 168 151 146 88 216 255 139 217 98 141 255 129 247 255 166 170 172 156 178 110 73 255 128 215 104 100 255 161 110 80 227 255 152 110 234 84 255 139 98 187 255 174 132 75 245 255 120 120 255 131 166 255 154 98 221 255 125 173 255 150 224 123 255 110 246 114 127 255 101 255 255 255 255 255 255 255 255 255 198 255 77 117 250 255 148 128 147 129 161 197 155 255 255 120 98 114 139 158 186 152 131 157 175 255 255 182 192 178 170 174 191 166 170 167 180 186 167 168 178 177 167 168 172 174 174 174 173 169 177 170 177 167 165 162 150 149 147 143 131 131 143 147 149 150 162 165 167 177 170 177 169 173 174 174 174 172 168 167 177 178 168 167 186 180 167 170 166 191 174 170 178 192 182 255 255 175 157 131 152 186 158 139 114 98 120 255 255 155 197 161 129 147 128 148 255 250 117 77 255 198 255 255 255 255 255 255 255 255 255 101 255 127 114 246 110 255 123 224 150 255 173 125 255 221 98 154 255 166 131 255 120 120 255 245 75 132 174 255 187 98 139 255 84 234 110 152 255 227 80 110 161 255 100 104 215 128 255 73 110 178 156 172 170 166 255 247 129 255 141 98 217 139 255 216 88 146 151 168 255 127 122 255 77 122 158 255 219 96 170 139 179 163 180 173 174 173 181 255 255 194 93 154 152 195 159 166 192 169 176 177 176 174 176 175 255 255 98 167 255 119 250 101 103 150 218 117 164 155 169 150 155 255 93 106 145 151 170 163 255 138 214 117 112 255 91 130 159 152 207 137 173 158 -0 -0 -59 -94 -129 -154 -175 -191 -203 -213 -221 -228 -233 -237 -240 -242 -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 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -241 -238 -235 -231 -225 -218 -210 -199 -185 -168 -146 -118 -78 -0 -0 228 159 174 138 208 156 150 127 76 255 113 117 211 135 255 166 172 156 153 122 117 255 144 139 161 149 160 116 215 149 103 101 250 127 255 168 110 64 255 175 176 176 176 168 177 159 186 169 158 193 164 151 97 180 80 255 181 169 173 173 181 154 178 142 171 100 217 255 162 138 93 255 128 134 255 176 164 147 98 216 255 153 144 159 73 255 126 97 255 171 170 179 156 181 125 87 202 255 208 116 68 67 255 125 88 226 255 168 102 232 110 82 255 111 172 75 255 144 86 205 213 217 97 80 255 101 118 255 114 105 188 255 163 138 255 182 181 113 255 92 206 75 255 139 94 255 236 237 233 255 255 255 237 255 76 255 94 149 121 255 101 91 130 96 123 175 174 163 255 66 110 86 110 125 167 202 181 158 176 158 255 255 82 99 110 120 146 163 159 167 161 172 175 166 168 175 183 175 174 174 173 170 179 176 178 183 185 189 188 184 189 189 186 178 170 178 186 189 189 184 188 189 185 183 178 176 179 170 173 174 174 175 183 175 168 166 175 172 161 167 159 163 146 120 110 99 82 255 255 158 176 158 181 202 167 125 110 86 110 66 255 163 174 175 123 96 130 91 101 255 121 149 94 255 76 255 237 255 255 255 233 237 236 255 94 139 255 75 206 92 255 113 181 182 255 138 163 255 188 105 114 255 118 101 255 80 97 217 213 205 86 144 255 75 172 111 255 82 110 232 102 168 255 226 88 125 255 67 68 116 208 255 202 87 125 181 156 179 170 171 255 97 126 255 73 159 144 153 255 216 98 147 164 176 255 134 128 255 93 138 162 255 217 100 171 142 178 154 181 173 173 169 181 255 80 180 97 151 164 193 158 169 186 159 177 168 176 176 176 175 255 64 110 168 255 127 250 101 103 149 215 116 160 149 161 139 144 255 117 122 153 156 172 166 255 135 211 117 113 255 76 127 150 156 208 138 174 159 228 -0 -0 -78 -118 -146 -168 -185 -199 -210 -218 -225 -231 -235 -238 -241 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -237 -233 -228 -222 -215 -206 -194 -179 -160 -137 -108 -72 -0 138 223 159 174 138 209 157 155 149 109 255 113 118 213 132 255 176 168 159 156 126 103 255 155 139 151 138 151 113 211 146 102 100 249 137 255 169 111 104 255 175 175 176 176 167 182 157 191 174 158 184 165 167 103 178 113 255 181 179 167 173 178 164 185 148 173 110 201 80 255 134 120 255 150 143 255 166 168 152 110 203 81 255 140 201 118 255 138 92 68 255 170 171 171 169 151 100 213 255 202 143 85 77 255 151 107 219 81 255 122 231 125 130 255 144 166 86 219 255 106 206 74 255 119 73 255 158 72 255 146 97 100 255 160 210 255 130 176 201 255 120 244 96 71 255 153 255 255 255 255 255 255 255 255 255 255 255 255 255 90 96 255 67 101 140 83 107 158 156 114 255 255 72 78 87 107 119 165 145 104 146 163 158 255 255 178 203 161 164 167 174 168 175 168 177 176 166 166 168 173 174 174 173 171 163 170 160 159 159 158 156 149 149 148 143 132 132 143 148 149 149 156 158 159 159 160 170 163 171 173 174 174 173 168 166 166 176 177 168 175 168 174 167 164 161 203 178 255 255 158 163 146 104 145 165 119 107 87 78 72 255 255 114 156 158 107 83 140 101 67 255 96 90 255 255 255 255 255 255 255 255 255 255 255 255 255 153 255 71 96 244 120 255 201 176 130 255 210 160 255 100 97 146 255 72 158 255 73 119 255 74 206 106 255 219 86 166 144 255 130 125 231 122 255 81 219 107 151 255 77 85 143 202 255 213 100 151 169 171 171 170 255 68 92 138 255 118 201 140 255 81 203 110 152 168 166 255 143 150 255 120 134 255 80 201 110 173 148 185 164 178 173 167 179 181 255 113 178 103 167 165 184 158 174 191 157 182 167 176 176 175 175 255 104 111 169 255 137 249 100 102 146 211 113 151 138 151 139 155 255 103 126 156 159 168 176 255 132 213 118 113 255 109 149 155 157 209 138 174 159 223 138 -0 -72 -108 -137 -160 -179 -194 -206 -215 -222 -228 -233 -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 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -235 -231 -226 -219 -211 -201 -188 -172 -151 -126 -91 -59 -0 129 222 159 174 138 210 158 155 147 98 255 114 120 218 111 255 169 167 170 151 127 91 255 162 150 161 138 152 96 204 141 97 100 246 159 255 168 111 125 255 173 174 175 175 166 183 157 183 177 159 183 158 187 109 179 132 255 178 181 169 170 187 163 179 152 174 126 193 86 255 150 107 222 225 162 255 168 172 164 128 197 85 255 154 136 207 255 141 99 80 255 170 170 180 161 168 122 184 108 255 159 111 83 255 255 120 219 87 255 132 207 157 101 75 255 168 99 228 255 123 212 127 255 165 114 255 185 135 255 182 126 68 65 255 143 144 255 206 129 155 255 174 192 124 255 152 84 255 255 254 255 237 255 255 255 235 255 242 255 255 255 78 255 255 242 255 86 87 160 156 86 120 255 217 210 220 220 220 226 255 88 110 113 111 122 255 255 114 102 109 119 133 152 158 162 167 175 183 174 174 174 174 173 170 179 176 177 183 184 184 181 177 181 181 178 171 162 171 178 181 181 177 181 184 184 183 177 176 179 170 173 174 174 174 174 183 175 167 162 158 152 133 119 109 102 114 255 255 122 111 113 110 88 255 226 220 220 220 210 217 255 120 86 156 160 87 86 255 242 255 255 78 255 255 255 242 255 235 255 255 255 237 255 254 255 255 84 152 255 124 192 174 255 155 129 206 255 144 143 255 65 68 126 182 255 135 185 255 114 165 255 127 212 123 255 228 99 168 255 75 101 157 207 132 255 87 219 120 255 255 83 111 159 255 108 184 122 168 161 180 170 170 255 80 99 141 255 207 136 154 255 85 197 128 164 172 168 255 162 225 222 107 150 255 86 193 126 174 152 179 163 187 170 169 181 178 255 132 179 109 187 158 183 159 177 183 157 183 166 175 175 174 173 255 125 111 168 255 159 246 100 97 141 204 96 152 138 161 150 162 255 91 127 151 170 167 169 255 111 218 120 114 255 98 147 155 158 210 138 174 159 222 129 -0 -59 -91 -126 -151 -172 -188 -201 -211 -219 -226 -231 -235 -239 -241 -244 -245 -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 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -242 -240 -237 -233 -229 -223 -216 -207 -196 -182 -164 -141 -114 -75 -0 -0 138 217 158 175 137 210 157 142 152 97 255 114 123 235 78 255 173 173 162 149 129 78 255 166 155 169 149 151 96 200 129 105 96 243 138 255 167 111 131 255 167 172 172 173 166 181 157 181 182 159 183 158 165 159 181 152 255 168 180 177 159 187 153 185 161 175 127 197 94 211 255 112 209 110 255 255 172 174 164 132 195 98 159 255 153 120 180 255 109 94 255 176 167 171 172 167 140 167 96 65 255 122 97 255 255 123 220 112 174 255 209 164 126 82 234 255 118 210 109 255 214 109 72 255 176 255 121 228 255 163 166 105 108 255 176 141 71 255 155 114 110 255 134 224 255 184 133 255 120 206 198 255 255 255 255 255 255 237 255 255 141 255 255 255 250 155 246 255 223 230 255 87 108 254 89 125 127 120 134 162 226 248 232 234 223 194 191 255 65 72 85 97 110 131 146 142 155 157 159 164 165 166 165 161 170 162 170 160 159 159 158 156 149 148 147 143 131 131 143 147 148 149 156 158 159 159 160 170 162 170 161 165 166 165 164 159 157 155 142 146 131 110 97 85 72 65 255 191 194 223 234 232 248 226 162 134 120 127 125 89 254 108 87 255 230 223 255 246 155 250 255 255 255 141 255 255 237 255 255 255 255 255 255 198 206 120 255 133 184 255 224 134 255 110 114 155 255 71 141 176 255 108 105 166 163 255 228 121 255 176 255 72 109 214 255 109 210 118 255 234 82 126 164 209 255 174 112 220 123 255 255 97 122 255 65 96 167 140 167 172 171 167 176 255 94 109 255 180 120 153 255 159 98 195 132 164 174 172 255 255 110 209 112 255 211 94 197 127 175 161 185 153 187 159 177 180 168 255 152 181 159 165 158 183 159 182 181 157 181 166 173 172 172 167 255 131 111 167 255 138 243 96 105 129 200 96 151 149 169 155 166 255 78 129 149 162 173 173 255 78 235 123 114 255 97 152 142 157 210 137 175 158 217 138 -0 -0 -75 -114 -141 -164 -182 -196 -207 -216 -223 -229 -233 -237 -240 -242 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -235 -231 -226 -220 -212 -202 -190 -174 -154 -130 -94 -61 -0 177 128 216 159 184 132 210 157 145 155 97 255 114 111 255 255 255 174 174 166 158 163 168 255 167 157 172 155 160 113 204 129 104 73 244 111 255 164 105 137 255 168 166 169 168 164 178 156 181 183 158 183 159 150 130 201 157 255 167 178 186 159 183 160 193 151 177 128 199 100 211 255 133 209 120 64 255 174 174 165 141 198 111 169 255 151 131 82 255 120 107 255 184 177 168 177 160 148 172 98 73 255 143 98 243 114 255 226 122 195 255 199 165 147 97 241 255 133 199 96 65 255 124 83 200 255 94 254 124 184 255 186 123 154 255 219 160 98 70 255 114 96 83 255 100 214 255 168 85 255 147 255 76 255 235 255 255 255 233 255 254 202 135 194 140 255 220 73 96 224 131 143 242 255 238 255 255 81 120 97 110 139 155 165 185 165 189 186 179 255 255 207 208 195 190 188 195 187 182 182 182 182 182 182 181 179 171 175 178 183 184 183 181 176 181 181 178 171 162 171 178 181 181 176 181 183 184 183 178 175 171 179 181 182 182 182 182 182 182 187 195 188 190 195 208 207 255 255 179 186 189 165 185 165 155 139 110 97 120 81 255 255 238 255 242 143 131 224 96 73 220 255 140 194 135 202 254 255 233 255 255 255 235 255 76 255 147 255 85 168 255 214 100 255 83 96 114 255 70 98 160 219 255 154 123 186 255 184 124 254 94 255 200 83 124 255 65 96 199 133 255 241 97 147 165 199 255 195 122 226 255 114 243 98 143 255 73 98 172 148 160 177 168 177 184 255 107 120 255 82 131 151 255 169 111 198 141 165 174 174 255 64 120 209 133 255 211 100 199 128 177 151 193 160 183 159 186 178 167 255 157 201 130 150 159 183 158 183 181 156 178 164 168 169 166 168 255 137 105 164 255 111 244 73 104 129 204 113 160 155 172 157 167 255 168 163 158 166 174 174 255 255 255 111 114 255 97 155 145 157 210 132 184 159 216 128 177 -0 -61 -94 -130 -154 -174 -190 -202 -212 -220 -226 -231 -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 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -223 -216 -208 -197 -183 -166 -144 -117 -77 -0 -0 178 123 217 170 176 129 212 156 132 161 96 255 113 102 255 165 255 176 174 168 169 136 105 255 165 157 173 157 164 116 211 141 105 73 249 106 255 157 114 142 255 172 165 176 174 158 186 149 180 181 158 183 159 148 86 255 165 255 169 167 185 161 186 169 185 153 183 129 200 110 195 72 255 213 122 105 255 174 174 165 154 192 131 162 76 255 137 86 64 255 118 255 167 181 160 178 170 154 172 121 82 233 255 102 242 102 65 255 148 166 109 255 186 155 102 220 113 255 196 107 73 255 151 105 188 105 255 255 155 106 137 255 151 200 255 121 195 125 113 255 146 83 66 255 120 79 255 148 165 255 170 77 255 255 255 255 255 255 255 255 255 198 255 102 186 122 250 255 64 107 234 82 91 132 195 138 163 255 255 79 78 96 122 173 135 180 141 167 180 181 178 255 255 81 86 98 111 135 152 155 156 157 156 153 164 164 161 169 160 159 159 159 157 152 157 158 157 152 141 141 152 157 158 157 152 157 159 159 159 160 169 161 164 164 153 156 157 156 155 152 135 111 98 86 81 255 255 178 181 180 167 141 180 135 173 122 96 78 79 255 255 163 138 195 132 91 82 234 107 64 255 250 122 186 102 255 198 255 255 255 255 255 255 255 255 255 77 170 255 165 148 255 79 120 255 66 83 146 255 113 125 195 121 255 200 151 255 137 106 155 255 255 105 188 105 151 255 73 107 196 255 113 220 102 155 186 255 109 166 148 255 65 102 242 102 255 233 82 121 172 154 170 178 160 181 167 255 118 255 64 86 137 255 76 162 131 192 154 165 174 174 255 105 122 213 255 72 195 110 200 129 183 153 185 169 186 161 185 167 169 255 165 255 86 148 159 183 158 181 180 149 186 158 174 176 165 172 255 142 114 157 255 106 249 73 105 141 211 116 164 157 173 157 165 255 105 136 169 168 174 176 255 165 255 102 113 255 96 161 132 156 212 129 176 170 217 123 178 -0 -0 -77 -117 -144 -166 -183 -197 -208 -216 -223 -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 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -220 -212 -203 -191 -176 -157 -132 -104 -70 -0 165 170 119 225 171 170 128 219 151 123 168 96 255 108 90 255 149 255 184 169 167 153 128 92 255 160 157 174 156 165 117 215 146 97 96 244 106 255 159 118 141 255 171 164 165 176 158 183 151 177 178 156 182 157 147 96 85 247 255 174 166 192 166 177 161 185 157 186 129 200 126 187 82 129 255 124 128 255 174 173 164 155 194 137 156 131 255 142 98 81 255 133 255 168 186 167 176 167 159 173 131 88 233 255 129 241 109 72 255 169 158 102 66 255 163 118 223 102 65 255 120 85 214 255 113 201 99 88 255 198 126 75 255 139 175 113 255 227 142 117 81 255 115 96 67 255 85 71 255 165 94 255 117 94 255 242 237 233 255 255 255 237 255 76 255 94 199 106 129 255 255 255 229 75 69 108 197 106 116 143 255 255 255 255 255 119 84 181 117 131 143 162 170 176 255 255 171 183 162 156 159 171 173 172 172 171 162 169 178 170 175 176 176 175 173 167 167 166 163 156 144 156 163 166 167 167 173 175 176 176 175 170 178 169 162 171 172 172 173 171 159 156 162 183 171 255 255 176 170 162 143 131 117 181 84 119 255 255 255 255 255 143 116 106 197 108 69 75 229 255 255 255 129 106 199 94 255 76 255 237 255 255 255 233 237 242 255 94 117 255 94 165 255 71 85 255 67 96 115 255 81 117 142 227 255 113 175 139 255 75 126 198 255 88 99 201 113 255 214 85 120 255 65 102 223 118 163 255 66 102 158 169 255 72 109 241 129 255 233 88 131 173 159 167 176 167 186 168 255 133 255 81 98 142 255 131 156 137 194 155 164 173 174 255 128 124 255 129 82 187 126 200 129 186 157 185 161 177 166 192 166 174 255 247 85 96 147 157 182 156 178 177 151 183 158 176 165 164 171 255 141 118 159 255 106 244 96 97 146 215 117 165 156 174 157 160 255 92 128 153 167 169 184 255 149 255 90 108 255 96 168 123 151 219 128 170 171 225 119 170 165 -0 -70 -104 -132 -157 -176 -191 -203 -212 -220 -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 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -228 -223 -216 -208 -197 -184 -167 -146 -120 -86 -57 -0 166 173 128 226 161 177 123 218 135 117 174 98 251 105 75 255 141 255 177 166 166 143 132 79 255 165 164 178 151 166 118 218 149 102 100 243 111 255 159 114 136 255 166 161 162 179 157 182 156 166 185 149 180 153 142 107 70 255 255 175 166 184 169 175 169 190 159 176 132 200 122 191 90 145 255 129 134 255 174 173 160 155 193 142 156 99 78 255 111 81 243 255 255 180 167 180 167 178 164 177 142 100 211 101 255 237 119 85 199 255 160 97 88 255 179 119 222 111 75 255 143 105 216 255 130 218 108 116 255 172 174 86 69 255 206 119 255 144 195 110 121 255 148 119 101 255 122 117 255 172 139 151 250 149 255 255 255 255 255 255 255 255 255 255 255 255 255 190 89 109 209 112 255 255 66 100 144 242 86 105 110 125 174 177 161 255 255 255 255 89 140 137 139 148 160 177 255 255 81 85 98 111 132 145 142 150 163 162 150 152 157 159 159 158 156 152 157 158 157 151 140 140 151 157 158 157 152 156 158 159 159 157 152 150 162 163 150 142 145 132 111 98 85 81 255 255 177 160 148 139 137 140 89 255 255 255 255 161 177 174 125 110 105 86 242 144 100 66 255 255 112 209 109 89 190 255 255 255 255 255 255 255 255 255 255 255 255 255 149 250 151 139 172 255 117 122 255 101 119 148 255 121 110 195 144 255 119 206 255 69 86 174 172 255 116 108 218 130 255 216 105 143 255 75 111 222 119 179 255 88 97 160 255 199 85 119 237 255 101 211 100 142 177 164 178 167 180 167 180 255 255 243 81 111 255 78 99 156 142 193 155 160 173 174 255 134 129 255 145 90 191 122 200 132 176 159 190 169 175 169 184 166 175 255 255 70 107 142 153 180 149 185 166 156 182 157 179 162 161 166 255 136 114 159 255 111 243 100 102 149 218 118 166 151 178 164 165 255 79 132 143 166 166 177 255 141 255 75 105 251 98 174 117 135 218 123 177 161 226 128 173 166 -0 -57 -86 -120 -146 -167 -184 -197 -208 -216 -223 -228 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -234 -230 -226 -220 -212 -203 -191 -177 -158 -134 -106 -71 -0 181 166 174 113 232 164 169 119 216 139 109 168 85 248 119 96 255 134 255 180 161 167 152 186 193 255 167 165 170 148 167 117 219 150 103 100 246 138 255 157 118 136 255 156 154 157 177 155 181 157 164 182 151 175 163 149 114 89 182 255 175 166 182 174 175 158 192 159 174 136 200 136 192 98 129 64 255 143 255 173 173 168 153 201 149 157 110 81 255 132 83 230 79 255 182 168 183 169 177 168 167 157 118 203 81 66 255 133 97 203 255 172 110 95 255 255 123 210 133 96 237 255 111 206 83 255 174 154 99 66 255 213 123 119 255 149 182 92 255 183 154 97 80 255 125 150 255 185 164 255 196 129 206 255 121 90 255 255 254 255 237 255 255 255 235 255 242 255 255 255 70 87 219 106 121 255 255 255 255 229 75 126 98 110 149 185 121 142 167 169 255 255 83 144 132 145 142 161 174 255 255 160 173 167 149 151 161 150 151 162 161 144 156 160 149 142 150 160 150 148 145 136 136 136 145 148 150 160 150 142 149 160 156 144 161 162 151 150 161 151 149 167 173 160 255 255 174 161 142 145 132 144 83 255 255 169 167 142 121 185 149 110 98 126 75 229 255 255 255 255 121 106 219 87 70 255 255 255 242 255 235 255 255 255 237 255 254 255 255 90 121 255 206 129 196 255 164 185 255 150 125 255 80 97 154 183 255 92 182 149 255 119 123 213 255 66 99 154 174 255 83 206 111 255 237 96 133 210 123 255 255 95 110 172 255 203 97 133 255 66 81 203 118 157 167 168 177 169 183 168 182 255 79 230 83 132 255 81 110 157 149 201 153 168 173 173 255 143 255 64 129 98 192 136 200 136 174 159 192 158 175 174 182 166 175 255 182 89 114 149 163 175 151 182 164 157 181 155 177 157 154 156 255 136 118 157 255 138 246 100 103 150 219 117 167 148 170 165 167 255 193 186 152 167 161 180 255 134 255 96 119 248 85 168 109 139 216 119 169 164 232 113 174 166 181 -0 -71 -106 -134 -158 -177 -191 -203 -212 -220 -226 -230 -234 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -232 -228 -222 -216 -208 -197 -185 -169 -148 -121 -87 -58 -0 176 167 175 119 231 164 162 117 215 138 98 164 83 243 110 102 255 113 255 170 160 169 182 156 111 255 168 166 173 142 176 112 219 150 103 101 249 159 255 164 114 141 255 156 143 147 170 151 177 155 163 181 156 174 158 152 116 89 180 255 174 166 182 175 175 158 197 159 174 137 200 132 186 109 130 84 255 159 255 169 173 179 140 202 153 158 126 82 244 245 97 231 112 255 176 175 178 178 167 178 166 162 122 200 96 89 255 152 110 189 81 255 126 97 255 255 131 213 139 100 240 255 128 210 88 255 192 183 123 109 255 131 172 169 255 184 140 187 255 176 199 127 73 255 133 207 255 139 198 94 255 184 140 148 255 96 255 141 202 198 255 255 255 255 255 255 237 255 253 162 255 255 255 214 89 115 114 186 140 255 255 255 79 77 94 124 218 138 145 153 167 172 255 255 81 97 103 99 122 141 142 255 255 65 124 102 104 114 98 109 124 162 119 121 134 162 129 127 130 141 128 124 107 107 124 128 141 130 127 129 162 134 121 119 162 124 109 98 114 104 102 124 65 255 255 142 141 122 99 103 97 81 255 255 172 167 153 145 138 218 124 94 77 79 255 255 255 140 186 114 115 89 214 255 255 255 162 253 255 237 255 255 255 255 255 255 198 202 141 255 96 255 148 140 184 255 94 198 139 255 207 133 255 73 127 199 176 255 187 140 184 255 169 172 131 255 109 123 183 192 255 88 210 128 255 240 100 139 213 131 255 255 97 126 255 81 189 110 152 255 89 96 200 122 162 166 178 167 178 178 175 176 255 112 231 97 245 244 82 126 158 153 202 140 179 173 169 255 159 255 84 130 109 186 132 200 137 174 159 197 158 175 175 182 166 174 255 180 89 116 152 158 174 156 181 163 155 177 151 170 147 143 156 255 141 114 164 255 159 249 101 103 150 219 112 176 142 173 166 168 255 111 156 182 169 160 170 255 113 255 102 110 243 83 164 98 138 215 117 162 164 231 119 175 167 176 -0 -58 -87 -121 -148 -169 -185 -197 -208 -216 -222 -228 -232 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -225 -219 -212 -203 -191 -177 -160 -138 -110 -73 -0 -0 174 166 175 119 231 153 170 112 215 122 91 160 82 243 106 74 255 79 255 168 171 182 163 132 94 255 168 167 175 147 169 108 219 148 103 101 250 137 255 167 105 142 255 166 154 147 161 139 170 150 160 178 156 174 158 158 117 89 192 255 172 164 182 174 175 158 198 159 174 138 199 146 183 120 137 84 255 255 255 178 170 178 143 200 164 159 122 88 228 125 238 236 135 255 183 183 167 176 168 177 168 164 131 204 110 92 232 255 131 183 85 255 151 99 253 124 255 201 161 107 219 110 255 212 110 165 255 152 161 158 255 161 185 158 92 255 178 117 146 255 122 191 120 255 201 133 151 255 100 195 255 166 171 128 101 255 78 255 135 255 76 255 235 255 255 255 233 255 255 192 125 242 125 255 255 66 123 99 185 105 128 167 255 255 255 255 255 255 89 140 137 139 148 160 255 255 226 241 178 166 173 175 154 255 255 78 94 95 108 76 92 106 176 78 92 105 168 78 91 104 143 106 76 72 76 106 143 104 91 78 168 105 92 78 176 106 92 76 108 95 94 78 255 255 154 175 173 166 178 241 226 255 255 160 148 139 137 140 89 255 255 255 255 255 255 167 128 105 185 99 123 66 255 255 125 242 125 192 255 255 233 255 255 255 235 255 76 255 135 255 78 255 101 128 171 166 255 195 100 255 151 133 201 255 120 191 122 255 146 117 178 255 92 158 185 161 255 158 161 152 255 165 110 212 255 110 219 107 161 201 255 124 253 99 151 255 85 183 131 255 232 92 110 204 131 164 168 177 168 176 167 183 183 255 135 236 238 125 228 88 122 159 164 200 143 178 170 178 255 255 255 84 137 120 183 146 199 138 174 159 198 158 175 174 182 164 172 255 192 89 117 158 158 174 156 178 160 150 170 139 161 147 154 166 255 142 105 167 255 137 250 101 103 148 219 108 169 147 175 167 168 255 94 132 163 182 171 168 255 79 255 74 106 243 82 160 91 122 215 112 170 153 231 119 175 166 174 -0 -0 -73 -110 -138 -160 -177 -191 -203 -212 -219 -225 -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 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -240 -238 -235 -231 -227 -222 -215 -207 -197 -184 -169 -149 -126 -99 -67 -0 174 172 166 174 119 231 155 161 108 221 120 84 161 80 255 115 65 255 255 255 173 173 170 156 125 78 255 167 167 175 148 171 118 220 143 103 101 250 127 255 168 111 137 255 171 161 157 170 139 161 139 153 173 153 172 157 159 117 89 197 255 168 160 180 173 173 157 198 159 174 137 206 144 186 128 130 97 255 78 255 177 162 186 153 192 161 162 138 95 228 116 76 255 142 255 175 177 168 183 173 166 175 165 145 198 131 94 226 255 140 180 97 160 255 103 251 97 71 255 175 114 213 106 67 255 125 155 83 255 115 232 255 176 161 204 110 255 177 144 85 115 255 136 224 255 149 214 93 255 149 77 255 210 151 147 91 67 255 255 194 102 255 255 255 255 255 255 255 255 255 207 255 102 236 110 144 255 255 80 79 205 84 106 158 121 159 179 187 170 255 255 83 144 132 145 143 162 255 255 149 96 114 120 140 136 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 141 136 140 120 114 96 149 255 255 162 143 145 132 144 83 255 255 170 187 179 159 121 158 106 84 205 79 80 255 255 144 110 236 102 255 207 255 255 255 255 255 255 255 255 255 102 194 255 255 67 91 147 151 210 255 77 149 255 93 214 149 255 224 136 255 115 85 144 177 255 110 204 161 176 255 232 115 255 83 155 125 255 67 106 213 114 175 255 71 97 251 103 255 160 97 180 140 255 226 94 131 198 145 165 175 166 173 183 168 177 175 255 142 255 76 116 228 95 138 162 161 192 153 186 162 177 255 78 255 97 130 128 186 144 206 137 174 159 198 157 173 173 180 160 168 255 197 89 117 159 157 172 153 173 153 139 161 139 170 157 161 171 255 137 111 168 255 127 250 101 103 143 220 118 171 148 175 167 167 255 78 125 156 170 173 173 255 255 255 65 115 255 80 161 84 120 221 108 161 155 231 119 174 166 172 174 -0 -67 -99 -126 -149 -169 -184 -197 -207 -215 -222 -227 -231 -235 -238 -240 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -224 -218 -211 -201 -190 -176 -158 -136 -109 -80 -0 -0 181 168 166 173 119 229 143 157 107 219 99 78 181 77 255 240 255 255 143 255 174 173 171 153 168 150 255 168 167 174 148 160 107 221 138 103 101 250 119 255 169 111 131 255 172 164 162 177 151 170 139 142 164 147 166 154 157 116 89 202 255 173 168 175 172 169 156 197 158 173 137 206 134 184 133 116 96 255 112 255 184 169 183 143 192 170 167 139 108 233 120 80 255 151 255 174 184 172 175 176 165 183 165 146 201 137 100 216 80 255 184 110 172 255 128 244 125 79 255 178 126 212 120 123 255 160 161 128 255 130 99 201 255 193 123 182 108 255 153 119 78 255 159 102 202 255 103 224 255 150 149 255 164 191 129 130 101 255 255 140 186 94 255 242 237 233 255 255 255 237 255 90 255 107 247 97 122 135 255 255 255 255 72 125 203 118 132 143 168 167 168 255 255 81 97 102 106 112 126 255 114 77 84 95 130 98 108 123 225 120 112 115 122 137 134 147 144 155 150 152 158 158 157 153 146 133 146 153 157 158 158 152 150 155 144 147 134 137 122 115 112 120 225 123 108 98 130 95 84 77 114 255 126 112 106 102 97 81 255 255 168 167 168 143 132 118 203 125 72 255 255 255 255 135 122 97 247 107 255 90 255 237 255 255 255 233 237 242 255 94 186 140 255 255 101 130 129 191 164 255 149 150 255 224 103 255 202 102 159 255 78 119 153 255 108 182 123 193 255 201 99 130 255 128 161 160 255 123 120 212 126 178 255 79 125 244 128 255 172 110 184 255 80 216 100 137 201 146 165 183 165 176 175 172 184 174 255 151 255 80 120 233 108 139 167 170 192 143 183 169 184 255 112 255 96 116 133 184 134 206 137 173 158 197 156 169 172 175 168 173 255 202 89 116 157 154 166 147 164 142 139 170 151 177 162 164 172 255 131 111 169 255 119 250 101 103 138 221 107 160 148 174 167 168 255 150 168 153 171 173 174 255 143 255 255 240 255 77 181 78 99 219 107 157 143 229 119 173 166 168 181 -0 -0 -80 -109 -136 -158 -176 -190 -201 -211 -218 -224 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -245 -243 -242 -239 -237 -234 -230 -226 -220 -214 -206 -196 -183 -167 -147 -121 -88 -57 -0 207 171 167 176 168 120 223 137 155 106 223 102 70 180 255 255 255 255 140 128 255 174 173 161 159 138 77 255 177 172 169 148 163 117 222 131 102 101 250 111 255 168 111 125 255 168 165 165 179 155 177 150 153 164 134 156 147 151 114 89 206 255 174 158 175 170 176 153 194 156 172 136 203 145 191 139 115 76 255 134 255 176 162 184 148 199 160 170 139 107 237 124 97 116 255 255 176 175 176 174 184 166 174 167 146 201 142 117 218 81 255 178 130 148 71 255 233 146 89 179 255 152 190 143 118 65 255 162 128 64 255 116 88 255 142 165 148 199 255 186 125 96 66 255 130 94 255 147 96 215 255 140 90 255 199 161 96 140 242 250 255 122 199 255 255 255 255 255 255 255 255 255 255 255 255 255 244 98 117 112 151 206 141 255 255 255 168 101 127 121 142 161 157 168 255 255 226 238 194 191 186 255 255 66 77 90 152 78 87 113 219 255 133 120 123 131 143 133 139 143 149 150 149 147 145 140 128 128 140 145 147 149 150 149 143 139 133 143 131 123 120 133 255 219 113 87 78 152 90 77 66 255 255 186 191 194 238 226 255 255 168 157 161 142 121 127 101 168 255 255 255 141 206 151 112 117 98 244 255 255 255 255 255 255 255 255 255 255 255 255 255 199 122 255 250 242 140 96 161 199 255 90 140 255 215 96 147 255 94 130 255 66 96 125 186 255 199 148 165 142 255 88 116 255 64 128 162 255 65 118 143 190 152 255 179 89 146 233 255 71 148 130 178 255 81 218 117 142 201 146 167 174 166 184 174 176 175 176 255 255 116 97 124 237 107 139 170 160 199 148 184 162 176 255 134 255 76 115 139 191 145 203 136 172 156 194 153 176 170 175 158 174 255 206 89 114 151 147 156 134 164 153 150 177 155 179 165 165 168 255 125 111 168 255 111 250 101 102 131 222 117 163 148 169 172 177 255 77 138 159 161 173 174 255 128 140 255 255 255 255 180 70 102 223 106 155 137 223 120 168 176 167 171 207 -0 -57 -88 -121 -147 -167 -183 -196 -206 -214 -220 -226 -230 -234 -237 -239 -242 -243 -245 -246 -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 y 286 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -242 -240 -238 -235 -231 -227 -222 -216 -209 -200 -189 -175 -157 -134 -106 -72 -0 -0 204 167 176 168 153 109 226 130 154 89 250 114 65 255 255 122 255 142 137 118 255 174 173 164 151 163 122 255 169 167 167 147 164 100 228 121 101 100 249 101 255 167 110 104 255 167 166 176 176 157 181 155 160 173 147 156 134 139 105 89 210 255 173 156 180 158 183 140 191 151 170 136 208 139 184 143 115 91 255 140 255 177 169 190 149 191 161 178 139 107 240 131 98 109 255 255 180 174 183 174 175 168 173 171 146 201 151 118 216 88 194 255 137 153 77 164 255 152 104 200 255 149 185 152 122 120 255 176 120 123 255 121 137 255 167 173 156 111 160 255 166 104 96 255 166 111 79 255 110 73 255 173 116 255 157 197 123 83 255 155 220 250 106 190 255 253 255 255 237 255 255 2