param a 0.1104720674 param b 1.2498037849 param g 0.0000650574 param k 0.0071249200 param m 0.0167641049 param r 0.6333563583 param s 0.0000000000 param t 0.1000408283 param n 800 param y 780 param z 10 param i 30000 param x 436 y 0 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -252 -252 -252 -253 -253 -253 -253 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 y 2 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -251 -250 -249 -249 -248 -248 -248 -249 -249 -249 -250 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -250 -249 -249 -249 -248 -248 -248 -249 -249 -250 -251 -251 -252 -253 -253 y 3 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -245 -245 -245 -245 -245 -245 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -245 -245 -245 -245 -245 -245 -246 -248 -249 -250 -251 -252 -253 y 4 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -244 -242 -240 -239 -239 -239 -239 -240 -241 -242 -243 -245 -246 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -246 -245 -243 -242 -241 -240 -239 -239 -239 -239 -240 -242 -244 -246 -248 -250 -251 -252 y 5 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -239 -235 -232 -230 -229 -229 -231 -232 -234 -236 -238 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -238 -236 -234 -232 -231 -229 -229 -230 -232 -235 -239 -243 -246 -249 -251 -252 y 6 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -244 -239 -233 -226 -219 -215 -214 -215 -217 -220 -223 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -223 -220 -217 -215 -214 -215 -219 -226 -233 -239 -244 -248 -250 -252 y 7 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -235 -226 -213 -201 -191 -188 -190 -195 -200 -206 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -206 -200 -195 -190 -188 -191 -201 -213 -226 -235 -242 -246 -249 -251 y 8 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -232 -219 -201 -178 -157 -147 -149 -159 -171 -181 -189 -197 -204 -210 -216 -220 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -220 -216 -210 -204 -197 -189 -181 -171 -159 -149 -147 -157 -178 -201 -219 -232 -240 -245 -249 -251 y 9 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -191 -157 -116 -89 -85 -101 -126 -144 -158 -170 -181 -190 -198 -205 -211 -217 -221 -225 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -225 -221 -217 -211 -205 -198 -190 -181 -170 -158 -144 -126 -101 -85 -89 -116 -157 -191 -215 -230 -239 -245 -248 -251 y 10 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -188 -147 -89 255 -0 -0 -65 -96 -117 -134 -149 -162 -174 -184 -193 -201 -207 -213 -218 -222 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -222 -218 -213 -207 -201 -193 -184 -174 -162 -149 -134 -117 -96 -65 -0 -0 255 -89 -147 -188 -214 -229 -239 -245 -248 -251 y 11 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -190 -149 -85 -0 255 227 -0 -43 -67 -88 -106 -124 -141 -155 -168 -179 -188 -196 -203 -209 -215 -220 -224 -227 -231 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -227 -224 -220 -215 -209 -203 -196 -188 -179 -168 -155 -141 -124 -106 -88 -67 -43 -0 227 255 -0 -85 -149 -190 -215 -229 -239 -245 -248 -251 y 12 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -159 -101 -0 227 255 229 228 -0 -0 -54 -73 -96 -116 -134 -148 -162 -173 -183 -191 -199 -206 -211 -216 -221 -225 -228 -231 -234 -236 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -236 -234 -231 -228 -225 -221 -216 -211 -206 -199 -191 -183 -173 -162 -148 -134 -116 -96 -73 -54 -0 -0 228 229 255 227 -0 -101 -159 -195 -217 -231 -239 -245 -249 -251 y 13 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -232 -220 -200 -171 -126 -65 -0 229 255 227 255 113 237 -0 -42 -66 -89 -107 -125 -141 -155 -167 -177 -186 -194 -201 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -201 -194 -186 -177 -167 -155 -141 -125 -107 -89 -66 -42 -0 237 113 255 227 255 229 -0 -65 -126 -171 -200 -220 -232 -240 -245 -249 -251 y 14 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -241 -234 -223 -206 -181 -144 -96 -43 228 227 255 229 229 255 90 -0 -0 -0 -54 -74 -97 -117 -133 -147 -160 -171 -181 -189 -197 -204 -210 -215 -219 -223 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -223 -219 -215 -210 -204 -197 -189 -181 -171 -160 -147 -133 -117 -97 -74 -54 -0 -0 -0 90 255 229 229 255 227 228 -43 -96 -144 -181 -206 -223 -234 -241 -246 -249 -251 y 15 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -236 -226 -211 -189 -158 -117 -67 -0 255 229 255 227 255 112 255 141 140 -0 -0 -43 -67 -89 -106 -123 -139 -152 -164 -175 -184 -192 -199 -206 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -206 -199 -192 -184 -175 -164 -152 -139 -123 -106 -89 -67 -43 -0 -0 140 141 255 112 255 227 255 229 255 -0 -67 -117 -158 -189 -211 -226 -236 -242 -247 -250 -251 y 16 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -238 -229 -216 -197 -170 -134 -88 -0 113 229 227 255 229 222 255 87 203 158 145 -0 -0 -0 -54 -73 -96 -114 -130 -144 -157 -168 -178 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -178 -168 -157 -144 -130 -114 -96 -73 -54 -0 -0 -0 145 158 203 87 255 222 229 255 227 229 113 -0 -88 -134 -170 -197 -216 -229 -238 -243 -247 -250 -252 y 17 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -239 -232 -220 -204 -181 -149 -106 -54 237 255 255 229 255 227 255 124 234 138 136 143 145 145 -0 -0 -42 -60 -81 -103 -120 -135 -149 -161 -172 -181 -190 -197 -204 -210 -215 -219 -223 -227 -230 -233 -236 -238 -240 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -240 -238 -236 -233 -230 -227 -223 -219 -215 -210 -204 -197 -190 -181 -172 -161 -149 -135 -120 -103 -81 -60 -42 -0 -0 145 145 143 136 138 234 124 255 227 255 229 255 255 237 -54 -106 -149 -181 -204 -220 -232 -239 -245 -248 -250 -252 y 18 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -210 -190 -162 -124 -73 -0 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 -0 -0 -0 -47 -70 -91 -108 -125 -140 -154 -165 -175 -184 -192 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -192 -184 -175 -165 -154 -140 -125 -108 -91 -70 -47 -0 -0 -0 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 -0 -73 -124 -162 -190 -210 -224 -234 -241 -246 -249 -251 -252 y 19 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -228 -216 -198 -174 -141 -96 -42 -0 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 -0 -0 -39 -55 -75 -97 -116 -131 -145 -158 -169 -179 -187 -195 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -195 -187 -179 -169 -158 -145 -131 -116 -97 -75 -55 -39 -0 -0 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 -0 -42 -96 -141 -174 -198 -216 -228 -237 -242 -246 -249 -251 -252 y 20 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -244 -239 -231 -220 -205 -184 -155 -116 -66 -0 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 -0 -0 -43 -61 -82 -104 -121 -137 -150 -162 -172 -182 -190 -198 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -198 -190 -182 -172 -162 -150 -137 -121 -104 -82 -61 -43 -0 -0 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 -0 -66 -116 -155 -184 -205 -220 -231 -239 -244 -247 -250 -251 -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 -250 -248 -245 -240 -234 -225 -211 -193 -168 -134 -89 -0 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 -0 -0 -0 -47 -71 -93 -110 -127 -141 -154 -166 -176 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -176 -166 -154 -141 -127 -110 -93 -71 -47 -0 -0 -0 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 -0 -89 -134 -168 -193 -211 -225 -234 -240 -245 -248 -250 -252 -253 y 22 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -201 -179 -148 -107 -54 -0 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 -0 -0 -40 -57 -76 -99 -117 -132 -146 -159 -170 -179 -188 -196 -202 -208 -214 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -214 -208 -202 -196 -188 -179 -170 -159 -146 -132 -117 -99 -76 -57 -40 -0 -0 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 -0 -54 -107 -148 -179 -201 -217 -228 -236 -242 -246 -249 -251 -252 -253 y 23 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -162 -125 -74 -0 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 -0 -0 -44 -67 -88 -105 -122 -138 -151 -163 -173 -182 -191 -198 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -198 -191 -182 -173 -163 -151 -138 -122 -105 -88 -67 -44 -0 -0 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 -0 -74 -125 -162 -188 -207 -221 -231 -238 -243 -247 -249 -251 -252 -253 y 24 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -213 -196 -173 -141 -97 -43 -0 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 -0 -0 -0 -53 -72 -94 -111 -128 -143 -155 -167 -177 -186 -193 -200 -207 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -207 -200 -193 -186 -177 -167 -155 -143 -128 -111 -94 -72 -53 -0 -0 -0 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 -0 -43 -97 -141 -173 -196 -213 -225 -234 -240 -245 -248 -250 -252 -253 -253 y 25 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -218 -203 -183 -155 -117 -67 -0 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 -0 -0 -41 -57 -77 -100 -118 -134 -147 -160 -170 -180 -188 -196 -203 -209 -214 -219 -223 -226 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -226 -223 -219 -214 -209 -203 -196 -188 -180 -170 -160 -147 -134 -118 -100 -77 -57 -41 -0 -0 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 -0 -67 -117 -155 -183 -203 -218 -229 -237 -242 -246 -249 -251 -252 -253 -254 y 26 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -191 -167 -133 -89 -0 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 -0 -0 -0 -45 -68 -90 -107 -123 -139 -152 -164 -174 -183 -191 -199 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -199 -191 -183 -174 -164 -152 -139 -123 -107 -90 -68 -45 -0 -0 -0 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 -0 -89 -133 -167 -191 -209 -222 -232 -239 -243 -247 -249 -251 -252 -253 -254 y 27 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -226 -215 -199 -177 -147 -106 -54 -0 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 -0 -0 -0 -54 -73 -96 -114 -130 -143 -156 -167 -177 -186 -194 -201 -207 -213 -217 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -217 -213 -207 -201 -194 -186 -177 -167 -156 -143 -130 -114 -96 -73 -54 -0 -0 -0 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 -0 -54 -106 -147 -177 -199 -215 -226 -235 -241 -245 -248 -250 -252 -253 -253 -254 y 28 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -220 -206 -186 -160 -123 -73 -0 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 -0 -0 -42 -60 -80 -103 -119 -135 -148 -160 -171 -181 -189 -197 -203 -209 -214 -219 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -219 -214 -209 -203 -197 -189 -181 -171 -160 -148 -135 -119 -103 -80 -60 -42 -0 -0 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 -0 -73 -123 -160 -186 -206 -220 -230 -237 -242 -246 -249 -251 -252 -253 -253 -254 y 29 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -224 -211 -194 -171 -139 -96 -42 -0 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 -0 -0 -0 -46 -70 -91 -108 -125 -140 -153 -165 -175 -184 -192 -199 -205 -211 -216 -220 -224 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -224 -220 -216 -211 -205 -199 -192 -184 -175 -165 -153 -140 -125 -108 -91 -70 -46 -0 -0 -0 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 -0 -42 -96 -139 -171 -194 -211 -224 -233 -239 -244 -247 -249 -251 -252 -253 -254 -254 y 30 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -216 -201 -181 -152 -114 -60 -0 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 -0 -0 -39 -55 -74 -97 -115 -131 -145 -157 -168 -178 -187 -195 -201 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -201 -195 -187 -178 -168 -157 -145 -131 -115 -97 -74 -55 -39 -0 -0 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 -0 -60 -114 -152 -181 -201 -216 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 -254 y 31 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -231 -221 -208 -189 -164 -130 -81 -0 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 -0 -0 -43 -61 -82 -104 -121 -136 -150 -161 -172 -181 -190 -197 -204 -210 -215 -219 -223 -227 -230 -233 -235 -238 -240 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -244 -243 -241 -240 -238 -235 -233 -230 -227 -223 -219 -215 -210 -204 -197 -190 -181 -172 -161 -150 -136 -121 -104 -82 -61 -43 -0 -0 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 -0 -81 -130 -164 -189 -208 -221 -231 -237 -242 -246 -249 -251 -252 -253 -253 -254 -254 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -175 -144 -103 -47 -0 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 -0 -0 -0 -47 -71 -92 -110 -126 -141 -154 -165 -176 -185 -193 -200 -206 -212 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -212 -206 -200 -193 -185 -176 -165 -154 -141 -126 -110 -92 -71 -47 -0 -0 -0 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 -0 -47 -103 -144 -175 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -236 -228 -218 -204 -184 -157 -120 -70 -0 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 -0 -0 -40 -57 -76 -99 -117 -132 -146 -158 -169 -179 -188 -195 -202 -208 -213 -218 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -218 -213 -208 -202 -195 -188 -179 -169 -158 -146 -132 -117 -99 -76 -57 -40 -0 -0 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 -0 -70 -120 -157 -184 -204 -218 -228 -236 -241 -245 -248 -250 -251 -253 -253 -254 -254 -254 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -222 -210 -192 -168 -135 -91 -39 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 -0 -0 -44 -67 -88 -105 -122 -137 -151 -162 -173 -182 -190 -198 -204 -210 -215 -220 -224 -227 -230 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -230 -227 -224 -220 -215 -210 -204 -198 -190 -182 -173 -162 -151 -137 -122 -105 -88 -67 -44 -0 -0 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 -39 -91 -135 -168 -192 -210 -222 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -226 -215 -199 -178 -149 -108 -55 -0 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -0 -53 -72 -93 -111 -128 -142 -155 -166 -176 -185 -193 -200 -206 -212 -217 -221 -225 -228 -231 -234 -236 -239 -240 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -240 -239 -236 -234 -231 -228 -225 -221 -217 -212 -206 -200 -193 -185 -176 -166 -155 -142 -128 -111 -93 -72 -53 -0 -0 -0 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 -0 -55 -108 -149 -178 -199 -215 -226 -234 -240 -244 -247 -250 -251 -252 -253 -254 -254 -254 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -229 -219 -206 -187 -161 -125 -75 -0 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -41 -57 -77 -100 -118 -133 -147 -159 -170 -180 -188 -196 -203 -209 -214 -218 -223 -226 -230 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -230 -226 -223 -218 -214 -209 -203 -196 -188 -180 -170 -159 -147 -133 -118 -100 -77 -57 -41 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 -0 -75 -125 -161 -187 -206 -219 -229 -236 -242 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -211 -195 -172 -140 -97 -43 -0 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -0 -45 -68 -90 -107 -123 -139 -152 -163 -174 -183 -191 -198 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -198 -191 -183 -174 -163 -152 -139 -123 -107 -90 -68 -45 -0 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 -0 -43 -97 -140 -172 -195 -211 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -235 -227 -216 -202 -181 -154 -116 -61 -0 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -0 -54 -73 -96 -114 -129 -143 -156 -167 -177 -186 -194 -201 -207 -212 -217 -222 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -222 -217 -212 -207 -201 -194 -186 -177 -167 -156 -143 -129 -114 -96 -73 -54 -0 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 -0 -61 -116 -154 -181 -202 -216 -227 -235 -240 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -131 -82 -0 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -42 -60 -80 -102 -119 -135 -148 -160 -171 -181 -189 -197 -203 -209 -214 -219 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -219 -214 -209 -203 -197 -189 -181 -171 -160 -148 -135 -119 -102 -80 -60 -42 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 -0 -82 -131 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -175 -145 -104 -47 -0 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -0 -46 -70 -90 -108 -125 -140 -153 -164 -175 -184 -192 -199 -205 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -205 -199 -192 -184 -175 -164 -153 -140 -125 -108 -90 -70 -46 -0 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 -0 -47 -104 -145 -175 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -184 -158 -121 -71 -0 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -39 -55 -74 -97 -115 -131 -145 -157 -168 -178 -187 -194 -201 -207 -213 -217 -222 -225 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -225 -222 -217 -213 -207 -201 -194 -187 -178 -168 -157 -145 -131 -115 -97 -74 -55 -39 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 -0 -71 -121 -158 -184 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -210 -192 -169 -137 -93 -40 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -43 -61 -82 -104 -121 -136 -150 -161 -172 -181 -190 -197 -203 -209 -214 -219 -223 -226 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -226 -223 -219 -214 -209 -203 -197 -190 -181 -172 -161 -150 -136 -121 -104 -82 -61 -43 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 -40 -93 -137 -169 -192 -210 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -110 -57 -0 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -0 -47 -71 -92 -110 -126 -141 -154 -165 -175 -184 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -184 -175 -165 -154 -141 -126 -110 -92 -71 -47 -0 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 -0 -57 -110 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -219 -206 -187 -162 -127 -76 -0 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -40 -57 -76 -99 -116 -132 -145 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -145 -132 -116 -99 -76 -57 -40 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 -0 -76 -127 -162 -187 -206 -219 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -232 -223 -212 -195 -172 -141 -99 -44 -0 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -0 -44 -67 -88 -105 -121 -137 -150 -161 -172 -181 -189 -196 -203 -209 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -209 -203 -196 -189 -181 -172 -161 -150 -137 -121 -105 -88 -67 -44 -0 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 -0 -44 -99 -141 -172 -195 -212 -223 -232 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -202 -182 -154 -117 -67 -0 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -0 -53 -72 -93 -110 -126 -141 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -141 -126 -110 -93 -72 -53 -0 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 -0 -67 -117 -154 -182 -202 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -166 -132 -88 -0 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -0 -40 -57 -76 -98 -116 -131 -144 -156 -167 -177 -185 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -185 -177 -167 -156 -144 -131 -116 -98 -76 -57 -40 -0 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 -0 -88 -132 -166 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -213 -198 -176 -146 -105 -53 -0 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 -0 -0 -44 -61 -81 -103 -119 -134 -147 -159 -169 -179 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -245 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -245 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -179 -169 -159 -147 -134 -119 -103 -81 -61 -44 -0 -0 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 -0 -53 -105 -146 -176 -198 -213 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -159 -122 -72 -0 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 -0 -0 -0 -47 -70 -90 -106 -122 -137 -150 -161 -171 -181 -189 -196 -202 -208 -213 -218 -222 -226 -229 -232 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -232 -229 -226 -222 -218 -213 -208 -202 -196 -189 -181 -171 -161 -150 -137 -122 -106 -90 -70 -47 -0 -0 -0 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 -0 -72 -122 -159 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -231 -222 -210 -193 -170 -138 -94 -41 -0 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 -0 -0 -0 -54 -72 -93 -109 -125 -140 -152 -164 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -164 -152 -140 -125 -109 -93 -72 -54 -0 -0 -0 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 -0 -41 -94 -138 -170 -193 -210 -222 -231 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -151 -111 -57 -0 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 146 137 138 139 140 -0 -0 -40 -56 -75 -96 -113 -129 -143 -155 -166 -175 -184 -192 -199 -205 -210 -215 -220 -223 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -223 -220 -215 -210 -205 -199 -192 -184 -175 -166 -155 -143 -129 -113 -96 -75 -56 -40 -0 -0 140 139 138 137 146 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 -0 -57 -111 -151 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -206 -188 -163 -128 -77 -0 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 -0 -0 -42 -59 -78 -100 -117 -132 -145 -157 -168 -177 -186 -193 -200 -206 -211 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -211 -206 -200 -193 -186 -177 -168 -157 -145 -132 -117 -100 -78 -59 -42 -0 -0 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 -0 -77 -128 -163 -188 -206 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -196 -173 -143 -100 -45 -0 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 -0 -0 -0 -45 -62 -82 -104 -120 -135 -148 -159 -170 -179 -188 -195 -201 -207 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -207 -201 -195 -188 -179 -170 -159 -148 -135 -120 -104 -82 -62 -45 -0 -0 -0 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 -0 -45 -100 -143 -173 -196 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -155 -118 -68 -0 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 -0 -0 -0 -47 -70 -90 -107 -123 -137 -150 -162 -172 -181 -189 -196 -203 -209 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -209 -203 -196 -189 -181 -172 -162 -150 -137 -123 -107 -90 -70 -47 -0 -0 -0 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 -0 -68 -118 -155 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -191 -167 -134 -90 -0 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 143 150 138 139 140 140 140 141 141 141 -0 -0 -0 -54 -72 -93 -110 -126 -140 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -140 -126 -110 -93 -72 -54 -0 -0 -0 141 141 141 140 140 140 139 138 150 143 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 -0 -90 -134 -167 -191 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -198 -177 -147 -107 -54 -0 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 -0 -0 -40 -56 -75 -97 -115 -130 -144 -156 -167 -176 -185 -193 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -193 -185 -176 -167 -156 -144 -130 -115 -97 -75 -56 -40 -0 -0 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 -0 -54 -107 -147 -177 -198 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -186 -160 -123 -73 -0 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 -0 -0 -43 -60 -81 -102 -118 -133 -146 -158 -169 -178 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -178 -169 -158 -146 -133 -118 -102 -81 -60 -43 -0 -0 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 -0 -73 -123 -160 -186 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -231 -222 -210 -193 -170 -139 -96 -42 -0 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 -0 -0 -0 -46 -69 -89 -106 -122 -136 -149 -161 -171 -180 -188 -196 -202 -208 -213 -218 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -218 -213 -208 -202 -196 -188 -180 -171 -161 -149 -136 -122 -106 -89 -69 -46 -0 -0 -0 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 -0 -42 -96 -139 -170 -193 -210 -222 -231 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -180 -152 -114 -60 -0 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 144 -0 -0 -0 -54 -72 -92 -109 -125 -139 -152 -163 -173 -182 -190 -197 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -197 -190 -182 -173 -163 -152 -139 -125 -109 -92 -72 -54 -0 -0 -0 144 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 -0 -60 -114 -152 -180 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -220 -207 -188 -164 -130 -80 -0 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 -0 -0 -40 -56 -74 -96 -113 -128 -142 -154 -165 -175 -184 -192 -199 -205 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -205 -199 -192 -184 -175 -165 -154 -142 -128 -113 -96 -74 -56 -40 -0 -0 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 -0 -80 -130 -164 -188 -207 -220 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -196 -174 -143 -103 -46 -0 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 -0 -0 -42 -58 -78 -100 -117 -132 -145 -157 -168 -177 -186 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -186 -177 -168 -157 -145 -132 -117 -100 -78 -58 -42 -0 -0 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 -0 -46 -103 -143 -174 -196 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -203 -183 -156 -119 -70 -0 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 -0 -0 -0 -44 -62 -82 -104 -120 -134 -147 -159 -170 -179 -187 -195 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -195 -187 -179 -170 -159 -147 -134 -120 -104 -82 -62 -44 -0 -0 -0 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 -0 -70 -119 -156 -183 -203 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -209 -191 -167 -135 -91 -39 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 -0 -0 -0 -47 -70 -90 -106 -122 -137 -150 -161 -172 -181 -189 -196 -203 -208 -213 -218 -222 -226 -229 -232 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -232 -229 -226 -222 -218 -213 -208 -203 -196 -189 -181 -172 -161 -150 -137 -122 -106 -90 -70 -47 -0 -0 -0 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 -39 -91 -135 -167 -191 -209 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -177 -148 -108 -55 -0 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 -0 -0 -0 -54 -72 -93 -110 -125 -140 -153 -164 -174 -183 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -183 -174 -164 -153 -140 -125 -110 -93 -72 -54 -0 -0 -0 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 -0 -55 -108 -148 -177 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -160 -125 -74 -0 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 -0 -0 -40 -56 -75 -96 -113 -129 -143 -155 -166 -176 -184 -192 -199 -205 -210 -215 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -215 -210 -205 -199 -192 -184 -176 -166 -155 -143 -129 -113 -96 -75 -56 -40 -0 -0 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 -0 -74 -125 -160 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -232 -223 -211 -194 -171 -140 -97 -43 -0 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 -0 -0 -42 -59 -78 -100 -117 -132 -145 -157 -168 -177 -186 -193 -200 -206 -212 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -212 -206 -200 -193 -186 -177 -168 -157 -145 -132 -117 -100 -78 -59 -42 -0 -0 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 -0 -43 -97 -140 -171 -194 -211 -223 -232 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -201 -181 -153 -115 -61 -0 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 143 151 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 -0 -0 -0 -45 -62 -82 -104 -120 -135 -148 -159 -170 -179 -188 -195 -201 -207 -213 -217 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -217 -213 -207 -201 -195 -188 -179 -170 -159 -148 -135 -120 -104 -82 -62 -45 -0 -0 -0 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 151 143 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 -0 -61 -115 -153 -181 -201 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -165 -131 -82 -0 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 -0 -0 -0 -47 -70 -90 -107 -123 -137 -150 -162 -172 -181 -189 -196 -203 -208 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -208 -203 -196 -189 -181 -172 -162 -150 -137 -123 -107 -90 -70 -47 -0 -0 -0 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 -0 -82 -131 -165 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -213 -197 -175 -145 -104 -47 -0 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 -0 -0 -0 -54 -72 -93 -110 -126 -140 -153 -164 -174 -183 -191 -198 -204 -210 -215 -219 -223 -226 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -226 -223 -219 -215 -210 -204 -198 -191 -183 -174 -164 -153 -140 -126 -110 -93 -72 -54 -0 -0 -0 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 -0 -47 -104 -145 -175 -197 -213 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -217 -203 -184 -157 -121 -71 -0 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 -0 -0 -40 -56 -75 -96 -113 -129 -143 -155 -166 -176 -185 -192 -199 -205 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -205 -199 -192 -185 -176 -166 -155 -143 -129 -113 -96 -75 -56 -40 -0 -0 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 -0 -71 -121 -157 -184 -203 -217 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -209 -192 -168 -136 -92 -40 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 -0 -0 -42 -59 -78 -100 -118 -133 -146 -158 -169 -178 -186 -194 -201 -207 -212 -217 -221 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -243 -241 -240 -238 -236 -233 -231 -228 -224 -221 -217 -212 -207 -201 -194 -186 -178 -169 -158 -146 -133 -118 -100 -78 -59 -42 -0 -0 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 -40 -92 -136 -168 -192 -209 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -150 -110 -57 -0 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 -0 -0 -0 -45 -68 -88 -105 -121 -136 -149 -161 -171 -180 -188 -195 -202 -208 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -208 -202 -195 -188 -180 -171 -161 -149 -136 -121 -105 -88 -68 -45 -0 -0 -0 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 -0 -57 -110 -150 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -187 -161 -126 -76 -0 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 -0 -0 -0 -53 -71 -92 -109 -125 -139 -152 -163 -173 -182 -190 -197 -203 -209 -214 -218 -222 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -222 -218 -214 -209 -203 -197 -190 -182 -173 -163 -152 -139 -125 -109 -92 -71 -53 -0 -0 -0 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 -0 -76 -126 -161 -187 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -232 -223 -211 -195 -172 -141 -99 -44 -0 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 -0 -0 -40 -56 -74 -95 -112 -128 -142 -154 -165 -175 -184 -191 -198 -205 -210 -215 -219 -223 -227 -230 -233 -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 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -205 -198 -191 -184 -175 -165 -154 -142 -128 -112 -95 -74 -56 -40 -0 -0 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 -0 -44 -99 -141 -172 -195 -211 -223 -232 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -181 -154 -117 -67 -0 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 -0 -0 -42 -58 -77 -99 -117 -131 -145 -157 -167 -177 -185 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -235 -238 -239 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -239 -238 -235 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -185 -177 -167 -157 -145 -131 -117 -99 -77 -58 -42 -0 -0 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 -0 -67 -117 -154 -181 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -208 -190 -165 -132 -88 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 -0 -0 -0 -44 -62 -82 -104 -119 -134 -147 -159 -169 -179 -187 -194 -201 -207 -212 -217 -221 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -221 -217 -212 -207 -201 -194 -187 -179 -169 -159 -147 -134 -119 -104 -82 -62 -44 -0 -0 -0 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -88 -132 -165 -190 -208 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -213 -197 -176 -146 -105 -53 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 -0 -0 -0 -47 -70 -90 -106 -122 -137 -150 -161 -171 -181 -189 -196 -202 -208 -213 -218 -222 -225 -229 -231 -234 -236 -238 -240 -242 -243 -244 -246 -247 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -247 -246 -244 -243 -242 -240 -238 -236 -234 -231 -229 -225 -222 -218 -213 -208 -202 -196 -189 -181 -171 -161 -150 -137 -122 -106 -90 -70 -47 -0 -0 -0 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -53 -105 -146 -176 -197 -213 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -235 -228 -218 -204 -185 -158 -122 -72 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 -0 -0 -0 -54 -72 -93 -109 -125 -140 -152 -163 -173 -182 -190 -197 -204 -209 -214 -219 -223 -226 -229 -232 -234 -237 -239 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -239 -237 -234 -232 -229 -226 -223 -219 -214 -209 -204 -197 -190 -182 -173 -163 -152 -140 -125 -109 -93 -72 -54 -0 -0 -0 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -72 -122 -158 -185 -204 -218 -228 -235 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -210 -193 -169 -137 -93 -41 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 -0 -0 -40 -56 -75 -96 -113 -129 -143 -155 -166 -175 -184 -192 -199 -205 -210 -215 -219 -223 -227 -230 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -230 -227 -223 -219 -215 -210 -205 -199 -192 -184 -175 -166 -155 -143 -129 -113 -96 -75 -56 -40 -0 -0 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -41 -93 -137 -169 -193 -210 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -215 -200 -179 -151 -111 -57 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 -0 -0 -42 -59 -78 -100 -117 -132 -145 -157 -168 -177 -186 -193 -200 -206 -211 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -247 -248 -249 -249 -250 -250 -250 -250 -251 -251 -251 -251 -251 -250 -250 -250 -250 -249 -249 -248 -247 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -211 -206 -200 -193 -186 -177 -168 -157 -145 -132 -117 -100 -78 -59 -42 -0 -0 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -57 -111 -151 -179 -200 -215 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -188 -162 -128 -77 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 -0 -0 -0 -44 -62 -82 -104 -120 -134 -147 -159 -170 -179 -187 -195 -201 -207 -212 -217 -221 -225 -228 -231 -233 -236 -238 -239 -241 -242 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -242 -241 -239 -238 -236 -233 -231 -228 -225 -221 -217 -212 -207 -201 -195 -187 -179 -170 -159 -147 -134 -120 -104 -82 -62 -44 -0 -0 -0 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -77 -128 -162 -188 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -212 -195 -173 -142 -100 -45 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 -0 -0 -0 -47 -70 -90 -107 -123 -137 -150 -161 -172 -181 -189 -196 -202 -208 -213 -218 -222 -225 -228 -231 -233 -236 -238 -239 -241 -242 -243 -244 -245 -246 -246 -247 -247 -247 -248 -248 -248 -247 -247 -247 -246 -246 -245 -244 -243 -242 -241 -239 -238 -236 -233 -231 -228 -225 -222 -218 -213 -208 -202 -196 -189 -181 -172 -161 -150 -137 -123 -107 -90 -70 -47 -0 -0 -0 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -45 -100 -142 -173 -195 -212 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -202 -182 -155 -118 -68 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 -0 -0 -0 -54 -72 -93 -110 -125 -140 -153 -164 -173 -182 -190 -197 -203 -209 -214 -218 -222 -225 -228 -231 -233 -236 -237 -239 -240 -242 -243 -243 -244 -245 -245 -245 -245 -245 -245 -245 -245 -244 -243 -243 -242 -240 -239 -237 -236 -233 -231 -228 -225 -222 -218 -214 -209 -203 -197 -190 -182 -173 -164 -153 -140 -125 -110 -93 -72 -54 -0 -0 -0 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -68 -118 -155 -182 -202 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -208 -190 -166 -133 -90 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 -0 -0 -40 -56 -75 -96 -113 -129 -143 -155 -166 -175 -184 -191 -198 -204 -210 -214 -218 -222 -225 -228 -231 -233 -235 -237 -238 -239 -240 -241 -242 -242 -242 -243 -242 -242 -242 -241 -240 -239 -238 -237 -235 -233 -231 -228 -225 -222 -218 -214 -210 -204 -198 -191 -184 -175 -166 -155 -143 -129 -113 -96 -75 -56 -40 -0 -0 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -90 -133 -166 -190 -208 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -213 -198 -176 -147 -107 -54 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 -0 -0 -42 -59 -78 -100 -117 -132 -145 -157 -167 -177 -185 -192 -199 -205 -210 -214 -218 -222 -225 -228 -230 -232 -234 -235 -236 -237 -238 -239 -239 -239 -239 -238 -237 -236 -235 -234 -232 -230 -228 -225 -222 -218 -214 -210 -205 -199 -192 -185 -177 -167 -157 -145 -132 -117 -100 -78 -59 -42 -0 -0 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -54 -107 -147 -176 -198 -213 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -204 -185 -159 -123 -73 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 -0 -0 -0 -44 -62 -82 -104 -120 -134 -147 -159 -169 -178 -186 -193 -199 -205 -210 -214 -218 -221 -224 -226 -228 -230 -231 -233 -233 -234 -234 -234 -233 -233 -231 -230 -228 -226 -224 -221 -218 -214 -210 -205 -199 -193 -186 -178 -169 -159 -147 -134 -120 -104 -82 -62 -44 -0 -0 -0 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -73 -123 -159 -185 -204 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -193 -170 -139 -96 -42 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 141 141 -0 -0 -0 -47 -70 -90 -106 -122 -136 -149 -160 -170 -179 -186 -193 -199 -204 -209 -213 -216 -219 -221 -223 -225 -226 -227 -227 -227 -227 -226 -225 -223 -221 -219 -216 -213 -209 -204 -199 -193 -186 -179 -170 -160 -149 -136 -122 -106 -90 -70 -47 -0 -0 -0 141 141 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -42 -96 -139 -170 -193 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -180 -152 -114 -60 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 141 -0 -0 -0 -54 -72 -92 -109 -124 -138 -150 -161 -170 -178 -185 -192 -197 -202 -206 -210 -213 -215 -217 -218 -219 -219 -219 -218 -217 -215 -213 -210 -206 -202 -197 -192 -185 -178 -170 -161 -150 -138 -124 -109 -92 -72 -54 -0 -0 -0 141 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -60 -114 -152 -180 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -206 -188 -163 -129 -80 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 -0 -0 -40 -56 -74 -95 -111 -126 -138 -149 -159 -168 -176 -183 -189 -194 -198 -201 -204 -206 -208 -209 -209 -208 -206 -204 -201 -198 -194 -189 -183 -176 -168 -159 -149 -138 -126 -111 -95 -74 -56 -40 -0 -0 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -80 -129 -163 -188 -206 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -196 -174 -143 -102 -46 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 140 140 140 140 140 140 -0 -0 -41 -58 -76 -95 -110 -124 -136 -147 -156 -165 -172 -178 -183 -187 -190 -193 -194 -195 -194 -193 -190 -187 -183 -178 -172 -165 -156 -147 -136 -124 -110 -95 -76 -58 -41 -0 -0 140 140 140 140 140 140 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -46 -102 -143 -174 -196 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -203 -183 -156 -119 -70 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 -0 -0 -0 -42 -57 -74 -93 -107 -120 -132 -142 -150 -158 -164 -169 -173 -175 -177 -177 -175 -173 -169 -164 -158 -150 -142 -132 -120 -107 -93 -74 -57 -42 -0 -0 -0 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -70 -119 -156 -183 -203 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -191 -167 -135 -90 -39 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 148 147 -0 -0 -0 -40 -55 -71 -89 -101 -112 -124 -133 -140 -146 -150 -153 -154 -153 -150 -146 -140 -133 -124 -112 -101 -89 -71 -55 -40 -0 -0 -0 147 148 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -39 -90 -135 -167 -191 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -198 -177 -148 -108 -55 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 -0 -0 -0 -51 -60 -75 -91 -100 -108 -116 -122 -124 -124 -122 -116 -108 -100 -91 -75 -60 -51 -0 -0 -0 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -55 -108 -148 -177 -198 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -186 -160 -125 -74 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 -0 -0 -0 -40 -52 -58 -65 -77 -87 -89 -87 -77 -65 -58 -52 -40 -0 -0 -0 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -74 -125 -160 -186 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -231 -223 -211 -194 -171 -140 -97 -43 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 138 131 136 144 132 132 132 131 126 132 -0 -0 -0 -0 -40 -47 -47 -40 -0 -0 -0 -0 132 126 131 132 132 132 144 136 131 138 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -43 -97 -140 -171 -194 -211 -223 -231 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -201 -181 -153 -115 -61 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 141 141 140 140 140 138 134 144 132 136 140 140 140 139 131 133 132 131 122 122 -0 -0 -0 122 122 131 132 133 131 139 140 140 140 136 132 144 134 138 140 140 140 141 141 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -61 -115 -153 -181 -201 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -230 -220 -207 -189 -164 -131 -82 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 140 140 139 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 139 140 140 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -82 -131 -164 -189 -207 -220 -230 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -197 -175 -145 -104 -47 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 139 139 138 131 136 145 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 145 136 131 138 139 139 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -47 -104 -145 -175 -197 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -217 -203 -184 -157 -121 -71 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 138 133 143 132 136 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 136 132 143 133 138 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -71 -121 -157 -184 -203 -217 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -209 -192 -168 -136 -92 -40 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 148 148 148 147 143 135 140 145 132 132 132 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 132 132 132 145 140 135 143 147 148 148 148 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -40 -92 -136 -168 -192 -209 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -150 -110 -57 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -57 -110 -150 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -187 -161 -126 -76 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -76 -126 -161 -187 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -232 -223 -211 -194 -172 -141 -99 -44 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 145 132 133 133 132 126 132 133 132 126 131 128 116 116 128 131 126 132 133 132 126 132 133 133 132 145 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -44 -99 -141 -172 -194 -211 -223 -232 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -181 -154 -116 -67 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 141 141 141 140 140 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 140 140 141 141 141 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -67 -116 -154 -181 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -190 -165 -132 -88 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 141 141 141 141 140 140 140 139 134 144 136 140 145 132 132 131 126 131 132 132 126 130 128 116 116 128 130 126 132 132 131 126 131 132 132 145 140 136 144 134 139 140 140 140 141 141 141 141 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -88 -132 -165 -190 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -224 -213 -197 -175 -145 -105 -53 -0 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 140 140 140 140 139 138 131 136 145 132 136 139 139 134 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 134 139 139 136 132 145 136 131 138 139 140 140 140 140 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 -0 -53 -105 -145 -175 -197 -213 -224 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -241 -235 -228 -217 -203 -184 -158 -121 -72 -0 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 140 140 140 140 140 140 139 138 134 143 132 136 140 141 141 140 132 137 140 140 138 128 126 114 114 126 128 138 140 140 137 132 140 141 141 140 136 132 143 134 138 139 140 140 140 140 140 140 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 -0 -72 -121 -158 -184 -203 -217 -228 -235 -241 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -209 -192 -169 -137 -93 -40 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 138 138 134 144 135 140 146 132 132 132 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 132 132 132 146 140 135 144 134 138 138 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 -40 -93 -137 -169 -192 -209 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -150 -110 -57 -0 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 144 136 144 132 136 140 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 140 136 132 144 136 144 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 -0 -57 -110 -150 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -187 -161 -126 -76 -0 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 140 142 142 141 140 132 133 133 131 125 128 124 106 124 128 125 131 133 133 132 140 141 142 142 140 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 -0 -76 -126 -161 -187 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -243 -238 -232 -223 -211 -194 -172 -141 -98 -44 -0 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 133 133 133 132 126 132 133 132 126 131 129 116 116 129 131 126 132 133 132 126 132 133 133 133 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 -0 -44 -98 -141 -172 -194 -211 -223 -232 -238 -243 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -201 -181 -153 -116 -61 -0 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 -0 -61 -116 -153 -181 -201 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -131 -81 -0 139 137 146 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 131 133 132 126 130 128 116 116 128 130 126 132 133 131 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 146 137 139 -0 -81 -131 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -196 -174 -144 -103 -47 -0 138 137 142 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 139 135 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 135 139 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 142 137 138 -0 -47 -103 -144 -174 -196 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -203 -183 -156 -119 -70 -0 139 138 150 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 150 138 139 -0 -70 -119 -156 -183 -203 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -209 -191 -167 -134 -90 -0 140 139 138 143 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 138 138 134 144 136 144 132 133 133 132 127 133 134 134 132 126 129 125 107 125 129 126 132 134 134 133 127 132 133 133 132 144 136 144 134 138 138 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 143 138 139 140 -0 -90 -134 -167 -191 -209 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -214 -198 -177 -147 -106 -54 -0 140 139 150 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 148 144 136 145 135 140 141 141 140 132 134 134 133 130 121 120 108 108 120 121 130 133 134 134 132 140 141 141 140 135 145 136 144 148 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 150 139 140 -0 -54 -106 -147 -177 -198 -214 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -159 -122 -72 -0 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 133 131 125 128 124 106 124 128 125 131 133 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 -0 -72 -122 -159 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -193 -169 -137 -93 -40 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 132 127 131 129 116 116 129 131 127 132 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 -40 -93 -137 -169 -193 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -109 -56 -0 140 140 138 143 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 143 138 140 140 -0 -56 -109 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -187 -161 -125 -75 -0 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 -0 -75 -125 -161 -187 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -194 -171 -140 -96 -42 -0 140 140 139 143 140 140 139 139 137 146 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 146 137 139 139 140 140 143 139 140 140 -0 -42 -96 -140 -171 -194 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -181 -152 -113 -59 -0 140 140 139 151 141 140 140 139 138 137 142 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 142 137 138 139 140 140 141 151 139 140 140 -0 -59 -113 -152 -181 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -129 -78 -0 141 140 140 139 144 141 140 140 139 138 150 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 150 138 139 140 140 141 144 139 140 140 141 -0 -78 -129 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -196 -173 -143 -100 -45 -0 141 140 139 151 141 140 140 140 139 138 143 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 149 148 148 148 148 144 136 145 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 145 136 144 148 148 148 148 149 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 143 138 139 140 140 140 141 151 139 140 141 -0 -45 -100 -143 -173 -196 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -155 -117 -62 -0 141 140 140 139 144 141 140 140 140 139 150 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 150 139 140 140 140 141 144 139 140 140 141 -0 -62 -117 -155 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -166 -132 -82 -0 141 141 140 139 151 141 141 140 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 107 107 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 140 141 141 151 139 140 141 141 -0 -82 -132 -166 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -213 -197 -175 -145 -104 -47 -0 141 140 140 139 144 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 144 139 140 140 141 -0 -47 -104 -145 -175 -197 -213 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -204 -184 -157 -120 -70 -0 141 141 140 139 151 141 141 140 140 140 138 143 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 143 138 140 140 140 141 141 151 139 140 141 141 -0 -70 -120 -157 -184 -204 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -168 -135 -90 -0 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 139 137 146 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 146 137 139 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 -0 -90 -135 -168 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -226 -214 -199 -177 -148 -107 -54 -0 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 138 137 142 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 142 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 142 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 142 137 138 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 -0 -54 -107 -148 -177 -199 -214 -226 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -159 -123 -72 -0 141 141 140 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 139 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 139 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 140 141 141 -0 -72 -123 -159 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -210 -193 -170 -137 -93 -40 141 141 141 140 139 151 141 141 141 140 140 139 144 140 140 140 139 138 143 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 149 148 148 148 144 136 145 136 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 136 145 136 144 148 148 148 149 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 143 138 139 140 140 140 144 139 140 140 141 141 141 151 139 140 141 141 141 -40 -93 -137 -170 -193 -210 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -110 -56 -0 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 150 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 150 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 -0 -56 -110 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -220 -206 -188 -162 -126 -75 -0 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 143 132 135 139 140 139 131 133 134 133 130 121 119 107 107 119 121 130 133 134 133 131 139 140 139 135 132 143 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 -0 -75 -126 -162 -188 -206 -220 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -195 -172 -140 -97 -43 -0 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 -0 -43 -97 -140 -172 -195 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -181 -153 -115 -60 -0 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 140 138 143 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 141 141 141 141 141 141 141 141 141 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 141 141 141 141 141 141 141 141 141 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 143 138 140 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 -0 -60 -115 -153 -181 -201 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -130 -81 -0 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 141 141 141 141 141 140 140 140 138 134 143 132 136 140 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 140 136 132 143 134 138 140 140 140 141 141 141 141 141 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 -0 -81 -130 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -213 -196 -174 -144 -102 -46 -0 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 143 140 140 139 138 137 142 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 139 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 139 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 142 137 138 139 140 140 143 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 -0 -46 -102 -144 -174 -196 -213 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -228 -217 -203 -183 -156 -118 -69 -0 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 140 140 140 140 140 140 139 139 138 131 136 145 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 145 136 131 138 139 139 140 140 140 140 140 140 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 -0 -69 -118 -156 -183 -203 -217 -228 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -221 -209 -191 -167 -133 -89 -0 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 140 140 140 139 138 143 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 138 138 133 143 132 136 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 136 132 143 133 138 138 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 143 138 139 140 140 140 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 -0 -89 -133 -167 -191 -209 -221 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -198 -176 -146 -106 -54 -0 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 147 143 135 140 145 132 132 132 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 132 132 132 145 140 135 143 147 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 -0 -54 -106 -146 -176 -198 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -158 -122 -72 -0 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 -0 -72 -122 -158 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -231 -222 -210 -193 -169 -136 -92 -40 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 -40 -92 -136 -169 -193 -210 -222 -231 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -178 -149 -109 -56 -0 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 140 138 143 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 139 138 131 136 145 132 133 133 132 126 132 133 132 126 131 128 116 116 128 131 126 132 133 132 126 132 133 133 132 145 136 131 138 139 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 143 138 140 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 -0 -56 -109 -149 -178 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -187 -161 -125 -74 -0 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 141 140 140 140 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 140 140 140 141 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 -0 -74 -125 -161 -187 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -194 -171 -139 -96 -42 -0 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 143 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 140 139 134 144 135 140 145 132 132 131 126 131 132 132 126 130 128 116 116 128 130 126 132 132 131 126 131 132 132 145 140 135 144 134 139 140 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 143 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 -0 -42 -96 -139 -171 -194 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -180 -152 -113 -58 -0 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 137 142 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 139 138 131 136 145 132 135 139 139 134 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 134 139 139 135 132 145 136 131 138 139 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 142 137 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 -0 -58 -113 -152 -180 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -188 -163 -128 -78 -0 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 134 143 132 136 140 141 141 140 132 137 140 140 138 128 126 114 114 126 128 138 140 140 137 132 140 141 141 140 136 132 143 134 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 -0 -78 -128 -163 -188 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -196 -173 -142 -100 -44 -0 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 139 138 143 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 149 148 148 148 147 143 135 140 145 132 132 132 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 132 132 132 145 140 135 143 147 148 148 148 149 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 143 138 139 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 -0 -44 -100 -142 -173 -196 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -154 -117 -62 -0 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 140 139 150 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 150 139 140 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 -0 -62 -117 -154 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -132 -82 -0 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 140 142 142 141 140 132 133 133 131 125 128 124 106 124 128 125 131 133 133 132 140 141 142 142 140 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 -0 -82 -132 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -213 -197 -175 -145 -104 -47 -0 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 133 133 133 132 126 132 133 132 126 131 129 116 116 129 131 126 132 133 132 126 132 133 133 133 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 -0 -47 -104 -145 -175 -197 -213 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -203 -184 -157 -120 -70 -0 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 140 138 143 140 139 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 139 140 143 138 140 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 -0 -70 -120 -157 -184 -203 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -168 -134 -90 -0 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 131 133 132 126 130 128 116 116 128 130 126 132 133 131 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 -0 -90 -134 -168 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -214 -199 -177 -147 -106 -54 -0 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 139 135 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 135 139 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 -0 -54 -106 -147 -177 -199 -214 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -159 -122 -72 -0 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 138 134 144 135 140 141 142 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 142 141 140 135 144 134 138 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 -0 -72 -122 -159 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -223 -210 -193 -170 -137 -93 -40 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 140 140 140 139 138 143 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 148 148 148 147 143 135 144 132 133 133 132 127 133 134 134 132 126 129 125 107 125 129 126 132 134 134 133 127 132 133 133 132 144 135 143 147 148 148 148 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 143 138 139 140 140 140 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 -40 -93 -137 -170 -193 -210 -223 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -110 -56 -0 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 143 151 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 134 144 135 140 141 141 140 132 134 134 133 130 121 120 108 108 120 121 130 133 134 134 132 140 141 141 140 135 144 134 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 151 143 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 -0 -56 -110 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -187 -161 -125 -75 -0 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 133 131 125 128 124 106 124 128 125 131 133 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 -0 -75 -125 -161 -187 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -195 -172 -140 -96 -42 -0 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 132 127 131 129 116 116 129 131 127 132 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 -0 -42 -96 -140 -172 -195 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -181 -153 -113 -59 -0 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 140 138 143 140 139 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 139 140 143 138 140 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 -0 -59 -113 -153 -181 -201 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -129 -78 -0 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 -0 -78 -129 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -233 -224 -212 -196 -174 -143 -100 -45 -0 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 143 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 143 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 -0 -45 -100 -143 -174 -196 -212 -224 -233 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -227 -217 -203 -183 -155 -117 -62 -0 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 -0 -62 -117 -155 -183 -203 -217 -227 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -166 -132 -82 -0 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 140 140 140 139 138 143 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 138 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 138 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 143 138 139 140 140 140 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 -0 -82 -132 -166 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -213 -197 -176 -145 -104 -47 -0 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 148 144 136 145 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 145 136 144 148 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 -0 -47 -104 -145 -176 -197 -213 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -184 -157 -120 -70 -0 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 139 138 143 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 143 138 139 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 -0 -70 -120 -157 -184 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -168 -135 -90 -0 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 107 107 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 -0 -90 -135 -168 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -214 -199 -177 -148 -107 -54 -0 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 138 143 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 139 140 143 151 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 151 143 140 139 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 143 138 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 -0 -54 -107 -148 -177 -199 -214 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -159 -123 -72 -0 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 151 140 140 140 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 140 140 140 140 140 141 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 141 140 140 140 140 140 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 140 140 140 151 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 -0 -72 -123 -159 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -210 -193 -170 -137 -93 -40 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 143 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 143 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 -40 -93 -137 -170 -193 -210 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -110 -56 -0 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 145 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 145 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 -0 -56 -110 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -220 -206 -188 -162 -126 -75 -0 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 142 150 138 139 140 140 140 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 140 140 140 139 138 150 142 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 -0 -75 -126 -162 -188 -206 -220 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -224 -212 -195 -172 -140 -96 -42 -0 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 139 138 143 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 147 137 139 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 149 148 148 148 148 144 136 145 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 145 136 144 148 148 148 148 149 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 139 137 147 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 143 138 139 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 -0 -42 -96 -140 -172 -195 -212 -224 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -201 -181 -153 -113 -59 -0 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 140 139 150 140 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 140 150 139 140 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 -0 -59 -113 -153 -181 -201 -216 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -220 -207 -189 -164 -129 -78 -0 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 -0 -78 -129 -164 -189 -207 -220 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -213 -196 -174 -143 -100 -45 -0 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 150 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 150 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 -0 -45 -100 -143 -174 -196 -213 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -228 -217 -203 -183 -155 -118 -68 -0 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 140 138 143 140 140 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 141 141 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 141 141 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 140 140 143 138 140 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 -0 -68 -118 -155 -183 -203 -217 -228 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -221 -208 -191 -166 -133 -88 -0 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 143 151 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 136 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 136 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 151 143 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 -0 -88 -133 -166 -191 -208 -221 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -198 -176 -146 -105 -53 -0 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 -0 -53 -105 -146 -176 -198 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -158 -121 -71 -0 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 139 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 139 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 -0 -71 -121 -158 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -231 -222 -210 -192 -169 -136 -92 -40 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 149 148 148 148 144 136 145 136 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 136 145 136 144 148 148 148 149 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 -40 -92 -136 -169 -192 -210 -222 -231 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -199 -178 -149 -109 -56 -0 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 131 136 144 132 132 131 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 131 132 132 144 136 131 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 -0 -56 -109 -149 -178 -199 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -161 -125 -74 -0 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 145 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 145 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 -0 -74 -125 -161 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -194 -171 -139 -95 -42 -0 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 150 140 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 142 150 138 139 140 140 140 141 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 140 142 142 141 140 132 133 133 131 125 128 124 106 124 128 125 131 133 133 132 140 141 142 142 140 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 141 140 140 140 139 138 150 142 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 140 150 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 -0 -42 -95 -139 -171 -194 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -216 -201 -180 -152 -112 -58 -0 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 138 143 140 140 139 137 147 139 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 139 147 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 133 133 133 132 126 132 133 132 126 131 129 116 116 129 131 126 132 133 132 126 132 133 133 133 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 147 139 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 139 147 137 139 140 140 143 138 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 -0 -58 -112 -152 -180 -201 -216 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -188 -163 -128 -77 -0 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 140 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 140 140 140 140 140 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 140 140 140 140 140 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 140 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 -0 -77 -128 -163 -188 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -195 -173 -142 -99 -44 -0 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 143 140 140 139 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 131 133 132 126 130 128 116 116 128 130 126 132 133 131 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 139 140 140 143 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 -0 -44 -99 -142 -173 -195 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -154 -117 -62 -0 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 139 135 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 135 139 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 -0 -62 -117 -154 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -165 -131 -82 -0 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 146 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 140 143 151 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 134 144 135 140 141 142 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 142 141 140 135 144 134 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 151 143 140 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 146 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 -0 -82 -131 -165 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -224 -213 -197 -175 -145 -104 -47 -0 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 139 138 137 145 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 148 149 148 148 148 147 143 135 144 132 133 133 132 127 133 134 134 132 126 129 125 107 125 129 126 132 134 134 133 127 132 133 133 132 144 135 143 147 148 148 148 149 148 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 145 137 138 139 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 -0 -47 -104 -145 -175 -197 -213 -224 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -203 -184 -157 -119 -70 -0 139 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 140 139 150 140 139 138 137 142 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 134 134 133 130 121 120 108 108 120 121 130 133 134 134 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 142 137 138 139 140 150 139 140 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 139 -0 -70 -119 -157 -184 -203 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -237 -231 -222 -209 -191 -167 -134 -90 -0 140 138 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 138 150 139 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 140 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 133 131 125 128 124 106 124 128 125 131 133 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 140 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 139 150 138 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 138 140 -0 -90 -134 -167 -191 -209 -222 -231 -237 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -198 -177 -147 -106 -54 -0 139 148 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 150 140 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 145 137 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 132 127 131 129 116 116 129 131 127 132 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 137 145 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 140 150 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 148 139 -0 -54 -106 -147 -177 -198 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -185 -159 -122 -72 -0 140 152 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 137 147 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 142 150 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 150 142 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 147 137 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 152 140 -0 -72 -122 -159 -185 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -243 -238 -231 -222 -210 -193 -169 -137 -93 -40 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 140 139 137 146 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 146 137 139 140 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 -40 -93 -137 -169 -193 -210 -222 -231 -238 -243 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -109 -56 -0 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 -0 -56 -109 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -187 -161 -125 -75 -0 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 138 142 150 138 139 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 138 134 144 135 140 141 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 141 140 135 144 134 138 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 139 138 150 142 138 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 -0 -75 -125 -161 -187 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -194 -171 -140 -96 -42 -0 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 139 138 137 146 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 138 139 143 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 148 148 148 147 143 135 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 135 143 147 148 148 148 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 143 139 138 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 146 137 138 139 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 -0 -42 -96 -140 -171 -194 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -181 -152 -113 -59 -0 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 137 145 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 138 139 140 143 151 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 134 144 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 144 134 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 151 143 140 139 138 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 145 137 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 -0 -59 -113 -152 -181 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -163 -129 -78 -0 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 138 137 142 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 142 137 138 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 -0 -78 -129 -163 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -239 -233 -224 -212 -196 -173 -143 -100 -44 -0 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 138 150 139 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 138 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 107 107 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 138 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 139 150 138 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 -0 -44 -100 -143 -173 -196 -212 -224 -233 -239 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -155 -117 -62 -0 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 138 143 140 140 139 138 147 139 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 139 140 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 140 139 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 139 147 138 139 140 140 143 138 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 -0 -62 -117 -155 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -166 -132 -82 -0 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 140 139 137 147 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 141 141 141 141 141 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 141 141 141 141 141 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 147 137 139 140 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 -0 -82 -132 -166 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -213 -197 -175 -145 -104 -47 -0 140 140 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 143 140 140 140 139 137 146 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 145 137 138 139 140 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 140 139 138 137 145 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 146 137 139 140 140 140 143 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 140 140 -0 -47 -104 -145 -175 -197 -213 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -228 -218 -204 -184 -157 -120 -70 -0 141 140 139 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 142 150 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 139 138 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 138 139 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 150 142 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 139 140 141 -0 -70 -120 -157 -184 -204 -218 -228 -235 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -248 -246 -242 -238 -231 -222 -209 -192 -168 -134 -90 -0 141 140 139 151 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 146 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 147 137 139 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 134 144 136 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 136 144 134 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 139 137 147 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 146 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 151 139 140 141 -0 -90 -134 -168 -192 -209 -222 -231 -238 -242 -246 -248 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -234 -225 -214 -199 -177 -147 -107 -54 -0 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 139 138 137 145 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 148 144 136 145 136 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 136 145 136 144 148 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 145 137 138 139 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 -0 -54 -107 -147 -177 -199 -214 -225 -234 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -205 -186 -159 -123 -72 -0 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 140 139 150 140 139 138 137 142 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 142 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 131 136 144 132 132 131 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 131 132 132 144 136 131 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 142 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 142 137 138 139 140 150 139 140 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 -0 -72 -123 -159 -186 -205 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -223 -210 -193 -170 -137 -93 -40 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 138 150 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 139 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 139 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 150 138 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 -40 -93 -137 -170 -193 -210 -223 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -200 -179 -150 -110 -56 -0 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 138 147 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 148 152 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 152 148 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 147 138 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 -0 -56 -110 -150 -179 -200 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -219 -206 -187 -161 -125 -75 -0 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 137 147 139 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 140 140 139 138 131 136 145 132 133 133 132 126 132 133 132 126 131 129 116 116 129 131 126 132 133 132 126 132 133 133 132 145 136 131 138 139 140 140 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 139 147 137 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 -0 -75 -125 -161 -187 -206 -219 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -232 -223 -211 -195 -172 -140 -96 -42 -0 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 140 139 137 146 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 140 141 144 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 140 140 139 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 139 140 140 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 144 141 140 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 146 137 139 140 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 -0 -42 -96 -140 -172 -195 -211 -223 -232 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -234 -227 -216 -201 -181 -153 -113 -59 -0 141 140 139 147 141 141 141 140 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 139 139 134 144 135 140 145 132 132 131 126 131 133 132 126 130 128 116 116 128 130 126 132 133 131 126 131 132 132 145 140 135 144 134 139 139 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 140 141 141 141 147 139 140 141 -0 -59 -113 -153 -181 -201 -216 -227 -234 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -237 -230 -220 -207 -189 -164 -129 -78 -0 141 140 140 148 141 141 141 141 140 139 148 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 139 138 138 131 136 145 132 136 139 139 134 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 134 139 139 136 132 145 136 131 138 138 139 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 148 139 140 141 141 141 141 148 140 140 141 -0 -78 -129 -164 -189 -207 -220 -230 -237 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -232 -224 -212 -196 -173 -143 -100 -44 -0 140 140 152 141 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 149 148 148 148 147 143 132 136 141 142 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 142 141 136 132 143 147 148 148 148 149 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 141 152 140 140 -0 -44 -100 -143 -173 -196 -212 -224 -232 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -217 -202 -182 -155 -117 -62 -0 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 150 140 139 138 137 146 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 145 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 143 132 132 133 132 127 133 134 134 132 126 129 125 107 125 129 126 132 134 134 133 127 132 133 132 132 143 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 145 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 146 137 138 139 140 150 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 -0 -62 -117 -155 -182 -202 -217 -227 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -230 -221 -208 -190 -166 -132 -82 -0 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 138 137 145 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 134 134 133 131 121 120 108 108 120 121 131 133 134 134 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 145 137 138 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 -0 -82 -132 -166 -190 -208 -221 -230 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -213 -197 -175 -145 -104 -47 -0 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 138 137 142 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 142 137 138 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 -0 -47 -104 -145 -175 -197 -213 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -247 -245 -241 -235 -228 -218 -203 -184 -157 -120 -70 -0 140 140 152 141 141 141 141 140 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 138 143 140 140 139 138 150 139 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 142 150 138 139 140 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 107 107 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 140 139 138 150 142 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 139 150 138 139 140 140 143 138 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 140 141 141 141 141 152 140 140 -0 -70 -120 -157 -184 -203 -218 -228 -235 -241 -245 -247 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -209 -191 -167 -134 -90 -0 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 140 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 140 139 138 147 139 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 139 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 139 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 139 147 138 139 140 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 140 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 -0 -90 -134 -167 -191 -209 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -198 -177 -147 -106 -54 -0 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 143 140 140 140 139 137 146 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 139 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 139 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 146 137 139 140 140 140 143 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 -0 -54 -106 -147 -177 -198 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -204 -185 -159 -122 -72 -0 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 138 144 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 138 137 142 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 142 137 138 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 144 138 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 -0 -72 -122 -159 -185 -204 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -192 -169 -136 -92 -40 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 139 139 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 134 144 135 140 141 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 141 140 135 144 134 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 139 139 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 -40 -92 -136 -169 -192 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -178 -149 -109 -56 -0 139 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 139 138 137 146 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 138 139 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 149 149 148 148 148 147 143 135 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 135 143 147 148 148 148 149 149 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 139 138 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 146 137 138 139 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 139 -0 -56 -109 -149 -178 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -236 -228 -218 -205 -186 -160 -124 -74 -0 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 150 140 139 138 137 145 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 138 139 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 134 144 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 144 134 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 139 138 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 145 137 138 139 140 150 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 -0 -74 -124 -160 -186 -205 -218 -228 -236 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -231 -222 -210 -193 -170 -138 -95 -41 -0 148 141 141 141 141 140 140 139 149 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 138 137 142 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 138 139 140 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 127 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 127 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 140 139 138 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 142 137 138 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 149 139 140 140 141 141 141 141 148 -0 -41 -95 -138 -170 -193 -210 -222 -231 -238 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -225 -214 -199 -179 -150 -111 -58 -0 148 140 140 140 140 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 148 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 138 150 139 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 145 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 145 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 139 150 138 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 148 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 140 140 140 140 148 -0 -58 -111 -150 -179 -199 -214 -225 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -228 -218 -205 -186 -161 -126 -76 -0 147 140 140 140 140 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 138 147 139 137 146 137 146 138 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 138 146 137 146 137 139 147 138 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 140 140 140 140 147 -0 -76 -126 -161 -186 -205 -218 -228 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -237 -231 -222 -210 -193 -170 -138 -95 -42 -0 139 139 139 140 140 139 139 148 141 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 140 139 137 146 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 141 140 140 139 138 131 136 145 132 133 133 132 126 132 133 132 126 131 129 116 116 129 131 126 132 133 132 126 132 133 133 132 145 136 131 138 139 140 140 141 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 146 137 139 140 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 141 148 139 139 140 140 139 139 139 -0 -42 -95 -138 -170 -193 -210 -222 -231 -237 -242 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -243 -239 -233 -225 -214 -199 -178 -149 -110 -57 -0 134 134 138 138 139 139 138 148 141 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 140 139 137 142 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 139 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 139 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 142 137 139 140 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 141 148 138 139 139 138 138 134 134 -0 -57 -110 -149 -178 -199 -214 -225 -233 -239 -243 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -204 -185 -159 -124 -74 -0 144 144 131 134 134 138 138 148 140 140 141 141 140 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 139 138 150 139 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 139 139 140 140 140 140 140 140 140 139 139 134 144 135 140 145 132 132 131 126 131 133 132 126 130 128 116 116 128 130 126 132 133 131 126 131 132 132 145 140 135 144 134 139 139 140 140 140 140 140 140 140 139 139 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 139 150 138 139 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 140 141 141 140 140 148 138 138 134 134 131 144 144 -0 -74 -124 -159 -185 -204 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -237 -230 -221 -209 -192 -168 -136 -93 -40 132 135 136 144 144 131 133 147 140 140 140 140 140 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 143 139 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 131 136 145 132 136 139 139 134 144 131 131 130 121 121 117 99 117 121 121 130 131 131 144 134 139 139 136 132 145 136 131 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 139 143 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 140 140 140 140 140 147 133 131 144 144 136 135 132 -40 -93 -136 -168 -192 -209 -221 -230 -237 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -213 -197 -176 -147 -107 -55 -0 140 144 132 135 136 143 143 139 139 139 140 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 150 140 139 138 137 146 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 140 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 148 147 143 132 136 141 142 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 142 141 136 132 143 147 148 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 140 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 146 137 138 139 140 150 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 140 139 139 139 143 143 136 135 132 144 140 -0 -55 -107 -147 -176 -197 -213 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -246 -243 -239 -234 -226 -216 -202 -183 -156 -120 -71 -0 141 132 136 140 145 132 135 134 134 138 138 139 139 139 138 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 148 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 143 140 139 138 137 145 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 139 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 143 132 132 133 132 127 133 134 134 132 126 129 125 107 125 129 126 132 134 134 133 127 132 133 132 132 143 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 139 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 145 137 138 139 140 143 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 148 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 138 139 139 139 138 138 134 134 135 132 145 140 136 132 141 -0 -71 -120 -156 -183 -202 -216 -226 -234 -239 -243 -246 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -244 -240 -235 -228 -219 -206 -189 -165 -132 -89 -0 142 132 140 142 132 136 140 144 144 131 134 134 138 138 138 148 141 141 141 140 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 138 144 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 140 140 139 138 137 142 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 139 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 134 134 133 130 121 120 108 108 120 121 130 133 134 134 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 139 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 142 137 138 139 140 140 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 144 138 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 140 141 141 141 148 138 138 138 134 134 131 144 144 140 136 132 142 140 132 142 -0 -89 -132 -165 -189 -206 -219 -228 -235 -240 -244 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -241 -236 -230 -221 -210 -194 -172 -142 -101 -51 -0 132 140 142 133 140 145 132 135 136 144 144 131 134 134 148 140 140 140 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 138 143 140 140 139 138 150 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 146 137 138 139 140 140 141 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 138 131 136 144 132 132 131 126 132 134 133 131 125 128 124 106 124 128 125 131 133 134 132 126 131 132 132 144 136 131 138 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 141 140 140 139 138 137 146 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 150 138 139 140 140 143 138 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 140 140 140 148 134 134 131 144 144 136 135 132 145 140 133 142 140 132 -0 -51 -101 -142 -172 -194 -210 -221 -230 -236 -241 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -237 -231 -223 -213 -198 -178 -150 -112 -60 -0 131 140 142 133 141 132 136 140 145 132 136 136 143 144 144 139 140 140 140 140 140 139 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 151 141 140 140 139 138 147 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 146 137 138 139 140 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 132 127 131 129 116 116 129 131 127 132 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 140 139 138 137 146 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 147 138 139 140 140 141 151 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 139 140 140 140 140 140 139 144 144 143 136 136 132 145 140 136 132 141 133 142 140 131 -0 -60 -112 -150 -178 -198 -213 -223 -231 -237 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -225 -215 -201 -183 -158 -124 -75 -0 126 139 141 132 141 132 139 142 132 136 140 145 132 135 136 138 138 139 139 139 139 138 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 144 140 140 140 139 137 146 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 145 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 145 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 146 137 139 140 140 140 144 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 138 139 139 139 139 138 138 136 135 132 145 140 136 132 142 139 132 141 132 141 139 126 -0 -75 -124 -158 -183 -201 -215 -225 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -233 -226 -217 -204 -187 -164 -133 -91 -40 132 131 139 127 140 132 140 142 133 140 145 132 136 140 144 131 134 134 138 138 138 138 148 141 141 141 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 138 144 141 141 141 140 140 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 140 140 140 139 137 142 139 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 139 142 137 139 140 140 140 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 140 140 141 141 141 144 138 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 141 141 141 148 138 138 138 138 134 134 131 144 140 136 132 145 140 133 142 140 132 140 127 139 131 132 -40 -91 -133 -164 -187 -204 -217 -226 -233 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -227 -218 -206 -190 -169 -140 -100 -52 -0 133 131 139 132 127 139 141 133 141 132 136 140 146 132 136 143 144 131 134 134 134 148 140 140 140 140 140 140 139 149 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 140 140 139 138 150 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 139 146 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 148 152 138 139 140 140 140 140 140 140 139 139 138 134 143 132 135 139 140 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 140 139 135 132 143 134 138 139 139 140 140 140 140 140 140 139 138 152 148 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 146 139 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 150 138 139 140 140 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 149 139 140 140 140 140 140 140 148 134 134 134 131 144 143 136 132 146 140 136 132 141 133 141 139 127 132 139 131 133 -0 -52 -100 -140 -169 -190 -206 -218 -227 -234 -239 -243 -245 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -227 -219 -208 -193 -173 -146 -108 -58 -0 132 132 130 136 132 131 140 132 141 132 139 141 132 136 140 132 135 136 143 144 144 144 139 140 140 140 140 140 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 139 151 141 141 140 140 139 138 143 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 139 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 138 138 134 144 135 140 141 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 141 140 135 144 134 138 138 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 139 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 143 138 139 140 140 141 141 151 139 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 140 140 140 140 140 139 144 144 144 143 136 135 132 140 136 132 141 139 132 141 132 140 131 132 136 130 132 132 -0 -58 -108 -146 -173 -193 -208 -219 -227 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -227 -219 -209 -194 -175 -150 -116 -65 -0 131 131 131 140 134 133 131 126 139 131 139 141 132 140 142 133 140 144 132 135 136 136 138 138 139 139 139 139 139 148 141 141 141 141 140 140 139 149 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 150 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 139 140 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 144 147 148 148 148 148 148 147 143 135 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 135 143 147 148 148 148 148 148 147 144 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 140 139 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 150 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 149 139 140 140 141 141 141 141 148 139 139 139 139 139 138 138 136 136 135 132 144 140 133 142 140 132 141 139 131 139 126 131 133 134 140 131 131 131 -0 -65 -116 -150 -175 -194 -209 -219 -227 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -209 -195 -177 -153 -122 -77 -0 122 126 130 140 134 134 133 132 131 126 134 140 132 140 142 133 141 132 135 140 144 145 131 134 134 138 138 138 138 148 141 141 141 140 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 140 140 140 138 143 140 139 138 137 146 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 146 137 138 139 140 143 138 140 140 140 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 140 141 141 141 148 138 138 138 138 134 134 131 145 144 140 135 132 141 133 142 140 132 140 134 126 131 132 133 134 134 140 130 126 122 -0 -77 -122 -153 -177 -195 -209 -219 -227 -233 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -241 -237 -233 -226 -218 -208 -194 -177 -154 -124 -87 -40 122 130 121 138 132 133 133 133 133 131 144 132 127 139 141 133 141 132 139 142 132 135 136 143 144 131 134 134 134 148 140 140 140 140 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 138 137 145 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 140 140 140 143 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 143 140 140 140 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 145 137 138 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 140 140 140 140 148 134 134 134 131 144 143 136 135 132 142 139 132 141 133 141 139 127 132 144 131 133 133 133 133 132 138 121 130 122 -40 -87 -124 -154 -177 -194 -208 -218 -226 -233 -237 -241 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -225 -217 -206 -193 -175 -153 -124 -89 -47 -0 128 121 128 125 130 131 132 133 132 131 137 132 131 140 132 141 132 140 142 133 140 144 132 135 136 143 144 144 144 139 140 140 140 140 140 139 149 141 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 140 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 140 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 141 149 139 140 140 140 140 140 139 144 144 144 143 136 135 132 144 140 133 142 140 132 141 132 140 131 132 137 131 132 133 132 131 130 125 128 121 128 -0 -47 -89 -124 -153 -175 -193 -206 -217 -225 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -239 -235 -230 -223 -215 -204 -190 -173 -150 -122 -87 -47 -0 116 117 126 129 121 125 126 131 132 131 140 134 133 132 126 139 131 139 141 133 141 132 135 140 144 132 135 136 136 138 138 139 139 139 139 139 148 141 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 140 140 140 141 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 141 140 140 140 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 141 148 139 139 139 139 139 138 138 136 136 135 132 144 140 135 132 141 133 141 139 131 139 126 132 133 134 140 131 132 131 126 125 121 129 126 117 116 -0 -47 -87 -122 -150 -173 -190 -204 -215 -223 -230 -235 -239 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -246 -244 -242 -238 -234 -228 -221 -213 -201 -187 -169 -146 -116 -77 -40 -0 116 99 114 125 119 128 131 122 126 130 140 134 134 133 132 131 126 135 140 132 141 132 139 141 132 135 140 144 145 131 134 134 138 138 138 138 148 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 139 151 141 141 141 140 140 139 144 141 140 140 139 138 146 139 137 146 138 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 139 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 139 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 138 146 137 139 146 138 139 140 140 141 144 139 140 140 141 141 141 151 139 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 148 138 138 138 138 134 134 131 145 144 140 135 132 141 139 132 141 132 140 135 126 131 132 133 134 134 140 130 126 122 131 128 119 125 114 99 116 -0 -40 -77 -116 -146 -169 -187 -201 -213 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -240 -237 -232 -226 -219 -210 -198 -183 -164 -140 -108 -65 -0 122 128 117 114 106 108 124 128 122 130 121 138 132 133 133 133 133 131 144 132 127 140 131 140 142 132 139 142 132 135 136 143 144 131 134 134 134 148 140 140 140 140 140 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 140 139 137 142 139 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 146 137 138 139 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 133 131 122 122 117 99 117 122 122 131 133 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 139 138 137 146 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 139 142 137 139 140 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 140 140 140 140 140 148 134 134 134 131 144 143 136 135 132 142 139 132 142 140 131 140 127 132 144 131 133 133 133 133 132 138 121 130 122 128 124 108 106 114 117 128 122 -0 -65 -108 -140 -164 -183 -198 -210 -219 -226 -232 -237 -240 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -235 -230 -224 -216 -206 -194 -178 -158 -133 -100 -58 -0 122 130 121 126 125 108 106 116 118 128 121 128 125 130 131 132 133 133 131 137 133 132 126 139 141 132 140 142 133 140 144 132 135 136 143 144 144 144 140 140 140 140 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 140 138 150 139 139 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 145 137 138 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 138 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 138 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 138 137 145 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 139 139 150 138 140 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 140 140 140 140 144 144 144 143 136 135 132 144 140 133 142 140 132 141 139 126 132 133 137 131 133 133 132 131 130 125 128 121 128 118 116 106 108 125 126 121 130 122 -0 -58 -100 -133 -158 -178 -194 -206 -216 -224 -230 -235 -239 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -228 -221 -213 -202 -189 -172 -150 -124 -91 -52 -0 131 126 121 128 129 119 124 116 99 116 117 126 129 121 125 126 131 132 131 140 134 134 132 131 139 131 140 141 133 141 132 135 140 144 132 135 136 136 138 139 139 139 140 140 139 139 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 148 141 141 141 141 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 138 143 139 139 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 148 148 148 147 143 135 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 135 143 147 148 148 148 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 139 139 143 138 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 141 141 141 141 148 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 139 139 140 140 139 139 139 138 136 136 135 132 144 140 135 132 141 133 141 140 131 139 131 132 134 134 140 131 132 131 126 125 121 129 126 117 116 99 116 124 119 129 128 121 126 131 -0 -52 -91 -124 -150 -172 -189 -202 -213 -221 -228 -233 -237 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -236 -231 -225 -218 -209 -197 -183 -165 -142 -112 -75 -40 -0 132 131 130 138 125 121 128 128 118 116 99 114 125 119 128 131 122 126 130 140 134 134 134 133 131 126 139 140 132 141 132 139 141 132 135 140 144 145 131 134 134 138 138 139 139 138 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 141 140 139 144 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 150 140 139 139 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 146 137 139 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 134 144 135 140 141 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 141 140 135 144 134 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 139 137 146 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 139 139 140 150 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 144 139 140 141 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 138 139 139 138 138 134 134 131 145 144 140 135 132 141 139 132 141 132 140 139 126 131 133 134 134 134 140 130 126 122 131 128 119 125 114 99 116 118 128 128 121 125 138 130 131 132 -0 -40 -75 -112 -142 -165 -183 -197 -209 -218 -225 -231 -236 -239 -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 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -233 -228 -222 -214 -204 -192 -176 -156 -132 -101 -60 -0 132 133 132 131 140 132 130 125 131 122 128 117 114 106 108 124 129 122 130 121 138 132 133 133 134 133 132 131 139 127 140 131 140 142 132 139 142 132 136 136 143 144 131 134 134 138 138 148 140 140 140 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 138 143 140 139 138 137 146 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 131 136 144 132 132 131 127 132 134 134 132 125 129 125 107 125 129 125 132 134 134 132 127 131 132 132 144 136 131 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 146 137 138 139 140 143 138 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 140 140 140 148 138 138 134 134 131 144 143 136 136 132 142 139 132 142 140 131 140 127 139 131 132 133 134 133 133 132 138 121 130 122 129 124 108 106 114 117 128 122 131 125 130 132 140 131 132 133 132 -0 -60 -101 -132 -156 -176 -192 -204 -214 -222 -228 -233 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -236 -231 -225 -218 -210 -199 -185 -168 -147 -120 -89 -51 -0 126 131 131 130 140 134 133 131 126 122 130 121 126 125 108 106 116 118 128 121 128 126 130 131 132 133 133 133 131 139 132 126 139 141 132 140 142 133 140 144 132 135 136 143 144 131 133 147 140 140 140 140 140 140 139 149 141 141 141 141 140 140 139 147 141 141 141 141 140 140 152 141 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 151 140 140 139 138 137 145 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 143 151 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 151 143 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 145 137 138 139 140 140 151 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 141 152 140 140 141 141 141 141 147 139 140 140 141 141 141 141 149 139 140 140 140 140 140 140 147 133 131 144 143 136 135 132 144 140 133 142 140 132 141 139 126 132 139 131 133 133 133 132 131 130 126 128 121 128 118 116 106 108 125 126 121 130 122 126 131 133 134 140 130 131 131 126 -0 -51 -89 -120 -147 -168 -185 -199 -210 -218 -225 -231 -236 -239 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -233 -228 -222 -214 -205 -193 -178 -159 -136 -107 -71 -0 -0 131 139 139 139 136 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 127 129 121 125 127 131 132 132 132 130 136 132 131 140 131 140 142 133 141 132 135 140 144 132 135 136 143 143 139 139 139 140 140 140 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 138 144 141 141 141 141 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 132 133 133 131 125 128 124 106 124 128 125 131 133 133 132 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 141 141 141 141 144 138 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 140 140 140 139 139 139 143 143 136 135 132 144 140 135 132 141 133 142 140 131 140 131 132 136 130 132 132 132 131 127 125 121 129 127 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 136 139 139 139 131 -0 -0 -71 -107 -136 -159 -178 -193 -205 -214 -222 -228 -233 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -225 -218 -210 -199 -186 -170 -149 -124 -93 -55 -0 142 132 140 141 127 132 132 133 133 133 133 132 130 138 125 121 128 129 118 116 99 115 125 120 128 131 122 126 131 131 131 140 134 133 131 126 139 140 132 141 132 139 141 132 136 140 145 132 135 134 134 138 138 139 139 138 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 151 141 140 140 139 138 150 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 140 140 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 141 140 140 139 138 131 136 145 132 133 133 132 127 132 133 132 126 131 129 116 116 129 131 126 132 133 132 127 132 133 133 132 145 136 131 138 139 140 140 141 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 140 140 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 150 138 139 140 140 141 151 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 138 139 139 138 138 134 134 135 132 145 140 136 132 141 139 132 141 132 140 139 126 131 133 134 140 131 131 131 126 122 131 128 120 125 115 99 116 118 129 128 121 125 138 130 132 133 133 133 133 132 132 127 141 140 132 142 -0 -55 -93 -124 -149 -170 -186 -199 -210 -218 -225 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -214 -205 -193 -179 -161 -138 -110 -74 -40 -0 141 132 140 142 132 140 127 131 131 132 133 132 131 140 132 130 125 131 122 128 117 115 107 108 124 129 122 130 122 126 130 140 134 134 133 132 131 139 127 140 131 140 142 132 140 142 132 136 140 144 144 131 134 134 138 138 148 140 141 141 140 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 146 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 140 139 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 139 140 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 146 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 140 141 141 140 148 138 138 134 134 131 144 144 140 136 132 142 140 132 142 140 131 140 127 139 131 132 133 134 134 140 130 126 122 130 122 129 124 108 107 115 117 128 122 131 125 130 132 140 131 132 133 132 131 131 127 140 132 142 140 132 141 -0 -40 -74 -110 -138 -161 -179 -193 -205 -214 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -199 -186 -170 -150 -126 -95 -57 -0 132 140 132 140 142 133 141 132 139 140 126 131 131 131 140 134 133 131 126 122 130 121 127 125 108 106 116 118 128 122 130 121 138 132 133 133 133 133 131 139 132 126 139 141 132 140 142 133 140 145 132 135 136 144 144 131 134 147 140 140 140 140 140 140 139 149 141 141 141 141 141 140 140 152 141 141 141 141 140 140 138 144 141 141 141 140 140 138 144 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 137 142 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 140 140 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 139 139 134 144 135 140 145 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 145 140 135 144 134 139 139 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 140 140 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 142 137 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 144 138 140 140 141 141 141 144 138 140 140 141 141 141 141 152 140 140 141 141 141 141 141 149 139 140 140 140 140 140 140 147 134 131 144 144 136 135 132 145 140 133 142 140 132 141 139 126 132 139 131 133 133 133 133 132 138 121 130 122 128 118 116 106 108 125 127 121 130 122 126 131 133 134 140 131 131 131 126 140 139 132 141 133 142 140 132 140 132 -0 -57 -95 -126 -150 -170 -186 -199 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -204 -192 -178 -160 -138 -111 -76 -42 -0 144 135 144 136 142 133 141 132 140 141 132 139 126 144 137 134 134 133 132 131 126 121 128 129 120 124 116 99 116 117 128 121 128 125 130 131 132 132 132 130 136 132 131 140 131 140 142 133 141 132 136 140 145 132 135 136 143 143 139 139 140 140 140 140 139 148 141 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 140 138 150 140 139 137 146 138 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 139 138 138 131 136 145 132 136 139 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 139 136 132 145 136 131 138 138 139 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 138 146 137 139 140 150 138 140 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 141 148 139 140 140 140 140 139 139 143 143 136 135 132 145 140 136 132 141 133 142 140 131 140 131 132 136 130 132 132 132 131 130 125 128 121 128 117 116 99 116 124 120 129 128 121 126 131 132 133 134 134 137 144 126 139 132 141 140 132 141 133 142 136 144 135 144 -0 -42 -76 -111 -138 -160 -178 -192 -204 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -185 -169 -149 -124 -95 -58 -0 -0 134 144 136 132 140 132 140 132 139 142 133 141 131 134 132 132 133 133 133 133 132 130 138 126 121 128 129 118 116 99 116 117 126 129 121 125 126 131 131 131 140 134 133 131 126 139 141 132 141 132 139 142 132 136 140 145 132 135 134 138 138 139 139 139 138 148 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 148 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 137 146 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 139 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 149 149 149 148 148 148 147 143 132 136 141 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 141 136 132 143 147 148 148 148 149 149 149 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 139 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 146 137 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 148 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 148 138 139 139 139 138 138 134 135 132 145 140 136 132 142 139 132 141 132 141 139 126 131 133 134 140 131 131 131 126 125 121 129 126 117 116 99 116 118 129 128 121 126 138 130 132 133 133 133 133 132 132 134 131 141 133 142 139 132 140 132 140 132 136 144 134 -0 -0 -58 -95 -124 -149 -169 -185 -198 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -232 -227 -221 -213 -203 -191 -177 -159 -136 -109 -74 -41 -0 147 139 134 131 144 135 145 136 145 136 142 133 141 132 139 140 127 131 132 132 133 133 131 140 132 130 125 131 122 128 117 116 99 114 125 119 128 130 122 126 130 140 134 134 133 132 131 139 127 140 132 140 142 133 140 145 132 136 140 144 131 134 134 138 138 138 148 141 141 141 141 140 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 150 140 140 139 137 146 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 138 146 138 146 137 138 139 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 143 132 132 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 132 132 143 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 139 138 137 146 138 146 138 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 146 137 139 140 140 150 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 140 141 141 141 141 148 138 138 138 134 134 131 144 140 136 132 145 140 133 142 140 132 140 127 139 131 132 133 134 134 140 130 126 122 130 128 119 125 114 99 116 117 128 122 131 125 130 132 140 131 133 133 132 132 131 127 140 139 132 141 133 142 136 145 136 145 135 144 131 134 139 147 -0 -41 -74 -109 -136 -159 -177 -191 -203 -213 -221 -227 -232 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -167 -147 -122 -92 -56 -0 -0 148 140 139 138 134 144 136 132 140 132 140 132 140 132 139 141 132 139 140 126 131 131 131 140 134 133 131 127 122 130 122 128 117 114 106 107 124 128 122 130 121 138 132 133 133 133 133 131 139 132 127 139 141 133 141 132 135 140 145 132 136 143 144 131 134 134 147 140 140 140 140 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 138 143 140 139 139 137 146 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 138 146 137 145 137 138 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 138 137 145 137 146 138 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 146 137 139 139 140 143 138 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 140 140 140 140 147 134 134 131 144 143 136 132 145 140 135 132 141 133 141 139 127 132 139 131 133 133 133 133 132 138 121 130 122 128 124 107 106 114 117 128 122 130 122 127 131 133 134 140 131 131 131 126 140 139 132 141 139 132 140 132 140 132 140 132 136 144 134 138 139 140 148 -0 -0 -56 -92 -122 -147 -167 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -175 -157 -134 -106 -72 -40 -0 139 148 140 140 139 138 134 131 143 135 144 135 145 136 145 136 141 132 140 141 132 139 126 144 137 134 134 133 132 131 126 122 130 121 126 125 107 106 116 117 128 121 128 125 130 131 132 132 132 130 136 132 131 140 132 141 132 139 141 132 136 140 132 135 136 143 144 143 139 139 140 140 140 140 140 139 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 151 140 140 139 138 137 145 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 145 137 138 139 140 140 151 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 139 140 140 140 140 140 139 139 143 144 143 136 135 132 140 136 132 141 139 132 141 132 140 131 132 136 130 132 132 132 131 130 125 128 121 128 117 116 106 107 125 126 121 130 122 126 131 132 133 134 134 137 144 126 139 132 141 140 132 141 136 145 136 145 135 144 135 143 131 134 138 139 140 140 148 139 -0 -40 -72 -106 -134 -157 -175 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -120 -90 -54 -0 140 139 148 141 140 140 140 139 138 133 143 134 144 136 132 140 132 140 132 140 142 133 141 131 135 132 133 134 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 126 129 121 125 126 131 131 131 140 134 133 131 126 139 131 139 141 132 139 142 133 140 144 132 135 135 134 138 138 139 139 139 139 138 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 141 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 137 146 138 147 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 138 146 137 139 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 139 137 146 138 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 147 138 146 137 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 141 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 138 139 139 139 139 138 138 134 135 135 132 144 140 133 142 139 132 141 139 131 139 126 131 133 134 140 131 131 131 126 125 121 129 126 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 134 133 132 135 131 141 133 142 140 132 140 132 140 132 136 144 134 143 133 138 139 140 140 140 141 148 139 140 -0 -54 -90 -120 -145 -166 -182 -196 -207 -216 -223 -229 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -173 -155 -132 -104 -70 -0 -0 140 139 148 141 141 140 140 140 139 138 147 139 134 131 144 136 145 136 146 136 142 133 141 132 139 140 127 132 132 133 133 133 132 131 130 138 125 121 128 128 117 116 99 114 125 119 128 130 122 126 130 140 134 134 133 132 131 126 134 140 132 140 142 133 141 132 135 140 144 144 131 134 134 138 138 138 138 148 141 141 141 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 139 138 150 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 138 146 137 139 140 143 151 139 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 139 151 143 140 139 137 146 138 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 150 138 139 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 141 141 141 148 138 138 138 138 134 134 131 144 144 140 135 132 141 133 142 140 132 140 134 126 131 132 133 134 134 140 130 126 122 130 128 119 125 114 99 116 117 128 128 121 125 138 130 131 132 133 133 133 132 132 127 140 139 132 141 133 142 136 146 136 145 136 144 131 134 139 147 138 139 140 140 140 141 141 148 139 140 -0 -0 -70 -104 -132 -155 -173 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -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 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -238 -234 -229 -223 -215 -206 -195 -181 -164 -143 -117 -82 -47 -0 140 140 139 148 141 141 141 140 140 139 138 148 140 139 138 134 144 136 132 140 132 140 133 141 132 140 141 132 140 126 131 131 132 133 132 131 140 132 130 125 130 122 128 117 114 106 107 124 128 122 130 121 138 132 133 133 133 133 131 144 132 127 139 141 133 141 132 139 141 132 135 136 143 144 131 134 134 134 148 140 140 140 140 140 140 139 149 141 141 141 141 140 140 139 147 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 146 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 143 151 139 139 140 140 141 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 141 140 140 139 139 151 143 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 146 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 147 139 140 140 141 141 141 141 149 139 140 140 140 140 140 140 148 134 134 134 131 144 143 136 135 132 141 139 132 141 133 141 139 127 132 144 131 133 133 133 133 132 138 121 130 122 128 124 107 106 114 117 128 122 130 125 130 132 140 131 132 133 132 131 131 126 140 132 141 140 132 141 133 140 132 140 132 136 144 134 138 139 140 148 138 139 140 140 141 141 141 148 139 140 140 -0 -47 -82 -117 -143 -164 -181 -195 -206 -215 -223 -229 -234 -238 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -219 -210 -200 -187 -172 -153 -129 -100 -62 -0 -0 140 140 139 148 141 141 141 141 140 140 139 148 140 140 139 138 134 131 143 135 144 136 132 140 132 139 142 133 141 131 139 139 126 131 131 130 140 134 133 131 126 122 130 121 126 125 107 106 116 117 128 121 128 125 130 131 132 133 132 131 137 132 131 140 132 141 132 140 142 133 140 144 132 135 136 143 144 144 144 139 140 140 140 140 140 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 138 144 141 141 141 140 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 137 142 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 133 131 122 122 117 99 117 122 122 131 133 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 142 137 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 140 141 141 141 144 138 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 140 140 140 140 140 139 144 144 144 143 136 135 132 144 140 133 142 140 132 141 132 140 131 132 137 131 132 133 132 131 130 125 128 121 128 117 116 106 107 125 126 121 130 122 126 131 133 134 140 130 131 131 126 139 139 131 141 133 142 139 132 140 132 136 144 135 143 131 134 138 139 140 140 148 139 140 140 141 141 141 141 148 139 140 140 -0 -0 -62 -100 -129 -153 -172 -187 -200 -210 -219 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -161 -140 -113 -78 -44 -0 141 140 140 139 147 141 141 141 141 140 140 139 148 141 140 140 140 139 138 134 144 136 131 143 135 144 135 142 133 141 132 140 141 131 139 139 139 136 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 126 129 121 125 126 131 132 131 140 134 133 132 126 139 131 139 141 133 141 132 135 140 144 132 135 136 136 138 138 139 139 139 139 139 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 140 138 150 140 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 140 150 138 140 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 139 139 139 139 139 138 138 136 136 135 132 144 140 135 132 141 133 141 139 131 139 126 132 133 134 140 131 132 131 126 125 121 129 126 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 136 139 139 139 131 141 140 132 141 133 142 135 144 135 143 131 136 144 134 138 139 140 140 140 141 148 139 140 140 141 141 141 141 147 139 140 140 141 -0 -44 -78 -113 -140 -161 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -225 -218 -209 -199 -186 -170 -150 -125 -96 -59 -0 -0 140 140 140 152 144 141 141 141 141 140 140 139 149 141 141 141 140 140 139 138 134 144 138 134 144 136 132 140 132 140 132 139 142 132 140 140 127 132 132 133 133 133 132 131 130 138 125 121 128 128 117 116 99 114 125 119 128 131 122 126 130 140 134 134 133 132 131 126 135 140 132 141 132 139 141 132 135 140 144 145 131 134 134 138 138 138 138 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 151 141 141 141 141 140 138 144 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 137 146 138 146 138 147 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 144 147 148 149 149 148 148 148 147 143 135 144 132 133 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 133 132 144 135 143 147 148 148 148 149 149 148 147 144 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 147 138 146 138 146 137 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 144 138 140 141 141 141 141 151 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 138 138 138 138 134 134 131 145 144 140 135 132 141 139 132 141 132 140 135 126 131 132 133 134 134 140 130 126 122 131 128 119 125 114 99 116 117 128 128 121 125 138 130 131 132 133 133 133 132 132 127 140 140 132 142 139 132 140 132 140 132 136 144 134 138 144 134 138 139 140 140 141 141 141 149 139 140 140 141 141 141 141 144 152 140 140 140 -0 -0 -59 -96 -125 -150 -170 -186 -199 -209 -218 -225 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -248 -247 -245 -243 -240 -237 -233 -227 -221 -213 -204 -192 -177 -159 -137 -110 -75 -42 -0 141 140 140 139 148 141 141 141 141 141 140 140 139 149 141 141 141 141 140 140 139 138 148 139 138 134 131 143 135 144 135 144 135 141 132 140 141 132 140 126 131 131 132 133 132 131 140 132 130 125 130 122 128 117 114 106 108 124 128 122 130 121 138 132 133 133 133 133 131 144 132 127 140 131 140 142 132 139 142 132 135 136 143 144 131 134 134 134 148 140 140 140 140 140 140 139 149 141 141 141 141 141 140 140 152 141 141 141 141 140 140 139 144 141 141 141 140 140 138 144 141 141 141 140 139 148 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 150 140 140 139 137 146 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 139 134 144 135 140 141 141 140 132 137 140 140 138 128 127 115 115 127 128 138 140 140 137 132 140 141 141 140 135 144 134 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 146 137 139 140 140 150 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 148 139 140 141 141 141 144 138 140 140 141 141 141 144 139 140 140 141 141 141 141 152 140 140 141 141 141 141 141 149 139 140 140 140 140 140 140 148 134 134 134 131 144 143 136 135 132 142 139 132 142 140 131 140 127 132 144 131 133 133 133 133 132 138 121 130 122 128 124 108 106 114 117 128 122 130 125 130 132 140 131 132 133 132 131 131 126 140 132 141 140 132 141 135 144 135 144 135 143 131 134 138 139 148 138 139 140 140 141 141 141 141 149 139 140 140 141 141 141 141 141 148 139 140 140 141 -0 -42 -75 -110 -137 -159 -177 -192 -204 -213 -221 -227 -233 -237 -240 -243 -245 -247 -248 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -168 -147 -123 -93 -56 -0 -0 141 140 140 139 147 141 141 141 141 141 140 140 139 149 141 141 141 141 140 140 140 138 148 140 140 139 138 134 144 136 145 136 132 140 132 139 142 133 141 131 139 140 126 131 131 130 140 134 133 131 126 122 130 121 126 125 108 106 116 118 128 121 128 125 130 131 132 133 133 131 137 133 132 126 139 141 132 140 142 133 140 144 132 135 136 143 144 144 144 139 140 140 140 140 140 139 149 141 141 141 141 141 140 140 139 144 141 141 141 141 140 139 147 141 141 141 141 140 139 148 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 137 146 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 147 138 146 137 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 138 131 136 144 132 132 131 127 132 134 134 132 126 129 125 107 125 129 126 132 134 134 132 127 131 132 132 144 136 131 138 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 137 146 138 147 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 146 137 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 148 139 140 141 141 141 141 147 139 140 141 141 141 141 144 139 140 140 141 141 141 141 141 149 139 140 140 140 140 140 139 144 144 144 143 136 135 132 144 140 133 142 140 132 141 139 126 132 133 137 131 133 133 132 131 130 125 128 121 128 118 116 106 108 125 126 121 130 122 126 131 133 134 140 130 131 131 126 140 139 131 141 133 142 139 132 140 132 136 145 136 144 134 138 139 140 140 148 138 140 140 140 141 141 141 141 149 139 140 140 141 141 141 141 141 147 139 140 140 141 -0 -0 -56 -93 -123 -147 -168 -184 -197 -208 -217 -224 -230 -234 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -227 -220 -212 -202 -190 -175 -157 -134 -107 -72 -40 -0 141 140 140 140 152 144 141 141 141 141 141 140 140 139 148 141 141 141 141 141 140 140 139 148 141 140 140 139 138 134 144 136 131 143 135 144 135 142 133 141 132 140 141 131 139 139 139 136 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 126 129 121 125 126 131 132 131 140 134 134 132 131 139 131 140 141 133 141 132 135 140 144 132 135 136 136 138 138 139 139 139 139 139 148 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 148 141 141 141 141 140 140 152 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 151 140 140 140 139 137 145 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 147 138 147 138 146 137 139 139 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 132 136 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 136 132 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 139 139 137 146 138 147 138 147 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 145 137 139 140 140 140 151 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 152 140 140 141 141 141 141 148 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 148 139 139 139 139 139 138 138 136 136 135 132 144 140 135 132 141 133 141 140 131 139 131 132 134 134 140 131 132 131 126 125 121 129 126 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 136 139 139 139 131 141 140 132 141 133 142 135 144 135 143 131 136 144 134 138 139 140 140 141 148 139 140 140 141 141 141 141 141 148 139 140 140 141 141 141 141 141 144 152 140 140 140 141 -0 -40 -72 -107 -134 -157 -175 -190 -202 -212 -220 -227 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -229 -223 -216 -207 -196 -182 -166 -145 -120 -90 -54 -0 141 141 140 140 139 148 141 141 141 141 141 141 140 140 139 147 141 141 141 141 141 140 140 139 148 141 141 140 140 139 138 134 144 138 134 144 136 132 140 132 140 132 139 142 132 140 140 127 132 132 133 133 133 132 131 130 138 125 121 128 128 118 116 99 114 125 119 128 131 122 126 130 140 134 134 134 133 131 126 139 140 132 141 132 139 141 132 135 140 144 145 131 134 134 138 138 138 138 148 141 141 141 141 141 140 140 139 148 141 141 141 141 140 140 152 141 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 139 143 140 140 139 138 137 142 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 147 138 147 137 145 137 138 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 142 142 141 140 132 133 133 131 125 128 124 106 124 128 125 131 133 133 132 140 141 142 142 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 138 137 145 137 147 138 147 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 142 137 138 139 140 140 143 139 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 141 152 140 140 141 141 141 141 148 139 140 140 141 141 141 141 141 148 138 138 138 138 134 134 131 145 144 140 135 132 141 139 132 141 132 140 139 126 131 133 134 134 134 140 130 126 122 131 128 119 125 114 99 116 118 128 128 121 125 138 130 131 132 133 133 133 132 132 127 140 140 132 142 139 132 140 132 140 132 136 144 134 138 144 134 138 139 140 140 141 141 148 139 140 140 141 141 141 141 141 147 139 140 140 141 141 141 141 141 141 148 139 140 140 141 141 -0 -54 -90 -120 -145 -166 -182 -196 -207 -216 -223 -229 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -189 -173 -155 -132 -104 -70 -0 -0 141 140 140 139 138 147 141 141 141 141 141 140 140 140 152 144 141 141 141 141 141 140 140 139 148 141 141 141 140 140 139 138 148 139 138 134 131 143 135 144 135 144 135 141 132 140 142 132 140 126 131 131 132 133 132 131 140 132 130 125 131 122 128 117 114 106 108 124 129 122 130 121 138 132 133 133 134 133 132 131 139 127 140 131 140 142 132 139 142 132 135 136 143 144 131 134 134 134 148 140 140 141 141 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 139 138 150 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 147 138 147 137 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 141 140 140 139 138 131 136 145 132 133 133 132 127 132 133 132 126 131 129 116 116 129 131 126 132 133 132 127 132 133 133 132 145 136 131 138 139 140 140 141 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 137 147 138 147 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 150 138 139 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 141 141 140 140 148 134 134 134 131 144 143 136 135 132 142 139 132 142 140 131 140 127 139 131 132 133 134 133 133 132 138 121 130 122 129 124 108 106 114 117 128 122 131 125 130 132 140 131 132 133 132 131 131 126 140 132 142 140 132 141 135 144 135 144 135 143 131 134 138 139 148 138 139 140 140 141 141 141 148 139 140 140 141 141 141 141 141 144 152 140 140 140 141 141 141 141 141 147 138 139 140 140 141 -0 -0 -70 -104 -132 -155 -173 -189 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -215 -206 -194 -181 -163 -143 -117 -82 -47 -0 141 141 140 140 139 151 144 141 141 141 141 141 140 140 139 148 141 141 141 141 141 141 140 140 139 147 141 141 141 140 140 140 138 148 140 140 139 138 134 144 136 145 136 132 140 132 139 142 133 141 131 139 140 126 131 131 130 140 134 133 131 126 122 130 121 126 125 108 106 116 118 128 121 128 126 130 131 132 133 133 133 131 139 132 126 139 141 132 140 142 133 140 144 132 135 136 143 144 144 144 140 140 140 140 140 140 140 139 149 141 141 141 141 140 140 139 147 141 141 141 141 140 140 152 141 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 146 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 143 144 127 91 124 227 227 255 229 228 255 99 213 145 145 145 145 144 137 146 138 147 138 147 137 139 143 150 138 139 140 140 140 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 139 138 134 144 132 136 140 141 141 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 141 141 140 136 132 144 134 138 139 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 140 140 140 139 138 150 143 139 137 147 138 147 138 146 137 144 145 145 145 145 213 99 255 228 229 255 227 227 124 91 127 144 143 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 146 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 141 152 140 140 141 141 141 141 147 139 140 140 141 141 141 141 149 139 140 140 140 140 140 140 140 144 144 144 143 136 135 132 144 140 133 142 140 132 141 139 126 132 139 131 133 133 133 132 131 130 126 128 121 128 118 116 106 108 125 126 121 130 122 126 131 133 134 140 130 131 131 126 140 139 131 141 133 142 139 132 140 132 136 145 136 144 134 138 139 140 140 148 138 140 140 140 141 141 141 147 139 140 140 141 141 141 141 141 141 148 139 140 140 141 141 141 141 141 144 151 139 140 140 141 141 -0 -47 -82 -117 -143 -163 -181 -194 -206 -215 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -200 -187 -171 -152 -129 -100 -62 -0 -0 141 140 140 139 152 144 141 141 141 141 141 141 140 140 139 147 141 141 141 141 141 140 140 140 152 144 141 141 141 141 140 140 139 148 141 140 140 139 138 134 144 136 131 143 135 144 135 142 133 141 132 140 141 131 139 139 139 136 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 127 129 121 125 127 131 132 132 132 130 136 132 131 140 131 140 141 133 141 132 135 140 144 132 135 136 136 138 139 139 140 140 140 140 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 137 142 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 140 209 236 255 255 229 255 227 255 113 237 141 140 144 145 145 144 137 146 138 147 138 147 137 139 140 143 151 139 139 140 140 141 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 139 139 134 144 135 140 145 132 132 131 126 132 133 132 126 130 128 116 116 128 130 126 132 133 132 126 131 132 132 145 140 135 144 134 139 139 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 141 140 140 139 139 151 143 140 139 137 147 138 147 138 146 137 144 145 145 144 140 141 237 113 255 227 255 229 255 255 236 209 140 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 142 137 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 140 140 140 140 139 139 138 136 136 135 132 144 140 135 132 141 133 141 140 131 140 131 132 136 130 132 132 132 131 127 125 121 129 127 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 136 139 139 139 131 141 140 132 141 133 142 135 144 135 143 131 136 144 134 138 139 140 140 141 148 139 140 140 141 141 141 141 144 152 140 140 140 141 141 141 141 141 147 139 140 140 141 141 141 141 141 141 144 152 139 140 140 141 -0 -0 -62 -100 -129 -152 -171 -187 -200 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -222 -214 -205 -193 -179 -161 -140 -113 -78 -44 -0 141 140 140 139 138 148 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 140 140 139 148 141 141 141 141 141 140 140 139 148 141 141 140 140 139 138 134 144 138 134 144 136 132 140 132 140 132 139 142 132 140 141 127 132 132 133 133 133 133 132 130 138 125 121 128 129 118 116 99 115 125 120 128 131 122 126 131 131 131 140 134 133 131 126 139 140 132 141 132 139 141 132 136 140 144 145 131 134 138 138 139 139 139 138 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 150 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 144 145 141 94 106 228 227 255 229 229 255 90 207 144 145 145 145 144 137 146 138 147 138 147 137 139 140 140 143 151 139 139 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 139 138 138 131 136 145 132 136 139 140 139 131 133 132 131 122 122 117 99 117 122 122 131 132 133 131 139 140 139 136 132 145 136 131 138 138 139 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 139 139 151 143 140 140 139 137 147 138 147 138 146 137 144 145 145 145 144 207 90 255 229 229 255 227 228 106 94 141 145 144 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 150 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 138 139 139 139 138 138 134 131 145 144 140 136 132 141 139 132 141 132 140 139 126 131 133 134 140 131 131 131 126 122 131 128 120 125 115 99 116 118 129 128 121 125 138 130 132 133 133 133 133 132 132 127 141 140 132 142 139 132 140 132 140 132 136 144 134 138 144 134 138 139 140 140 141 141 148 139 140 140 141 141 141 141 141 148 139 140 140 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 148 138 139 140 140 141 -0 -44 -78 -113 -140 -161 -179 -193 -205 -214 -222 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -230 -224 -218 -209 -198 -185 -169 -150 -125 -96 -59 -0 -0 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 148 141 141 141 141 141 141 140 140 139 147 141 141 141 141 141 140 140 139 148 141 141 141 140 140 139 138 148 139 138 134 131 143 135 144 136 144 135 141 132 140 142 132 140 127 131 131 132 133 132 131 140 132 130 125 131 122 128 117 115 107 108 124 129 122 130 122 126 130 140 134 134 133 132 131 139 127 140 131 140 142 132 139 142 132 136 136 144 131 134 134 138 138 138 148 140 141 141 140 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 138 143 140 139 137 146 138 147 138 147 138 147 138 146 137 144 145 145 145 140 191 227 255 255 229 255 227 255 112 255 141 140 144 145 145 144 137 146 138 147 138 147 137 139 140 140 141 144 151 139 139 140 140 141 141 141 141 141 141 141 141 141 144 147 148 148 149 148 148 148 147 143 132 136 141 142 141 140 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 140 141 142 141 136 132 143 147 148 148 148 149 148 148 147 144 141 141 141 141 141 141 141 141 141 140 140 139 139 151 144 141 140 140 139 137 147 138 147 138 146 137 144 145 145 144 140 141 255 112 255 227 255 229 255 255 227 191 140 145 145 145 144 137 146 138 147 138 147 138 147 138 146 137 139 140 143 138 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 140 141 141 140 148 138 138 138 134 134 131 144 136 136 132 142 139 132 142 140 131 140 127 139 131 132 133 134 134 140 130 126 122 130 122 129 124 108 107 115 117 128 122 131 125 130 132 140 131 132 133 132 131 131 127 140 132 142 140 132 141 135 144 136 144 135 143 131 134 138 139 148 138 139 140 140 141 141 141 148 139 140 140 141 141 141 141 141 147 139 140 140 141 141 141 141 141 141 148 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 -0 -0 -59 -96 -125 -150 -169 -185 -198 -209 -218 -224 -230 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -237 -232 -227 -221 -213 -203 -191 -177 -159 -137 -109 -75 -42 -0 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 140 140 140 152 144 141 141 141 141 141 140 140 139 148 141 141 141 140 140 140 139 148 140 140 139 138 134 144 136 145 136 132 140 132 140 142 133 141 132 139 140 126 131 131 131 140 134 133 131 126 122 130 121 127 125 108 106 116 118 128 122 130 121 138 132 133 133 133 133 131 139 132 126 139 141 132 140 142 133 140 144 132 136 143 144 131 134 134 147 140 140 140 140 140 140 139 149 141 141 141 141 141 140 140 152 141 141 141 141 141 140 139 147 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 151 140 140 139 137 146 138 146 138 147 138 147 138 146 137 144 145 145 144 144 131 99 113 229 227 255 229 222 255 87 203 158 145 145 145 144 137 146 138 147 138 146 137 139 140 140 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 143 132 132 133 132 127 139 130 131 130 121 121 117 99 117 121 121 130 131 130 139 127 132 133 132 132 143 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 140 140 139 137 146 138 147 138 146 137 144 145 145 145 158 203 87 255 222 229 255 227 229 113 99 131 144 144 145 145 144 137 146 138 147 138 147 138 146 138 146 137 139 140 140 151 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 147 139 140 141 141 141 141 141 152 140 140 141 141 141 141 141 149 139 140 140 140 140 140 140 147 134 134 131 144 143 136 132 144 140 133 142 140 132 141 139 126 132 139 131 133 133 133 133 132 138 121 130 122 128 118 116 106 108 125 127 121 130 122 126 131 133 134 140 131 131 131 126 140 139 132 141 133 142 140 132 140 132 136 145 136 144 134 138 139 140 140 148 139 140 140 140 141 141 141 148 139 140 140 141 141 141 141 141 144 152 140 140 140 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 -0 -42 -75 -109 -137 -159 -177 -191 -203 -213 -221 -227 -232 -237 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -234 -230 -224 -217 -208 -197 -184 -167 -147 -122 -93 -56 -0 -0 140 140 139 151 144 141 141 141 141 141 141 140 140 139 138 148 141 141 141 141 141 141 140 140 139 148 141 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 139 148 141 140 140 139 138 134 144 136 131 143 135 144 136 142 133 141 132 140 141 132 139 126 144 137 134 134 133 132 131 126 121 128 129 120 124 116 99 116 117 128 121 128 125 130 131 132 132 132 130 136 132 131 140 131 140 142 133 141 132 136 140 132 135 136 143 144 143 139 139 140 140 140 140 139 148 141 141 141 141 141 140 140 139 144 141 141 141 141 140 140 148 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 141 140 140 138 143 140 140 139 137 146 138 146 138 147 138 147 138 146 137 144 145 145 145 141 213 237 255 255 229 255 227 255 124 234 138 136 143 145 145 144 137 146 138 147 138 146 137 139 140 140 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 139 134 144 135 140 141 141 140 132 136 140 140 138 128 126 114 114 126 128 138 140 140 136 132 140 141 141 140 135 144 134 139 140 140 141 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 140 140 139 137 146 138 147 138 146 137 144 145 145 143 136 138 234 124 255 227 255 229 255 255 237 213 141 145 145 145 144 137 146 138 147 138 147 138 146 138 146 137 139 140 140 143 138 140 140 141 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 148 140 140 141 141 141 141 144 139 140 140 141 141 141 141 141 148 139 140 140 140 140 139 139 143 144 143 136 135 132 140 136 132 141 133 142 140 131 140 131 132 136 130 132 132 132 131 130 125 128 121 128 117 116 99 116 124 120 129 128 121 126 131 132 133 134 134 137 144 126 139 132 141 140 132 141 133 142 136 144 135 143 131 136 144 134 138 139 140 140 141 148 139 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 141 148 139 140 140 141 141 141 141 141 141 148 138 139 140 140 141 141 141 141 141 141 144 151 139 140 140 -0 -0 -56 -93 -122 -147 -167 -184 -197 -208 -217 -224 -230 -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 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -226 -220 -212 -202 -190 -175 -157 -134 -106 -72 -40 -0 140 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 140 138 147 141 141 141 141 141 140 140 140 152 144 141 141 141 141 140 140 139 148 141 141 140 140 139 138 134 144 138 134 144 136 132 140 132 140 132 139 142 133 141 131 134 132 132 133 133 133 133 132 130 138 126 121 128 129 118 116 99 116 117 126 129 121 125 126 131 131 131 140 134 133 131 126 139 141 132 141 132 139 142 133 140 144 132 135 135 134 138 138 139 139 139 138 148 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 152 141 141 141 141 140 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 140 140 139 151 140 140 140 139 137 146 137 146 138 147 138 147 138 146 137 144 145 145 145 145 141 90 112 222 227 255 229 226 254 90 207 144 145 145 145 144 137 146 138 147 138 146 137 139 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 141 141 140 139 138 131 136 144 132 132 131 126 132 134 134 132 125 129 125 106 125 129 125 132 134 134 132 126 131 132 132 144 136 131 138 139 140 141 141 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 139 137 146 138 147 138 146 137 144 145 145 145 144 207 90 254 226 229 255 227 222 112 90 141 145 145 145 145 144 137 146 138 147 138 147 138 146 137 146 137 139 140 140 140 151 139 140 140 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 140 141 141 141 141 152 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 148 138 139 139 139 138 138 134 135 135 132 144 140 133 142 139 132 141 132 141 139 126 131 133 134 140 131 131 131 126 125 121 129 126 117 116 99 116 118 129 128 121 126 138 130 132 133 133 133 133 132 132 134 131 141 133 142 139 132 140 132 140 132 136 144 134 138 144 134 138 139 140 140 141 141 148 139 140 140 141 141 141 141 144 152 140 140 140 141 141 141 141 141 147 138 140 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 140 -0 -40 -72 -106 -134 -157 -175 -190 -202 -212 -220 -226 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -223 -216 -207 -195 -182 -165 -145 -119 -90 -54 -0 140 140 139 151 144 141 141 141 141 141 141 141 140 140 139 151 144 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 140 140 139 148 141 141 141 141 141 140 140 139 149 141 141 141 140 140 139 138 148 140 139 134 131 143 135 145 136 145 136 142 133 141 132 139 140 127 131 132 132 133 133 131 140 132 130 125 131 122 128 117 116 99 114 125 119 128 130 122 126 130 140 134 134 133 132 131 139 127 140 131 140 142 133 141 132 135 140 144 144 131 134 134 138 138 138 148 141 141 141 141 140 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 148 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 140 140 140 139 137 145 137 146 138 147 138 147 138 146 137 144 145 145 145 140 207 255 255 255 229 255 227 255 113 255 127 140 144 145 145 144 137 146 138 147 138 146 137 139 140 140 140 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 141 141 141 140 140 138 134 143 132 135 139 140 139 131 133 134 133 130 121 119 108 108 119 121 130 133 134 133 131 139 140 139 135 132 143 134 138 140 140 141 141 141 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 140 140 140 139 137 146 138 147 138 146 137 144 145 145 144 140 127 255 113 255 227 255 229 255 255 255 207 140 145 145 145 144 137 146 138 147 138 147 138 146 137 145 137 139 140 140 140 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 148 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 140 141 141 141 141 148 138 138 138 134 134 131 144 144 140 135 132 141 133 142 140 131 140 127 139 131 132 133 134 134 140 130 126 122 130 128 119 125 114 99 116 117 128 122 131 125 130 132 140 131 133 133 132 132 131 127 140 139 132 141 133 142 136 145 136 145 135 143 131 134 139 140 148 138 139 140 140 141 141 141 149 139 140 140 141 141 141 141 141 148 139 140 140 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 144 151 139 140 140 141 141 141 141 141 141 141 144 151 139 140 140 -0 -54 -90 -119 -145 -165 -182 -195 -207 -216 -223 -229 -234 -238 -241 -244 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -247 -245 -242 -239 -236 -231 -226 -219 -211 -201 -188 -173 -154 -131 -104 -70 -0 -0 140 139 151 144 141 141 141 141 141 141 141 140 140 139 151 144 141 141 141 141 141 141 140 140 139 138 148 141 141 141 141 141 141 140 140 139 147 141 141 141 141 141 140 140 139 148 141 141 141 140 140 140 139 148 140 140 139 138 134 144 136 132 140 132 140 132 140 132 139 141 132 139 140 126 131 131 131 140 134 133 131 127 122 130 122 128 117 114 106 107 124 128 122 130 121 138 132 133 133 133 133 131 139 132 127 139 141 133 141 132 139 141 132 135 136 143 144 131 134 134 147 140 140 140 140 140 140 140 139 148 141 141 141 141 140 140 139 147 141 141 141 141 140 140 152 141 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 140 140 139 138 137 142 137 146 138 147 138 147 138 146 137 144 145 145 144 144 141 87 124 226 227 255 229 223 255 91 209 145 145 145 145 144 137 146 138 147 138 146 137 139 140 140 140 141 141 141 141 141 144 151 139 140 140 140 140 141 141 141 141 141 140 140 140 139 134 144 135 140 141 142 141 140 131 133 133 131 125 128 124 106 124 128 125 131 133 133 131 140 141 142 141 140 135 144 134 139 140 140 140 141 141 141 141 141 140 140 140 140 139 151 144 141 141 141 141 141 140 140 140 139 137 146 138 147 138 146 137 144 145 145 145 145 209 91 255 223 229 255 227 226 124 87 141 144 144 145 145 144 137 146 138 147 138 147 138 146 137 142 137 138 139 140 140 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 141 152 140 140 141 141 141 141 147 139 140 140 141 141 141 141 148 139 140 140 140 140 140 140 140 147 134 134 131 144 143 136 135 132 141 139 132 141 133 141 139 127 132 139 131 133 133 133 133 132 138 121 130 122 128 124 107 106 114 117 128 122 130 122 127 131 133 134 140 131 131 131 126 140 139 132 141 139 132 140 132 140 132 140 132 136 144 134 138 139 140 140 148 139 140 140 140 141 141 141 148 139 140 140 141 141 141 141 141 147 139 140 140 141 141 141 141 141 141 148 138 139 140 140 141 141 141 141 141 141 144 151 139 140 140 141 141 141 141 141 141 141 144 151 139 140 -0 -0 -70 -104 -131 -154 -173 -188 -201 -211 -219 -226 -231 -236 -239 -242 -245 -247 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -241 -237 -233 -228 -222 -215 -205 -194 -180 -163 -142 -117 -82 -47 -0 140 139 152 144 141 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 140 140 139 148 141 141 141 141 140 140 139 148 141 140 140 139 138 134 131 143 135 144 135 145 136 145 135 141 132 140 141 132 139 126 144 137 134 134 133 132 131 126 122 130 121 126 125 107 106 116 117 128 121 128 125 130 131 132 132 132 130 136 132 131 140 132 141 132 140 142 133 140 144 132 135 136 143 144 143 139 139 140 140 140 140 140 139 148 141 141 141 141 140 140 139 148 141 141 141 141 140 140 139 144 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 140 140 139 138 150 139 137 146 138 147 138 147 138 146 137 144 145 145 145 140 203 234 254 255 229 255 227 255 124 236 141 140 144 145 145 144 137 146 138 146 137 145 137 138 139 140 140 141 141 141 141 141 141 144 151 139 139 140 140 140 140 140 140 140 140 140 139 138 131 136 144 132 132 132 131 126 132 133 132 126 131 128 116 116 128 131 126 132 133 132 126 131 132 132 132 144 136 131 138 139 140 140 140 140 140 140 140 140 140 139 139 151 144 141 141 141 141 141 141 140 140 139 138 137 145 137 146 138 146 137 144 145 145 144 140 141 236 124 255 227 255 229 255 254 234 203 140 145 145 145 144 137 146 138 147 138 147 138 146 137 139 150 138 139 140 140 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 144 139 140 140 141 141 141 141 148 139 140 140 141 141 141 141 148 139 140 140 140 140 140 139 139 143 144 143 136 135 132 144 140 133 142 140 132 141 132 140 131 132 136 130 132 132 132 131 130 125 128 121 128 117 116 106 107 125 126 121 130 122 126 131 132 133 134 134 137 144 126 139 132 141 140 132 141 135 145 136 145 135 144 135 143 131 134 138 139 140 140 141 148 139 140 140 141 141 141 141 148 139 140 140 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 141 144 152 139 140 -0 -47 -82 -117 -142 -163 -180 -194 -205 -215 -222 -228 -233 -237 -241 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -218 -210 -199 -186 -171 -152 -128 -99 -62 -0 -0 139 138 148 141 141 141 141 141 141 141 140 140 139 138 148 141 141 141 141 141 141 141 140 140 139 151 144 141 141 141 141 141 141 140 140 139 148 141 141 141 141 141 141 140 140 139 147 141 141 141 141 140 140 139 149 141 141 140 140 140 139 138 133 143 134 144 136 132 140 132 140 132 139 142 133 141 131 135 132 133 134 134 134 133 132 131 126 121 128 129 119 124 116 99 116 117 126 129 121 125 126 131 131 131 140 134 133 132 126 139 131 139 141 133 141 132 135 140 144 132 135 135 134 138 138 139 139 139 139 139 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 139 147 141 141 141 141 140 139 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 139 151 141 141 140 140 139 138 143 139 137 146 138 147 138 147 138 146 137 144 145 145 144 158 138 90 113 223 227 255 229 227 255 94 191 144 145 145 145 144 137 146 138 146 137 142 150 138 139 140 140 140 141 141 141 141 141 141 144 151 138 139 140 140 140 140 140 140 140 139 138 134 143 132 135 139 140 140 139 131 133 133 131 122 122 118 99 118 122 122 131 133 133 131 139 140 140 139 135 132 143 134 138 139 140 140 140 140 140 140 140 139 138 151 144 141 141 141 141 141 141 140 140 140 139 138 150 142 137 146 138 146 137 144 145 145 145 144 191 94 255 227 229 255 227 223 113 90 138 158 144 145 145 144 137 146 138 147 138 147 138 146 137 139 143 138 139 140 140 141 141 151 139 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 139 140 141 141 141 141 147 139 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 139 139 139 139 139 138 138 134 135 135 132 144 140 135 132 141 133 141 139 131 139 126 132 133 134 140 131 131 131 126 125 121 129 126 117 116 99 116 124 119 129 128 121 126 131 132 133 134 134 134 133 132 135 131 141 133 142 139 132 140 132 140 132 136 144 134 143 133 138 139 140 140 140 141 141 149 139 140 140 141 141 141 141 147 139 140 140 141 141 141 141 141 141 148 139 140 140 141 141 141 141 141 141 144 151 139 140 140 141 141 141 141 141 141 141 148 138 139 140 140 141 141 141 141 141 141 141 148 138 139 -0 -0 -62 -99 -128 -152 -171 -186 -199 -210 -218 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 287 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -245 -243 -240 -237 -233 -228 -221 -214 -204 -192 -178 -161 -139 -112 -77 -44 -0 140 139 151 144 141 141 141 141 141 141 140 140 140 139 151 144 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 141 140 140 139 152 144 141 141 141 141 141 140 140 140 152 144 141 141 141 141 140 140 139 149 141 141 141 140 140 140 139 138 147 139 134 131 144 135 145 136 145 136 142 133 141 132 139 140 127 132 132 133 133 133 132 131 130 138 125 121 128 128 117 116 99 114 125 119 128 130 122 126 130 140 134 134 133 132 131 126 135 140 132 141 132 139 141 132 135 140 144 144 131 134 134 138 138 138 138 148 141 141 141 141 140 140 139 149 141 141 141 141 141 140 140 148 141 141 141 141 140 140 138 144 141 141 141 140 140 151 141 141 141 141 140 139 144 141 141 141 140 140 151 141 141 141 140 140 139 144 141 141 140 140 139 150 140 139 137 146 138 147 138 147 138 146 137 144 145 145 145 136 207 255 255 255 229 255 227 255 106 227 131 141 145 145 145 144 137 146 138 146 137 139 143 150 138 139 140 140 141 141 141 141 141 141 141 144 147 148 152 139 139 139 139 139 138 138 134 144 135 140 142 142 142 141 139 131 132 131 126 130 128 116 116 128 130 126 131 132 131 139 141 142 142 142 140 135 144 134 138 138 139 139 139 139 139 152 148 147 144 141 141 141 141 141 141 141 140 140 139 138 150 143 139 137 146 138 146 137 144 145 145 145 141 131 227 106 255 227 255 229 255 255 255 207 136 145 145 145 144 137 146 138 147 138 147 138 146 137 139 140 150 139 140 140 141 141 144 139 140 140 141 141 141 151 140 140 141 141 141 144 139 140 141 141 141 141 151 140 140 141 141 141 144 138 140 140 141 141 141 141 148 140 140 141 141 141 141 141 149 139 140 140 141 141 141 141 148 138 138 138 138 134 134 131 144 144 140 135 132 141 139 132 141 132 140 135 126 131 132 133 134 134 140 130 126 122 130 128 119 125 114 99 116 117 128 128 121 125 138 130 131 132 133 133 133 132 132 127 140 139 132 141 133 142 136 145 136 145 135 144 131 134 139 147 138 139 140 140 140 141 141 141 149 139 140 140 141 141 141 141 144 152 140 140 140 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 144 152 139 140 140 141 141 141 141 141 141 144 151 139 140 140 140 141 141 141 141 141 141 144 151 139 140 -0 -44 -77 -112 -139 -161 -178 -192 -204 -214 -221 -228 -233 -237 -240 -243 -245 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255