param a 0.1003863118 param b 1.1177460612 param g 0.0000879700 param k 0.0158042263 param m 0.0666214055 param r 0.6045653134 param s 0.0000000000 param t 0.1008355322 param n 800 param y 780 param z 10 param i 30000 param x 611 y 0 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 y 1 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -253 -253 -253 -254 y 2 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -249 -249 -249 -249 -249 -249 -250 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -250 -249 -249 -249 -249 -249 -249 -250 -250 -251 -252 -252 -253 -253 y 3 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -245 -245 -245 -246 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -246 -245 -245 -245 -246 -247 -248 -249 -250 -251 -252 -253 y 4 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -250 -249 -247 -245 -243 -241 -240 -240 -240 -240 -241 -242 -243 -245 -246 -247 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -247 -246 -245 -243 -242 -241 -240 -240 -240 -240 -241 -243 -245 -247 -249 -250 -252 -253 y 5 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -236 -233 -231 -231 -231 -232 -234 -236 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -236 -234 -232 -231 -231 -231 -233 -236 -240 -244 -247 -249 -251 -252 y 6 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -250 -248 -245 -240 -234 -227 -221 -217 -215 -216 -219 -222 -225 -228 -231 -234 -237 -239 -241 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -241 -239 -237 -234 -231 -228 -225 -222 -219 -216 -215 -217 -221 -227 -234 -240 -245 -248 -250 -252 y 7 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -243 -236 -227 -216 -204 -194 -190 -192 -196 -202 -208 -214 -219 -224 -228 -231 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -231 -228 -224 -219 -214 -208 -202 -196 -192 -190 -194 -204 -216 -227 -236 -243 -247 -250 -251 y 8 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -233 -221 -204 -182 -162 -152 -152 -160 -171 -182 -193 -201 -209 -215 -221 -225 -229 -233 -236 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -236 -233 -229 -225 -221 -215 -209 -201 -193 -182 -171 -160 -152 -152 -162 -182 -204 -221 -233 -241 -246 -249 -251 y 9 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -194 -162 -125 -99 -93 -104 -125 -143 -160 -175 -188 -198 -206 -213 -218 -223 -228 -231 -234 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -234 -231 -228 -223 -218 -213 -206 -198 -188 -175 -160 -143 -125 -104 -93 -99 -125 -162 -194 -217 -231 -240 -245 -249 -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 -249 -245 -240 -231 -215 -190 -152 -99 255 -0 -0 -64 -90 -115 -138 -157 -173 -186 -196 -204 -211 -217 -222 -226 -230 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -230 -226 -222 -217 -211 -204 -196 -186 -173 -157 -138 -115 -90 -64 -0 -0 255 -99 -152 -190 -215 -231 -240 -245 -249 -251 y 11 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -216 -192 -152 -93 -0 255 255 -0 -0 -60 -88 -117 -141 -159 -173 -184 -194 -202 -209 -216 -221 -226 -230 -233 -236 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -236 -233 -230 -226 -221 -216 -209 -202 -194 -184 -173 -159 -141 -117 -88 -60 -0 -0 255 255 -0 -93 -152 -192 -216 -231 -240 -245 -249 -251 y 12 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -240 -232 -219 -196 -160 -104 -0 255 255 248 255 -0 -0 -69 -101 -126 -144 -159 -172 -183 -192 -201 -209 -215 -221 -225 -229 -233 -236 -238 -240 -242 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -242 -240 -238 -236 -233 -229 -225 -221 -215 -209 -201 -192 -183 -172 -159 -144 -126 -101 -69 -0 -0 255 248 255 255 -0 -104 -160 -196 -219 -232 -240 -246 -249 -251 y 13 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -234 -222 -202 -171 -125 -64 -0 248 255 255 179 255 -0 -60 -89 -111 -129 -145 -158 -171 -182 -192 -201 -208 -215 -220 -225 -229 -232 -235 -238 -240 -242 -244 -245 -246 -248 -249 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -244 -242 -240 -238 -235 -232 -229 -225 -220 -215 -208 -201 -192 -182 -171 -158 -145 -129 -111 -89 -60 -0 255 179 255 255 248 -0 -64 -125 -171 -202 -222 -234 -241 -246 -249 -251 y 14 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -236 -225 -208 -182 -143 -90 -0 255 255 255 251 255 172 -0 -53 -76 -95 -113 -128 -143 -157 -170 -182 -192 -201 -209 -215 -220 -225 -229 -232 -235 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -235 -232 -229 -225 -220 -215 -209 -201 -192 -182 -170 -157 -143 -128 -113 -95 -76 -53 -0 172 255 251 255 255 255 -0 -90 -143 -182 -208 -225 -236 -242 -247 -250 -251 y 15 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -237 -228 -214 -193 -160 -115 -60 -0 179 251 255 255 160 255 -0 -43 -60 -78 -94 -110 -126 -143 -158 -171 -183 -193 -202 -209 -215 -220 -225 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -225 -220 -215 -209 -202 -193 -183 -171 -158 -143 -126 -110 -94 -78 -60 -43 -0 255 160 255 255 251 179 -0 -60 -115 -160 -193 -214 -228 -237 -243 -247 -250 -252 y 16 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -239 -231 -219 -201 -175 -138 -88 -0 255 255 255 255 255 255 187 -0 -0 -44 -0 -0 -90 -108 -127 -144 -160 -173 -184 -194 -202 -209 -215 -220 -225 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -225 -220 -215 -209 -202 -194 -184 -173 -160 -144 -127 -108 -90 -0 -0 -44 -0 -0 187 255 255 255 255 255 255 -0 -88 -138 -175 -201 -219 -231 -239 -245 -248 -250 -252 y 17 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -234 -224 -209 -188 -157 -117 -69 -0 172 160 255 255 255 171 255 145 -0 -0 255 -0 -67 -88 -109 -129 -147 -162 -175 -185 -194 -202 -209 -215 -220 -224 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -224 -220 -215 -209 -202 -194 -185 -175 -162 -147 -129 -109 -88 -67 -0 255 -0 -0 145 255 171 255 255 255 160 172 -0 -69 -117 -157 -188 -209 -224 -234 -241 -246 -249 -251 -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 -247 -242 -237 -228 -215 -198 -173 -141 -101 -60 -0 255 255 255 255 255 255 187 255 179 255 177 -0 -45 -66 -90 -113 -133 -150 -164 -176 -186 -195 -202 -209 -215 -220 -224 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -224 -220 -215 -209 -202 -195 -186 -176 -164 -150 -133 -113 -90 -66 -45 -0 177 255 179 255 187 255 255 255 255 255 255 -0 -60 -101 -141 -173 -198 -215 -228 -237 -242 -247 -249 -251 -252 y 19 -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 -254 -254 -253 -253 -252 -250 -247 -244 -239 -231 -221 -206 -186 -159 -126 -89 -53 -0 187 171 255 255 255 191 255 160 255 202 118 -0 -0 -44 -69 -96 -118 -136 -152 -165 -176 -186 -195 -203 -209 -215 -220 -225 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -225 -220 -215 -209 -203 -195 -186 -176 -165 -152 -136 -118 -96 -69 -44 -0 -0 118 202 255 160 255 191 255 255 255 171 187 -0 -53 -89 -126 -159 -186 -206 -221 -231 -239 -244 -247 -250 -252 -253 y 20 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -241 -234 -225 -213 -196 -173 -144 -111 -76 -43 -0 255 255 255 255 248 255 165 255 216 120 154 147 -0 -0 -47 -75 -102 -121 -138 -153 -166 -177 -187 -195 -203 -209 -215 -220 -225 -228 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -228 -225 -220 -215 -209 -203 -195 -187 -177 -166 -153 -138 -121 -102 -75 -47 -0 -0 147 154 120 216 255 165 255 248 255 255 255 255 -0 -43 -76 -111 -144 -173 -196 -213 -225 -234 -241 -245 -248 -250 -252 -253 y 21 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -218 -204 -184 -159 -129 -95 -60 -0 145 187 191 248 255 255 179 255 236 116 189 114 153 148 -0 -0 -50 -78 -104 -122 -139 -153 -166 -177 -187 -195 -203 -210 -215 -220 -225 -228 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -228 -225 -220 -215 -210 -203 -195 -187 -177 -166 -153 -139 -122 -104 -78 -50 -0 -0 148 153 114 189 116 236 255 179 255 255 248 191 187 145 -0 -60 -95 -129 -159 -184 -204 -218 -229 -237 -242 -246 -249 -251 -252 -253 y 22 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -247 -244 -239 -233 -223 -211 -194 -172 -145 -113 -78 -44 -0 255 255 255 255 255 251 255 172 255 53 134 192 147 158 144 -0 -0 -51 -79 -105 -123 -139 -154 -166 -177 -187 -196 -203 -210 -215 -220 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -220 -215 -210 -203 -196 -187 -177 -166 -154 -139 -123 -105 -79 -51 -0 -0 144 158 147 192 134 53 255 172 255 251 255 255 255 255 255 -0 -44 -78 -113 -145 -172 -194 -211 -223 -233 -239 -244 -247 -250 -251 -253 -253 y 23 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -217 -202 -183 -158 -128 -94 -0 -0 179 160 165 179 251 255 255 160 255 238 91 104 192 108 205 161 132 -0 -0 -57 -85 -105 -123 -140 -154 -167 -178 -188 -196 -203 -210 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -210 -203 -196 -188 -178 -167 -154 -140 -123 -105 -85 -57 -0 -0 132 161 205 108 192 104 91 238 255 160 255 255 251 179 165 160 179 -0 -0 -94 -128 -158 -183 -202 -217 -228 -236 -241 -245 -248 -250 -252 -253 -253 y 24 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -222 -209 -192 -171 -143 -110 -0 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 119 168 197 122 -0 -42 -63 -85 -105 -124 -141 -155 -168 -179 -188 -196 -204 -210 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -210 -204 -196 -188 -179 -168 -155 -141 -124 -105 -85 -63 -42 -0 122 197 168 119 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 -0 -110 -143 -171 -192 -209 -222 -231 -238 -243 -247 -249 -251 -252 -253 -254 y 25 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -216 -201 -182 -157 -126 -90 -0 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 118 153 180 156 -0 -43 -64 -86 -106 -125 -142 -156 -168 -179 -188 -197 -204 -210 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -210 -204 -197 -188 -179 -168 -156 -142 -125 -106 -86 -64 -43 -0 156 180 153 118 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 -0 -90 -126 -157 -182 -201 -216 -226 -234 -240 -245 -248 -250 -251 -252 -253 -254 y 26 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -230 -221 -209 -192 -170 -143 -108 -67 -0 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 171 149 155 -0 -0 -43 -64 -87 -108 -127 -143 -157 -169 -179 -189 -197 -204 -210 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -210 -204 -197 -189 -179 -169 -157 -143 -127 -108 -87 -64 -43 -0 -0 155 149 171 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 -0 -67 -108 -143 -170 -192 -209 -221 -230 -237 -242 -246 -249 -250 -252 -253 -253 -254 y 27 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -240 -234 -226 -215 -201 -182 -158 -127 -88 -45 -0 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 183 136 149 151 190 124 -0 -0 -43 -64 -88 -109 -128 -144 -157 -169 -180 -189 -197 -204 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -204 -197 -189 -180 -169 -157 -144 -128 -109 -88 -64 -43 -0 -0 124 190 151 149 136 183 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 -0 -45 -88 -127 -158 -182 -201 -215 -226 -234 -240 -244 -247 -249 -251 -252 -253 -254 -254 y 28 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -242 -237 -230 -221 -208 -192 -171 -144 -109 -66 -0 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 167 178 119 160 170 151 -0 -0 -43 -66 -90 -110 -128 -144 -157 -169 -180 -189 -197 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -197 -189 -180 -169 -157 -144 -128 -110 -90 -66 -43 -0 -0 151 170 160 119 178 167 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 -0 -66 -109 -144 -171 -192 -208 -221 -230 -237 -242 -245 -248 -250 -251 -253 -253 -254 -254 y 29 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -233 -225 -215 -201 -183 -160 -129 -90 -44 -0 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 147 168 158 147 169 147 182 -0 -0 -44 -66 -90 -110 -128 -144 -158 -170 -180 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -180 -170 -158 -144 -128 -110 -90 -66 -44 -0 -0 182 147 169 147 158 168 147 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 -0 -44 -90 -129 -160 -183 -201 -215 -225 -233 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 y 30 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -229 -220 -209 -193 -173 -147 -113 -69 -0 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 150 180 125 150 142 164 158 -0 -0 -43 -66 -89 -110 -129 -145 -158 -170 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -170 -158 -145 -129 -110 -89 -66 -43 -0 -0 158 164 142 150 125 180 150 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 -0 -69 -113 -147 -173 -193 -209 -220 -229 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 y 31 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -239 -233 -225 -215 -202 -184 -162 -133 -96 -47 -0 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 122 146 168 164 152 147 163 172 -0 -0 -44 -67 -91 -112 -130 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -130 -112 -91 -67 -44 -0 -0 172 163 147 152 164 168 146 122 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 -0 -47 -96 -133 -162 -184 -202 -215 -225 -233 -239 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -245 -241 -236 -229 -220 -209 -194 -175 -150 -118 -75 -0 144 205 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 136 148 138 172 125 140 161 165 -0 -0 -44 -69 -95 -115 -131 -146 -159 -171 -181 -190 -198 -205 -211 -217 -221 -225 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -225 -221 -217 -211 -205 -198 -190 -181 -171 -159 -146 -131 -115 -95 -69 -44 -0 -0 165 161 140 125 172 138 148 136 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 205 144 -0 -75 -118 -150 -175 -194 -209 -220 -229 -236 -241 -245 -247 -249 -251 -252 -253 -254 -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 -255 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -238 -232 -225 -215 -202 -185 -164 -136 -102 -50 -0 161 119 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 162 175 131 150 167 163 138 163 125 -0 -0 -53 -77 -95 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -217 -221 -225 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -225 -221 -217 -211 -205 -198 -190 -181 -171 -159 -146 -131 -113 -95 -77 -53 -0 -0 125 163 138 163 167 150 131 175 162 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 119 161 -0 -50 -102 -136 -164 -185 -202 -215 -225 -232 -238 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -255 y 34 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -220 -209 -194 -176 -152 -121 -78 -0 132 168 204 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 144 188 140 133 151 148 178 145 136 -0 -0 -52 -70 -93 -113 -131 -147 -160 -171 -181 -190 -198 -205 -211 -217 -221 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -221 -217 -211 -205 -198 -190 -181 -171 -160 -147 -131 -113 -93 -70 -52 -0 -0 136 145 178 148 151 133 140 188 144 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 204 168 132 -0 -78 -121 -152 -176 -194 -209 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -242 -238 -232 -225 -215 -202 -186 -165 -138 -104 -51 -0 197 118 159 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 149 141 177 118 148 171 170 162 125 138 189 114 156 -0 -0 -44 -69 -94 -115 -132 -147 -160 -171 -182 -191 -198 -205 -211 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -211 -205 -198 -191 -182 -171 -160 -147 -132 -115 -94 -69 -44 -0 -0 156 114 189 138 125 162 170 171 148 118 177 141 149 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 159 118 197 -0 -51 -104 -138 -165 -186 -202 -215 -225 -232 -238 -242 -246 -248 -250 -251 -252 -253 -254 -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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -229 -220 -209 -195 -176 -153 -122 -79 -0 122 153 172 183 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 186 136 141 185 136 147 139 169 176 113 159 167 144 176 -0 -0 -46 -71 -97 -116 -132 -147 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -147 -132 -116 -97 -71 -46 -0 -0 176 144 167 159 113 176 169 139 147 136 185 141 136 186 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 183 172 153 122 -0 -79 -122 -153 -176 -195 -209 -220 -229 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 y 37 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -238 -232 -225 -215 -202 -186 -166 -139 -105 -57 -0 180 171 136 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 107 148 154 170 151 139 178 144 143 177 125 161 151 -0 -0 -54 -78 -97 -115 -132 -147 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -147 -132 -115 -97 -78 -54 -0 -0 151 161 125 177 143 144 178 139 151 170 154 148 107 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 136 171 180 -0 -57 -105 -139 -166 -186 -202 -215 -225 -232 -238 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 y 38 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -247 -244 -240 -235 -228 -220 -209 -195 -177 -153 -123 -85 -42 156 149 149 167 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 161 193 154 132 132 178 120 149 182 109 153 156 145 176 133 -0 -0 -53 -71 -94 -115 -133 -147 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -147 -133 -115 -94 -71 -53 -0 -0 133 176 145 156 153 109 182 149 120 178 132 132 154 193 161 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 167 149 149 156 -42 -85 -123 -153 -177 -195 -209 -220 -228 -235 -240 -244 -247 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 39 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -242 -238 -232 -224 -215 -203 -187 -166 -139 -105 -63 -0 155 151 178 147 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 152 115 155 161 192 108 144 176 143 162 160 142 175 115 159 144 167 -0 -0 -45 -71 -97 -117 -133 -148 -161 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -161 -148 -133 -117 -97 -71 -45 -0 -0 167 144 159 115 175 142 160 162 143 176 144 108 192 161 155 115 152 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 147 178 151 155 -0 -63 -105 -139 -166 -187 -203 -215 -224 -232 -238 -242 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -246 -244 -240 -235 -228 -220 -209 -195 -177 -154 -123 -85 -43 -0 190 119 168 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 122 174 174 151 146 156 195 132 149 151 141 188 116 160 151 148 165 142 174 -0 -0 -53 -80 -99 -117 -133 -148 -161 -172 -183 -191 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -191 -183 -172 -161 -148 -133 -117 -99 -80 -53 -0 -0 174 142 165 148 151 160 116 188 141 151 149 132 195 156 146 151 174 174 122 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 168 119 190 -0 -43 -85 -123 -154 -177 -195 -209 -220 -228 -235 -240 -244 -246 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -248 -245 -242 -237 -232 -224 -215 -203 -187 -166 -140 -105 -64 -0 124 160 158 150 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 201 132 157 138 181 119 158 162 156 185 113 159 167 146 178 118 163 130 167 143 -0 -0 -61 -80 -97 -115 -133 -148 -161 -173 -183 -192 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -192 -183 -173 -161 -148 -133 -115 -97 -80 -61 -0 -0 143 167 130 163 118 178 146 167 159 113 185 156 162 158 119 181 138 157 132 201 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 150 158 160 124 -0 -64 -105 -140 -166 -187 -203 -215 -224 -232 -237 -242 -245 -248 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 y 42 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -249 -246 -243 -240 -235 -228 -220 -209 -195 -177 -154 -124 -86 -43 -0 170 147 180 122 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 189 156 167 185 135 155 168 156 163 117 170 161 143 177 124 161 151 155 148 152 162 148 -0 -0 -53 -71 -94 -115 -133 -148 -162 -173 -183 -192 -200 -206 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -206 -200 -192 -183 -173 -162 -148 -133 -115 -94 -71 -53 -0 -0 148 162 152 148 155 151 161 124 177 143 161 170 117 163 156 168 155 135 185 167 156 189 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 122 180 147 170 -0 -43 -86 -124 -154 -177 -195 -209 -220 -228 -235 -240 -243 -246 -249 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 y 43 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -215 -203 -187 -167 -141 -106 -64 -0 151 169 125 146 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 135 151 183 138 156 132 177 138 142 181 116 161 153 154 176 133 172 121 170 125 160 -0 -0 -45 -71 -97 -117 -134 -149 -162 -173 -183 -192 -200 -207 -212 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -212 -207 -200 -192 -183 -173 -162 -149 -134 -117 -97 -71 -45 -0 -0 160 125 170 121 172 133 176 154 153 161 116 181 142 138 177 132 156 138 183 151 135 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 146 125 169 151 -0 -64 -106 -141 -167 -187 -203 -215 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 y 44 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -210 -196 -178 -155 -125 -87 -43 -0 147 150 168 136 150 171 190 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 115 155 154 177 134 150 180 120 156 163 140 171 122 158 143 168 141 160 148 150 158 -0 -0 -48 -74 -100 -119 -135 -150 -163 -174 -184 -192 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -192 -184 -174 -163 -150 -135 -119 -100 -74 -48 -0 -0 158 150 148 160 141 168 143 158 122 171 140 163 156 120 180 150 134 177 154 155 115 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 190 171 150 136 168 150 147 -0 -43 -87 -125 -155 -178 -196 -210 -220 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -215 -203 -188 -168 -142 -108 -64 -0 182 142 164 148 162 166 149 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 160 166 164 138 147 183 132 162 153 149 184 126 158 148 147 164 144 161 145 176 131 170 122 -0 -0 -56 -82 -101 -119 -136 -150 -163 -174 -184 -192 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -192 -184 -174 -163 -150 -136 -119 -101 -82 -56 -0 -0 122 170 131 176 145 161 144 164 147 148 158 126 184 149 153 162 132 183 147 138 164 166 160 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 149 166 162 148 164 142 182 -0 -64 -108 -142 -168 -188 -203 -215 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -210 -196 -179 -156 -127 -88 -43 -0 164 152 138 175 143 141 186 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 140 155 157 180 114 146 153 163 176 109 156 164 145 178 118 161 142 169 125 160 143 166 149 143 -0 -43 -62 -83 -102 -120 -136 -150 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -150 -136 -120 -102 -83 -62 -43 -0 143 149 166 143 160 125 169 142 161 118 178 145 164 156 109 176 163 153 146 114 180 157 155 140 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 186 141 143 175 138 152 164 -0 -43 -88 -127 -156 -179 -196 -210 -220 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -215 -203 -188 -168 -143 -109 -66 -0 158 147 172 131 144 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 130 133 164 185 146 150 126 173 152 143 177 125 160 151 153 145 154 165 150 157 139 185 120 -0 -0 -0 -56 -76 -100 -119 -136 -150 -163 -174 -184 -193 -200 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -200 -193 -184 -174 -163 -150 -136 -119 -100 -76 -56 -0 -0 -0 120 185 139 157 150 165 154 145 153 151 160 125 177 143 152 173 126 150 146 185 164 133 130 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 144 131 172 147 158 -0 -66 -109 -143 -168 -188 -203 -215 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -210 -196 -179 -157 -128 -90 -44 -0 163 125 150 188 118 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 195 141 111 152 149 181 125 144 183 116 161 157 145 175 133 168 132 168 130 170 119 164 162 149 183 -0 -0 -49 -75 -100 -120 -136 -150 -163 -175 -185 -193 -201 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -201 -193 -185 -175 -163 -150 -136 -120 -100 -75 -49 -0 -0 183 149 162 164 119 170 130 168 132 168 133 175 145 157 161 116 183 144 125 181 149 152 111 141 195 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 118 188 150 125 163 -0 -44 -90 -128 -157 -179 -196 -210 -220 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 49 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -242 -237 -232 -225 -216 -204 -188 -169 -144 -110 -66 -0 172 140 167 140 148 185 107 161 152 122 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 106 151 178 171 161 135 142 187 121 156 160 146 183 116 159 146 157 143 147 160 167 147 139 175 116 163 160 -0 -0 -55 -82 -102 -120 -137 -151 -164 -175 -185 -193 -201 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -201 -193 -185 -175 -164 -151 -137 -120 -102 -82 -55 -0 -0 160 163 116 175 139 147 167 160 147 143 157 146 159 116 183 146 160 156 121 187 142 135 161 171 178 151 106 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 122 152 161 107 185 148 140 167 140 172 -0 -66 -110 -144 -169 -188 -204 -216 -225 -232 -237 -242 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 50 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -197 -179 -157 -128 -90 -43 -0 161 163 133 171 136 148 193 115 174 201 189 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 172 166 138 152 143 190 118 149 160 151 177 116 163 160 148 163 151 182 131 151 137 184 116 160 156 137 182 116 -0 -42 -62 -83 -103 -121 -137 -152 -164 -175 -185 -193 -201 -207 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -207 -201 -193 -185 -175 -164 -152 -137 -121 -103 -83 -62 -42 -0 116 182 137 156 160 116 184 137 151 131 182 151 163 148 160 163 116 177 151 160 149 118 190 143 152 138 166 172 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 189 201 174 115 193 148 136 171 133 163 161 -0 -43 -90 -128 -157 -179 -197 -210 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 51 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -232 -225 -216 -204 -189 -169 -144 -110 -66 -0 165 138 151 170 147 154 154 155 174 132 156 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 150 144 155 184 126 157 175 149 171 118 168 156 137 182 118 161 128 154 153 170 119 163 161 146 182 113 156 160 146 -0 -43 -62 -84 -104 -122 -137 -152 -164 -175 -185 -194 -201 -208 -213 -218 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -218 -213 -208 -201 -194 -185 -175 -164 -152 -137 -122 -104 -84 -62 -43 -0 146 160 156 113 182 146 161 163 119 170 153 154 128 161 118 182 137 156 168 118 171 149 175 157 126 184 155 144 150 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 156 132 174 155 154 154 147 170 151 138 165 -0 -66 -110 -144 -169 -189 -204 -216 -225 -232 -237 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -197 -180 -157 -128 -89 -44 -0 163 148 162 139 170 132 161 151 157 167 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 141 122 159 185 126 164 133 173 148 142 181 113 156 159 153 159 151 166 156 156 137 182 116 163 160 143 176 116 -0 -0 -42 -62 -84 -103 -121 -137 -152 -164 -175 -185 -194 -201 -208 -213 -219 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -213 -208 -201 -194 -185 -175 -164 -152 -137 -121 -103 -84 -62 -42 -0 -0 116 176 143 160 163 116 182 137 156 156 166 151 159 153 159 156 113 181 142 148 173 133 164 126 185 159 122 141 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 167 157 151 161 132 170 139 162 148 163 -0 -44 -89 -128 -157 -180 -197 -210 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -169 -144 -110 -67 -0 125 178 125 169 151 132 192 146 138 185 135 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 190 125 115 167 151 166 144 145 183 116 163 160 143 173 130 168 121 154 146 183 113 156 160 146 183 115 160 156 137 181 -0 -0 -57 -78 -103 -121 -138 -152 -165 -176 -185 -194 -201 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -201 -194 -185 -176 -165 -152 -138 -121 -103 -78 -57 -0 -0 181 137 156 160 115 183 146 160 156 113 183 146 154 121 168 130 173 143 160 163 116 183 145 144 166 151 167 115 125 190 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 135 185 138 146 192 132 151 169 125 178 125 -0 -67 -110 -144 -169 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -210 -197 -180 -158 -129 -91 -44 -0 145 138 176 139 178 108 156 181 135 151 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 203 106 130 153 156 184 120 156 159 146 183 115 159 143 165 153 159 135 164 160 143 176 116 163 160 145 182 113 156 159 -0 -0 -57 -84 -104 -122 -138 -152 -165 -176 -185 -194 -201 -208 -214 -219 -223 -227 -230 -233 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -233 -230 -227 -223 -219 -214 -208 -201 -194 -185 -176 -165 -152 -138 -122 -104 -84 -57 -0 -0 159 156 113 182 145 160 163 116 176 143 160 164 135 159 153 165 143 159 115 183 146 159 156 120 184 156 153 130 106 203 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 151 135 181 156 108 178 139 176 138 145 -0 -44 -91 -129 -158 -180 -197 -210 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -225 -216 -204 -189 -170 -145 -112 -69 -0 136 189 113 178 120 144 195 119 155 183 115 160 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 121 155 197 141 144 126 153 168 152 177 115 164 159 148 165 140 166 139 161 146 181 115 160 156 137 181 115 163 160 143 176 115 -0 -43 -63 -84 -104 -122 -138 -152 -165 -176 -186 -194 -202 -208 -214 -219 -223 -227 -231 -234 -236 -238 -240 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -240 -238 -236 -234 -231 -227 -223 -219 -214 -208 -202 -194 -186 -176 -165 -152 -138 -122 -104 -84 -63 -43 -0 115 176 143 160 163 115 181 137 156 160 115 181 146 161 139 166 140 165 148 159 164 115 177 152 168 153 126 144 141 197 155 121 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 160 115 183 155 119 195 144 120 178 113 189 136 -0 -69 -112 -145 -170 -189 -204 -216 -225 -232 -237 -241 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 56 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -197 -180 -158 -130 -95 -53 -0 114 159 144 149 176 132 158 168 138 155 166 140 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 187 130 158 163 165 167 131 170 127 168 152 148 172 127 161 135 152 157 162 128 156 159 145 182 113 156 159 146 182 115 160 151 -0 -0 -43 -62 -84 -104 -122 -138 -152 -165 -176 -186 -194 -202 -208 -214 -219 -223 -227 -231 -234 -236 -238 -241 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -238 -236 -234 -231 -227 -223 -219 -214 -208 -202 -194 -186 -176 -165 -152 -138 -122 -104 -84 -62 -43 -0 -0 151 160 115 182 146 159 156 113 182 145 159 156 128 162 157 152 135 161 127 172 148 152 168 127 170 131 167 165 163 158 130 187 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 140 166 155 138 168 158 132 176 149 144 159 114 -0 -53 -95 -130 -158 -180 -197 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 57 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -190 -170 -146 -115 -77 -0 156 167 143 182 143 149 162 156 156 154 164 155 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 120 156 153 164 160 132 175 132 153 148 148 185 122 158 148 148 175 144 154 149 166 151 175 115 163 160 143 176 115 163 160 145 178 118 -0 -0 -0 -63 -84 -104 -122 -138 -153 -165 -176 -186 -194 -202 -208 -214 -219 -223 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -223 -219 -214 -208 -202 -194 -186 -176 -165 -153 -138 -122 -104 -84 -63 -0 -0 -0 118 178 145 160 163 115 176 143 160 163 115 175 151 166 149 154 144 175 148 148 158 122 185 148 148 153 132 175 132 160 164 153 156 120 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 155 164 154 156 156 162 149 143 182 143 167 156 -0 -77 -115 -146 -170 -190 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 58 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -131 -95 -52 -0 144 177 109 162 151 156 163 132 177 138 157 130 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 142 129 174 133 150 169 162 166 109 157 161 153 180 119 149 145 156 146 161 131 158 160 146 182 115 160 151 146 182 115 160 151 153 156 -0 -43 -63 -84 -104 -123 -139 -153 -166 -177 -186 -195 -202 -208 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -208 -202 -195 -186 -177 -166 -153 -139 -123 -104 -84 -63 -43 -0 156 153 151 160 115 182 146 151 160 115 182 146 160 158 131 161 146 156 145 149 119 180 153 161 157 109 166 162 169 150 133 174 129 142 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 130 157 138 177 132 163 156 151 162 109 177 144 -0 -52 -95 -131 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 59 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -190 -171 -146 -113 -70 -0 176 125 153 160 141 185 117 177 134 147 180 133 195 106 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 184 140 146 189 119 141 173 142 153 137 165 169 146 170 118 167 153 151 166 145 158 150 168 143 176 116 163 160 146 177 119 156 159 146 176 124 155 -0 -0 -43 -63 -85 -105 -123 -139 -153 -166 -177 -186 -195 -202 -209 -214 -219 -224 -227 -231 -234 -236 -239 -241 -242 -244 -245 -246 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -246 -245 -244 -242 -241 -239 -236 -234 -231 -227 -224 -219 -214 -209 -202 -195 -186 -177 -166 -153 -139 -123 -105 -85 -63 -43 -0 -0 155 124 176 146 159 156 119 177 146 160 163 116 176 143 168 150 158 145 166 151 153 167 118 170 146 169 165 137 153 142 173 141 119 189 146 140 184 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 106 195 133 180 147 134 177 117 185 141 160 153 125 176 -0 -70 -113 -146 -171 -190 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 60 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -131 -93 -44 -0 161 156 142 188 113 170 138 150 183 114 164 141 151 172 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 148 157 166 178 127 147 196 131 149 147 152 172 139 164 124 173 148 142 177 121 152 145 159 137 163 135 161 155 137 181 119 151 160 151 174 120 148 167 161 130 -0 -0 -43 -63 -85 -105 -123 -139 -153 -166 -177 -187 -195 -202 -209 -214 -219 -224 -228 -231 -234 -236 -239 -241 -242 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -242 -241 -239 -236 -234 -231 -228 -224 -219 -214 -209 -202 -195 -187 -177 -166 -153 -139 -123 -105 -85 -63 -43 -0 -0 130 161 167 148 120 174 151 160 151 119 181 137 155 161 135 163 137 159 145 152 121 177 142 148 173 124 164 139 172 152 147 149 131 196 147 127 178 166 157 148 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 172 151 141 164 114 183 150 138 170 113 188 142 156 161 -0 -44 -93 -131 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 61 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -190 -171 -146 -113 -69 -0 151 145 175 116 159 161 142 180 132 146 185 111 178 166 150 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 159 156 196 108 152 169 159 176 111 156 147 178 139 146 184 116 160 153 153 158 149 154 150 168 147 176 113 154 168 149 168 123 153 181 129 161 144 184 130 -0 -0 -43 -63 -85 -105 -123 -139 -154 -166 -177 -187 -195 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -195 -187 -177 -166 -154 -139 -123 -105 -85 -63 -43 -0 -0 130 184 144 161 129 181 153 123 168 149 168 154 113 176 147 168 150 154 149 158 153 153 160 116 184 146 139 178 147 156 111 176 159 169 152 108 196 156 159 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 150 166 178 111 185 146 132 180 142 161 159 116 175 145 151 -0 -69 -113 -146 -171 -190 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 62 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -159 -131 -94 -46 -0 176 115 160 167 143 181 120 162 153 146 152 171 138 144 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 153 158 132 168 175 145 164 130 174 150 154 131 147 187 121 156 159 146 179 124 156 145 174 122 154 142 174 157 131 168 129 159 175 130 168 143 163 133 155 155 156 -0 -0 -42 -64 -85 -105 -124 -140 -155 -167 -178 -187 -196 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -196 -187 -178 -167 -155 -140 -124 -105 -85 -64 -42 -0 -0 156 155 155 133 163 143 168 130 175 159 129 168 131 157 174 142 154 122 174 145 156 124 179 146 159 156 121 187 147 131 154 150 174 130 164 145 175 168 132 158 153 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 144 138 171 152 146 153 162 120 181 143 167 160 115 176 -0 -46 -94 -131 -159 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -190 -171 -147 -115 -71 -0 133 159 151 146 177 116 156 153 163 150 149 161 152 155 141 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 214 139 130 175 137 164 144 145 176 154 175 119 157 161 151 177 115 161 152 158 140 149 167 161 131 142 192 113 146 167 135 164 139 154 154 147 176 145 169 111 159 143 -0 -43 -64 -86 -107 -126 -142 -155 -168 -178 -187 -196 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -196 -187 -178 -168 -155 -142 -126 -107 -86 -64 -43 -0 143 159 111 169 145 176 147 154 154 139 164 135 167 146 113 192 142 131 161 167 149 140 158 152 161 115 177 151 161 157 119 175 154 176 145 144 164 137 175 130 139 214 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 141 155 152 161 149 150 163 153 156 116 177 146 151 159 133 -0 -71 -115 -147 -171 -190 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -160 -132 -97 -54 -0 144 148 178 124 161 163 149 176 126 181 135 143 184 122 190 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 193 107 143 167 150 179 119 150 145 166 145 153 170 118 167 152 148 169 135 175 128 161 144 187 118 154 173 138 163 136 148 172 133 176 115 159 138 180 143 150 157 -0 -0 -43 -65 -88 -108 -126 -142 -156 -168 -178 -188 -196 -203 -209 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -209 -203 -196 -188 -178 -168 -156 -142 -126 -108 -88 -65 -43 -0 -0 157 150 143 180 138 159 115 176 133 172 148 136 163 138 173 154 118 187 144 161 128 175 135 169 148 152 167 118 170 153 145 166 145 150 119 179 150 167 143 107 193 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 190 122 184 143 135 181 126 176 149 163 161 124 178 148 144 -0 -54 -97 -132 -160 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -190 -171 -147 -116 -78 -0 167 165 118 161 153 140 184 109 173 125 142 190 126 159 125 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 189 151 182 132 158 134 175 154 153 159 149 175 125 166 147 142 177 118 165 134 168 144 163 133 157 161 147 179 132 156 175 119 166 134 169 151 156 134 149 178 131 170 122 -0 -0 -43 -65 -89 -108 -126 -142 -156 -168 -179 -188 -196 -203 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -245 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -245 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -203 -196 -188 -179 -168 -156 -142 -126 -108 -89 -65 -43 -0 -0 122 170 131 178 149 134 156 151 169 134 166 119 175 156 132 179 147 161 157 133 163 144 168 134 165 118 177 142 147 166 125 175 149 159 153 154 175 134 158 132 182 151 189 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 125 159 126 190 142 125 173 109 184 140 153 161 118 165 167 -0 -78 -116 -147 -171 -190 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -181 -160 -132 -97 -53 -0 142 163 151 154 171 126 156 152 144 187 118 157 185 115 203 121 172 204 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 159 154 183 145 171 139 138 177 124 160 134 174 145 158 178 115 160 151 155 151 144 164 141 168 143 176 118 153 160 132 172 142 158 143 141 172 145 175 119 168 143 166 149 143 -0 -0 -43 -65 -88 -108 -126 -142 -156 -168 -179 -188 -196 -204 -210 -215 -220 -224 -228 -231 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -231 -228 -224 -220 -215 -210 -204 -196 -188 -179 -168 -156 -142 -126 -108 -88 -65 -43 -0 -0 143 149 166 143 168 119 175 145 172 141 143 158 142 172 132 160 153 118 176 143 168 141 164 144 151 155 151 160 115 178 158 145 174 134 160 124 177 138 139 171 145 183 154 159 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 204 172 121 203 115 185 157 118 187 144 152 156 126 171 154 151 163 142 -0 -53 -97 -132 -160 -181 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -217 -205 -190 -171 -147 -115 -71 -0 174 130 155 176 122 158 164 143 183 121 149 175 126 167 106 155 187 120 159 172 148 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 134 163 158 161 186 116 162 151 163 135 147 173 128 160 152 146 176 134 169 135 171 131 164 134 162 153 149 181 125 144 174 146 178 115 157 140 168 141 158 149 138 184 119 153 -0 -0 -43 -65 -88 -108 -127 -143 -157 -169 -179 -188 -197 -204 -210 -216 -220 -225 -228 -232 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -216 -210 -204 -197 -188 -179 -169 -157 -143 -127 -108 -88 -65 -43 -0 -0 153 119 184 138 149 158 141 168 140 157 115 178 146 174 144 125 181 149 153 162 134 164 131 171 135 169 134 176 146 152 160 128 173 147 135 163 151 162 116 186 161 158 163 134 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 148 172 159 120 187 155 106 167 126 175 149 121 183 143 164 158 122 176 155 130 174 -0 -71 -115 -147 -171 -190 -205 -217 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -182 -160 -132 -94 -45 -0 167 148 133 158 148 145 177 116 156 160 149 164 151 130 197 130 156 172 184 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 179 139 154 124 169 160 151 159 148 181 122 158 154 161 180 109 151 146 158 142 149 155 155 150 156 172 113 144 182 120 149 143 161 150 148 162 152 162 145 182 113 156 161 148 183 113 -0 -43 -65 -89 -109 -128 -143 -157 -169 -179 -189 -197 -204 -210 -216 -220 -225 -228 -232 -234 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -234 -232 -228 -225 -220 -216 -210 -204 -197 -189 -179 -169 -157 -143 -128 -109 -89 -65 -43 -0 113 183 148 161 156 113 182 145 162 152 162 148 150 161 143 149 120 182 144 113 172 156 150 155 155 149 142 158 146 151 109 180 161 154 158 122 181 148 159 151 160 169 124 154 139 179 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 184 172 156 130 197 130 151 164 149 160 156 116 177 145 148 158 133 148 167 -0 -45 -94 -132 -160 -182 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 69 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -217 -205 -191 -172 -147 -115 -71 -0 143 152 172 143 147 178 125 161 160 151 171 133 166 153 141 158 153 177 140 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 152 164 186 136 142 178 130 169 128 154 151 160 146 129 157 175 146 159 144 173 140 164 142 170 128 155 174 147 161 153 151 167 145 175 128 161 130 169 125 163 160 143 176 116 163 160 -0 -0 -44 -66 -90 -110 -128 -143 -157 -169 -180 -189 -197 -204 -210 -216 -221 -225 -228 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -228 -225 -221 -216 -210 -204 -197 -189 -180 -169 -157 -143 -128 -110 -90 -66 -44 -0 -0 160 163 116 176 143 160 163 125 169 130 161 128 175 145 167 151 153 161 147 174 155 128 170 142 164 140 173 144 159 146 175 157 129 146 160 151 154 128 169 130 178 142 136 186 164 152 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 140 177 153 158 141 153 166 133 171 151 160 161 125 178 147 143 172 152 143 -0 -71 -115 -147 -172 -191 -205 -217 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 70 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -182 -160 -133 -97 -53 -0 162 121 168 164 118 160 157 146 177 118 173 144 156 144 163 164 142 146 178 159 153 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 142 136 163 178 103 147 151 165 157 156 157 149 163 167 131 172 133 169 125 158 139 164 134 157 160 163 146 142 142 184 122 155 134 159 147 152 155 159 148 145 182 115 160 156 137 182 116 -0 -0 -44 -66 -90 -110 -128 -144 -158 -170 -180 -189 -197 -204 -210 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -210 -204 -197 -189 -180 -170 -158 -144 -128 -110 -90 -66 -44 -0 -0 116 182 137 156 160 115 182 145 148 159 155 152 147 159 134 155 122 184 142 142 146 163 160 157 134 164 139 158 125 169 133 172 131 167 163 149 157 156 157 165 151 147 103 178 163 136 142 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 153 159 178 146 142 164 163 144 156 144 173 118 177 146 157 160 118 164 168 121 162 -0 -53 -97 -133 -160 -182 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 71 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -217 -205 -191 -172 -147 -117 -80 -0 148 170 141 144 161 151 145 183 116 168 148 145 184 126 165 160 129 189 127 156 158 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 205 161 128 139 175 181 153 132 128 164 157 141 146 133 176 129 161 148 155 164 150 154 153 156 160 127 151 151 186 117 149 160 155 162 144 176 133 156 141 185 120 156 159 146 182 113 156 160 148 -0 -0 -44 -66 -89 -110 -129 -145 -158 -170 -180 -189 -197 -204 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -204 -197 -189 -180 -170 -158 -145 -129 -110 -89 -66 -44 -0 -0 148 160 156 113 182 146 159 156 120 185 141 156 133 176 144 162 155 160 149 117 186 151 151 127 160 156 153 154 150 164 155 148 161 129 176 133 146 141 157 164 128 132 153 181 175 139 128 161 205 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 158 156 127 189 129 160 165 126 184 145 148 168 116 183 145 151 161 144 141 170 148 -0 -80 -117 -147 -172 -191 -205 -217 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 72 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -199 -182 -160 -133 -99 -61 -0 125 160 161 142 153 175 116 163 156 142 183 120 153 167 132 174 119 147 196 132 214 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 119 168 194 128 127 159 162 192 107 133 159 166 182 118 144 160 157 172 124 159 136 171 136 147 147 169 169 119 157 160 146 177 121 169 121 168 145 170 122 158 160 151 177 116 162 160 143 176 118 166 -0 -0 -44 -66 -91 -112 -130 -146 -159 -170 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -170 -159 -146 -130 -112 -91 -66 -44 -0 -0 166 118 176 143 160 162 116 177 151 160 158 122 170 145 168 121 169 121 177 146 160 157 119 169 169 147 147 136 171 136 159 124 172 157 160 144 118 182 166 159 133 107 192 162 159 127 128 194 168 119 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 214 132 196 147 119 174 132 167 153 120 183 142 156 163 116 175 153 142 161 160 125 -0 -61 -99 -133 -160 -182 -199 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 73 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -191 -172 -148 -117 -80 -0 160 148 145 169 145 133 159 160 137 181 116 156 168 131 175 133 141 196 108 168 139 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 118 151 175 163 153 137 155 192 144 134 129 156 184 142 154 124 162 152 164 134 147 162 173 132 135 151 168 154 170 114 161 149 161 143 155 152 157 152 154 167 127 168 156 137 181 115 161 150 158 144 -0 -0 -44 -69 -95 -115 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -131 -115 -95 -69 -44 -0 -0 144 158 150 161 115 181 137 156 168 127 167 154 152 157 152 155 143 161 149 161 114 170 154 168 151 135 132 173 162 147 134 164 152 162 124 154 142 184 156 129 134 144 192 155 137 153 163 175 151 118 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 139 168 108 196 141 133 175 131 168 156 116 181 137 160 159 133 145 169 145 148 160 -0 -80 -117 -148 -172 -191 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 74 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -161 -133 -97 -53 -0 150 176 125 154 168 146 148 182 113 163 159 152 170 132 150 173 131 152 175 130 193 189 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 171 146 150 146 191 120 154 157 165 178 122 161 147 172 154 139 164 150 172 125 137 153 171 166 142 155 130 172 143 148 163 154 175 128 162 141 169 134 164 140 150 181 113 156 159 148 166 145 181 109 -0 -0 -52 -77 -95 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -131 -113 -95 -77 -52 -0 -0 109 181 145 166 148 159 156 113 181 150 140 164 134 169 141 162 128 175 154 163 148 143 172 130 155 142 166 171 153 137 125 172 150 164 139 154 172 147 161 122 178 165 157 154 120 191 146 150 146 171 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 189 193 130 175 152 131 173 150 132 170 152 159 163 113 182 148 146 168 154 125 176 150 -0 -53 -97 -133 -161 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 75 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -191 -172 -148 -115 -71 -0 158 131 160 165 132 157 163 118 156 160 146 177 127 153 169 142 149 169 145 175 107 151 159 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 183 136 149 150 189 117 153 168 154 166 124 166 143 162 147 145 171 120 144 146 161 162 159 144 145 138 161 158 153 144 180 122 152 131 157 151 164 134 158 141 158 175 122 162 160 143 176 118 162 134 163 160 142 -0 -0 -52 -70 -92 -113 -130 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -130 -113 -92 -70 -52 -0 -0 142 160 163 134 162 118 176 143 160 162 122 175 158 141 158 134 164 151 157 131 152 122 180 144 153 158 161 138 145 144 159 162 161 146 144 120 171 145 147 162 143 166 124 166 154 168 153 117 189 150 149 136 183 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 159 151 107 175 145 169 149 142 169 153 127 177 146 160 156 118 163 157 132 165 160 131 158 -0 -71 -115 -148 -172 -191 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 76 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -161 -133 -94 -45 -0 170 143 150 168 143 151 161 159 143 183 115 168 148 162 153 147 159 164 137 143 182 154 190 147 114 134 91 245 255 255 255 255 248 255 165 255 216 117 152 149 165 167 178 119 160 168 150 171 130 171 139 153 159 152 157 152 152 184 144 155 136 161 147 149 159 161 152 141 175 115 161 153 154 168 149 149 150 166 156 167 128 159 148 144 182 115 160 151 152 162 145 182 115 160 -0 -0 -44 -68 -92 -113 -131 -146 -159 -171 -181 -190 -198 -205 -211 -216 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -216 -211 -205 -198 -190 -181 -171 -159 -146 -131 -113 -92 -68 -44 -0 -0 160 115 182 145 162 152 151 160 115 182 144 148 159 128 167 156 166 150 149 149 168 154 153 161 115 175 141 152 161 159 149 147 161 136 155 144 184 152 152 157 152 159 153 139 171 130 171 150 168 160 119 178 167 165 149 152 117 216 255 165 255 248 255 255 255 255 245 91 134 114 147 190 154 182 143 137 164 159 147 153 162 148 168 115 183 143 159 161 151 143 168 150 143 170 -0 -45 -94 -133 -161 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 77 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -191 -172 -148 -115 -71 -0 122 166 157 130 147 182 128 153 173 115 164 152 148 166 137 152 176 130 164 167 132 183 134 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 113 153 150 147 168 157 146 168 131 159 148 153 177 137 149 151 150 174 119 153 147 174 126 151 151 169 140 141 152 153 159 159 149 170 125 144 148 161 141 153 134 159 155 163 173 115 163 160 145 179 121 169 125 163 160 145 178 -0 -0 -45 -69 -94 -114 -132 -146 -159 -171 -181 -190 -198 -205 -211 -217 -221 -225 -229 -232 -235 -237 -239 -241 -243 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -243 -241 -239 -237 -235 -232 -229 -225 -221 -217 -211 -205 -198 -190 -181 -171 -159 -146 -132 -114 -94 -69 -45 -0 -0 178 145 160 163 125 169 121 179 145 160 163 115 173 163 155 159 134 153 141 161 148 144 125 170 149 159 159 153 152 141 140 169 151 151 126 174 147 153 119 174 150 151 149 137 177 153 148 159 131 168 146 157 168 147 150 153 113 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 134 183 132 167 164 130 176 152 137 166 148 152 164 115 173 153 128 182 147 130 157 166 122 -0 -71 -115 -148 -172 -191 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 78 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -161 -133 -97 -48 -0 149 139 170 160 131 154 159 130 159 159 148 185 109 165 172 111 174 144 150 158 145 163 179 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 138 149 179 125 147 164 157 171 116 149 155 169 150 133 154 175 159 145 138 177 145 122 153 157 176 137 148 141 171 131 156 162 157 160 142 155 152 171 142 149 126 171 144 146 182 116 161 150 160 149 145 181 115 160 151 -0 -0 -46 -70 -95 -115 -131 -146 -160 -171 -182 -190 -198 -205 -211 -217 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -217 -211 -205 -198 -190 -182 -171 -160 -146 -131 -115 -95 -70 -46 -0 -0 151 160 115 181 145 149 160 150 161 116 182 146 144 171 126 149 142 171 152 155 142 160 157 162 156 131 171 141 148 137 176 157 153 122 145 177 138 145 159 175 154 133 150 169 155 149 116 171 157 164 147 125 179 149 138 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 179 163 145 158 150 144 174 111 172 165 109 185 148 159 159 130 159 154 131 160 170 139 149 -0 -48 -97 -133 -161 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 79 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -191 -173 -148 -117 -74 -0 143 185 119 167 151 153 151 168 143 148 172 122 157 169 139 156 150 145 179 134 171 158 139 152 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 206 151 121 144 173 163 144 139 151 184 149 141 132 169 171 116 149 141 185 115 147 165 176 144 126 147 162 176 120 148 160 164 150 129 145 161 160 122 153 157 182 125 144 182 110 156 159 148 166 145 181 109 155 159 145 178 118 -0 -0 -46 -70 -94 -114 -132 -147 -160 -172 -182 -191 -198 -205 -211 -217 -221 -225 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -225 -221 -217 -211 -205 -198 -191 -182 -172 -160 -147 -132 -114 -94 -70 -46 -0 -0 118 178 145 159 155 109 181 145 166 148 159 156 110 182 144 125 182 157 153 122 160 161 145 129 150 164 160 148 120 176 162 147 126 144 176 165 147 115 185 141 149 116 171 169 132 141 149 184 151 139 144 163 173 144 121 151 206 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 152 139 158 171 134 179 145 150 156 139 169 157 122 172 148 143 168 151 153 151 167 119 185 143 -0 -74 -117 -148 -173 -191 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 80 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -162 -134 -100 -56 -0 120 164 147 137 170 166 121 165 165 127 158 161 146 164 147 154 176 119 175 139 161 154 164 142 205 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 122 171 186 137 130 150 151 186 120 154 151 187 118 134 165 167 162 129 147 182 131 127 154 158 179 135 139 154 177 147 129 150 154 185 133 150 153 173 144 127 150 188 121 155 159 143 176 118 162 134 163 160 142 175 115 160 152 150 -0 -0 -46 -70 -96 -116 -133 -147 -160 -172 -182 -191 -199 -205 -211 -217 -221 -226 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -226 -221 -217 -211 -205 -199 -191 -182 -172 -160 -147 -133 -116 -96 -70 -46 -0 -0 150 152 160 115 175 142 160 163 134 162 118 176 143 159 155 121 188 150 127 144 173 153 150 133 185 154 150 129 147 177 154 139 135 179 158 154 127 131 182 147 129 162 167 165 134 118 187 151 154 120 186 151 150 130 137 186 171 122 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 205 142 164 154 161 139 175 119 176 154 147 164 146 161 158 127 165 165 121 166 170 137 147 164 120 -0 -56 -100 -134 -162 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 81 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -192 -173 -149 -119 -82 -43 -0 162 139 184 119 156 154 153 140 161 148 153 170 124 178 131 154 150 154 138 186 124 186 136 161 119 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 192 201 130 153 165 168 168 119 158 160 159 141 153 190 143 134 146 159 186 121 149 170 159 162 122 157 155 172 122 156 151 178 144 120 152 161 168 122 153 159 181 124 149 160 148 183 116 160 151 152 162 145 182 115 160 151 145 179 121 161 -0 -0 -47 -73 -98 -116 -133 -148 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -237 -240 -241 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -241 -240 -237 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -148 -133 -116 -98 -73 -47 -0 -0 161 121 179 145 151 160 115 182 145 162 152 151 160 116 183 148 160 149 124 181 159 153 122 168 161 152 120 144 178 151 156 122 172 155 157 122 162 159 170 149 121 186 159 146 134 143 190 153 141 159 160 158 119 168 168 165 153 130 201 192 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 119 161 136 186 124 186 138 154 150 154 131 178 124 170 153 148 161 140 153 154 156 119 184 139 162 -0 -43 -82 -119 -149 -173 -192 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 82 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -162 -135 -101 -62 -0 149 175 116 163 156 146 159 166 135 148 180 118 173 139 147 175 145 153 177 116 169 136 163 128 168 204 188 131 117 116 255 255 255 255 255 255 255 187 255 179 255 179 188 156 166 180 151 136 150 171 148 159 135 176 120 155 157 170 159 116 152 174 151 154 134 156 165 149 150 155 160 162 129 148 167 178 129 147 149 178 153 127 149 169 157 171 115 163 160 146 179 121 169 125 163 160 145 178 116 161 150 154 131 -0 -0 -48 -72 -96 -116 -132 -147 -160 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -160 -147 -132 -116 -96 -72 -48 -0 -0 131 154 150 161 116 178 145 160 163 125 169 121 179 146 160 163 115 171 157 169 149 127 153 178 149 147 129 178 167 148 129 162 160 155 150 149 165 156 134 154 151 174 152 116 159 170 157 155 120 176 135 159 148 171 150 136 151 180 166 156 188 179 255 179 255 187 255 255 255 255 255 255 255 116 117 131 188 204 168 128 163 136 169 116 177 153 145 175 147 139 173 118 180 148 135 166 159 146 156 163 116 175 149 -0 -62 -101 -135 -162 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 83 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -173 -150 -119 -83 -0 183 116 160 161 137 183 135 139 152 175 119 167 148 146 187 119 166 159 124 162 160 142 178 139 194 118 159 172 152 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 183 131 154 153 189 132 158 135 176 133 152 160 156 152 142 162 171 143 154 140 159 173 133 161 138 162 142 156 146 176 144 142 146 160 168 120 149 154 184 133 156 129 172 147 137 181 116 161 150 160 149 145 181 115 160 151 146 173 146 165 159 -0 -0 -46 -71 -95 -115 -132 -148 -161 -172 -182 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -182 -172 -161 -148 -132 -115 -95 -71 -46 -0 -0 159 165 146 173 146 151 160 115 181 145 149 160 150 161 116 181 137 147 172 129 156 133 184 154 149 120 168 160 146 142 144 176 146 156 142 162 138 161 133 173 159 140 154 143 171 162 142 152 156 160 152 133 176 135 158 132 189 153 154 131 183 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 152 172 159 118 194 139 178 142 160 162 124 159 166 119 187 146 148 167 119 175 152 139 135 183 137 161 160 116 183 -0 -83 -119 -150 -173 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 84 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -200 -183 -163 -136 -102 -56 -0 163 156 146 182 113 164 161 157 144 149 153 142 184 121 157 145 149 160 151 151 178 103 175 128 151 172 183 149 113 134 91 245 255 255 255 255 248 255 165 255 216 116 149 157 166 166 171 129 158 161 171 135 150 174 143 161 127 161 153 156 151 150 144 175 125 166 136 171 134 152 150 170 125 160 141 176 140 149 149 177 153 125 144 161 170 135 144 183 113 156 160 148 166 145 181 109 154 159 145 178 119 149 143 151 143 168 -0 -0 -46 -71 -96 -117 -133 -148 -161 -173 -183 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -183 -173 -161 -148 -133 -117 -96 -71 -46 -0 -0 168 143 151 143 149 119 178 145 159 154 109 181 145 166 148 160 156 113 183 144 135 170 161 144 125 153 177 149 149 140 176 141 160 125 170 150 152 134 171 136 166 125 175 144 150 151 156 153 161 127 161 143 174 150 135 171 161 158 129 171 166 166 157 149 116 216 255 165 255 248 255 255 255 255 245 91 134 113 149 183 172 151 128 175 103 178 151 151 160 149 145 157 121 184 142 153 149 144 157 161 164 113 182 146 156 163 -0 -56 -102 -136 -163 -183 -200 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 85 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -174 -150 -120 -76 -0 160 137 182 116 156 160 146 162 154 145 151 177 116 156 161 153 175 134 163 159 130 147 181 127 175 171 136 165 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 157 150 157 161 148 156 151 181 123 158 142 168 154 157 132 157 146 180 125 160 143 166 140 155 165 157 133 154 160 164 136 142 154 175 119 149 154 186 132 151 141 185 121 156 159 143 176 118 163 134 163 160 140 182 116 160 153 151 165 146 152 169 162 -0 -0 -48 -74 -100 -118 -134 -148 -161 -173 -183 -191 -199 -206 -212 -217 -222 -226 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -226 -222 -217 -212 -206 -199 -191 -183 -173 -161 -148 -134 -118 -100 -74 -48 -0 -0 162 169 152 146 165 151 153 160 116 182 140 160 163 134 163 118 176 143 159 156 121 185 141 151 132 186 154 149 119 175 154 142 136 164 160 154 133 157 165 155 140 166 143 160 125 180 146 157 132 157 154 168 142 158 123 181 151 156 148 161 157 150 157 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 165 136 171 175 127 181 147 130 159 163 134 175 153 161 156 116 177 151 145 154 162 146 160 156 116 182 137 160 -0 -76 -120 -150 -174 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 86 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -200 -184 -163 -136 -100 -49 -0 182 113 163 160 143 181 128 149 156 166 121 160 159 151 170 125 174 135 148 169 151 153 159 163 146 149 167 150 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 154 154 148 152 168 133 163 128 169 154 159 155 146 147 166 148 163 125 162 153 158 155 150 175 125 160 143 172 137 148 147 176 150 145 149 166 160 128 156 152 169 124 155 168 151 176 115 160 151 152 162 145 182 113 156 159 146 179 121 150 155 149 132 168 115 -0 -0 -56 -81 -99 -117 -134 -149 -161 -173 -183 -192 -199 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -199 -192 -183 -173 -161 -149 -134 -117 -99 -81 -56 -0 -0 115 168 132 149 155 150 121 179 146 159 156 113 182 145 162 152 151 160 115 176 151 168 155 124 169 152 156 128 160 166 149 145 150 176 147 148 137 172 143 160 125 175 150 155 158 153 162 125 163 148 166 147 146 155 159 154 169 128 163 133 168 152 148 154 154 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 150 167 149 146 163 159 153 151 169 148 135 174 125 170 151 159 160 121 166 156 149 128 181 143 160 163 113 182 -0 -49 -100 -136 -163 -184 -200 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 87 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -174 -150 -119 -75 -0 116 156 160 146 176 115 156 166 146 145 152 153 146 177 118 166 145 147 181 128 165 132 162 153 150 150 178 147 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 213 144 133 146 164 164 144 145 170 130 153 158 150 152 146 159 158 148 173 127 168 118 167 142 166 130 166 139 173 128 151 146 161 146 157 157 150 156 151 149 181 135 164 127 166 152 145 179 121 169 125 163 160 143 176 115 161 151 155 143 168 147 174 147 137 -0 -42 -54 -73 -97 -117 -134 -149 -161 -173 -183 -192 -199 -206 -212 -217 -222 -226 -229 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -229 -226 -222 -217 -212 -206 -199 -192 -183 -173 -161 -149 -134 -117 -97 -73 -54 -42 -0 137 147 174 147 168 143 155 151 161 115 176 143 160 163 125 169 121 179 145 152 166 127 164 135 181 149 151 156 150 157 157 146 161 146 151 128 173 139 166 130 166 142 167 118 168 127 173 148 158 159 146 152 150 158 153 130 170 145 144 164 164 146 133 144 213 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 147 178 150 150 153 162 132 165 128 181 147 145 166 118 177 146 153 152 145 146 166 156 115 176 146 160 156 116 -0 -75 -119 -150 -174 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 88 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -200 -184 -163 -136 -100 -55 -0 160 143 183 116 160 159 151 161 158 145 153 179 115 167 147 158 173 122 154 157 128 192 137 146 189 119 168 138 206 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 168 192 136 148 137 184 122 158 153 167 138 156 141 169 136 169 118 168 143 167 143 156 149 163 148 156 150 153 146 162 154 162 131 149 149 169 136 169 115 161 144 173 144 139 184 116 161 150 160 149 145 181 115 160 151 147 166 145 155 147 139 145 183 113 154 -0 -0 -47 -72 -97 -117 -134 -149 -162 -173 -183 -192 -199 -206 -212 -217 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -217 -212 -206 -199 -192 -183 -173 -162 -149 -134 -117 -97 -72 -47 -0 -0 154 113 183 145 139 147 155 145 166 147 151 160 115 181 145 149 160 150 161 116 184 139 144 173 144 161 115 169 136 169 149 149 131 162 154 162 146 153 150 156 148 163 149 156 143 167 143 168 118 169 136 169 141 156 138 167 153 158 122 184 137 148 136 192 168 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 206 138 168 119 189 146 137 192 128 157 154 122 173 158 147 167 115 179 153 145 158 161 151 159 160 116 183 143 160 -0 -55 -100 -136 -163 -184 -200 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 89 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -174 -150 -120 -82 -42 146 176 115 163 156 145 175 131 150 159 158 124 161 152 142 178 128 158 151 156 164 107 155 191 117 160 157 149 151 122 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 195 113 159 163 176 124 158 159 163 133 149 146 177 125 160 136 175 142 157 153 150 173 131 153 138 167 136 160 150 167 134 143 157 165 158 131 157 145 174 143 153 144 152 185 114 156 160 148 166 145 181 109 154 159 145 178 118 162 137 154 153 182 130 156 159 143 172 -0 -0 -47 -73 -99 -118 -134 -149 -162 -173 -183 -192 -200 -206 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -206 -200 -192 -183 -173 -162 -149 -134 -118 -99 -73 -47 -0 -0 172 143 159 156 130 182 153 154 137 162 118 178 145 159 154 109 181 145 166 148 160 156 114 185 152 144 153 143 174 145 157 131 158 165 157 143 134 167 150 160 136 167 138 153 131 173 150 153 157 142 175 136 160 125 177 146 149 133 163 159 158 124 176 163 159 113 195 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 122 151 149 157 160 117 191 155 107 164 156 151 158 128 178 142 152 161 124 158 159 150 131 175 145 156 163 115 176 146 -42 -82 -120 -150 -174 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 90 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -136 -102 -62 -0 116 160 160 137 182 115 158 168 137 149 156 152 148 177 115 160 154 160 157 157 133 192 120 153 168 146 179 121 171 201 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 164 165 170 144 146 180 143 147 150 163 175 120 152 159 164 133 151 159 149 159 123 153 161 169 126 155 148 162 131 154 154 170 137 150 154 157 161 130 145 177 137 161 129 170 161 143 176 118 162 134 163 160 140 182 115 160 152 151 167 152 123 144 161 157 184 115 158 144 -0 -0 -54 -80 -99 -117 -134 -149 -162 -173 -183 -192 -200 -207 -212 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -212 -207 -200 -192 -183 -173 -162 -149 -134 -117 -99 -80 -54 -0 -0 144 158 115 184 157 161 144 123 152 167 151 152 160 115 182 140 160 163 134 162 118 176 143 161 170 129 161 137 177 145 130 161 157 154 150 137 170 154 154 131 162 148 155 126 169 161 153 123 159 149 159 151 133 164 159 152 120 175 163 150 147 143 180 146 144 170 165 164 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 201 171 121 179 146 168 153 120 192 133 157 157 160 154 160 115 177 148 152 156 149 137 168 158 115 182 137 160 160 116 -0 -62 -102 -136 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 91 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -150 -120 -83 -43 -0 156 145 181 113 163 160 143 163 154 145 158 169 118 160 152 161 146 149 141 159 144 154 168 150 168 125 144 186 130 156 172 149 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 148 135 184 120 153 148 179 138 133 146 177 147 148 149 168 146 149 148 162 177 129 147 149 180 143 142 149 164 161 123 156 147 172 136 148 144 184 130 153 148 162 134 142 181 115 160 150 153 162 145 182 113 156 159 145 179 122 149 157 173 148 160 122 163 160 145 174 128 -0 -41 -54 -74 -99 -119 -135 -150 -162 -174 -184 -192 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -192 -184 -174 -162 -150 -135 -119 -99 -74 -54 -41 -0 128 174 145 160 163 122 160 148 173 157 149 122 179 145 159 156 113 182 145 162 153 150 160 115 181 142 134 162 148 153 130 184 144 148 136 172 147 156 123 161 164 149 142 143 180 149 147 129 177 162 148 149 146 168 149 148 147 177 146 133 138 179 148 153 120 184 135 148 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 149 172 156 130 186 144 125 168 150 168 154 144 159 141 149 146 161 152 160 118 169 158 145 154 163 143 160 163 113 181 145 156 -0 -43 -83 -120 -150 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 92 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -137 -103 -62 -0 137 182 115 156 160 146 176 135 150 174 140 135 165 151 146 180 129 163 146 166 134 157 154 171 131 147 173 137 153 166 183 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 130 147 182 155 131 150 171 178 120 152 143 171 131 155 144 170 146 130 154 161 168 121 150 156 180 116 140 153 172 147 130 147 162 176 117 147 154 161 160 147 179 120 156 159 145 176 131 170 125 163 160 143 175 115 160 153 151 153 146 141 148 165 146 182 115 156 155 162 -0 -0 -49 -76 -101 -119 -136 -150 -163 -174 -184 -192 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -192 -184 -174 -163 -150 -136 -119 -101 -76 -49 -0 -0 162 155 156 115 182 146 165 148 141 146 153 151 153 160 115 175 143 160 163 125 170 131 176 145 159 156 120 179 147 160 161 154 147 117 176 162 147 130 147 172 153 140 116 180 156 150 121 168 161 154 130 146 170 144 155 131 171 143 152 120 178 171 150 131 155 182 147 130 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 183 166 153 137 173 147 131 171 154 157 134 166 146 163 129 180 146 151 165 135 140 174 150 135 176 146 160 156 115 182 137 -0 -62 -103 -137 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 93 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -121 -84 -42 181 113 163 159 143 182 116 161 168 122 149 175 134 155 176 109 157 167 133 182 129 165 166 130 159 164 163 130 165 180 131 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 187 114 146 155 182 120 135 153 174 162 130 147 160 170 129 149 151 180 137 148 149 180 141 136 149 180 160 116 142 166 182 126 138 156 168 151 159 126 168 129 151 160 152 174 115 160 143 166 149 145 181 115 160 151 145 179 124 154 152 183 128 163 124 163 160 145 163 131 137 -0 -0 -56 -83 -102 -120 -136 -150 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -150 -136 -120 -102 -83 -56 -0 -0 137 131 163 145 160 163 124 163 128 183 152 154 124 179 145 151 160 115 181 145 149 166 143 160 115 174 152 160 151 129 168 126 159 151 168 156 138 126 182 166 142 116 160 180 149 136 141 180 149 148 137 180 151 149 129 170 160 147 130 162 174 153 135 120 182 155 146 114 187 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 131 180 165 130 163 164 159 130 166 165 129 182 133 167 157 109 176 155 134 175 149 122 168 161 116 182 143 159 163 113 181 -42 -84 -121 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 94 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -185 -164 -137 -104 -62 -0 156 160 146 176 115 163 155 147 154 167 128 168 151 134 151 175 131 176 118 156 178 124 171 148 157 144 150 168 151 154 166 157 154 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 161 181 161 128 149 182 167 116 145 151 183 136 139 152 171 160 119 154 146 175 119 151 155 176 130 149 158 180 138 122 149 167 163 133 163 126 177 130 155 165 149 167 123 156 167 150 158 139 184 119 155 159 145 178 116 161 151 161 119 154 152 164 139 145 182 118 158 163 167 140 -0 -43 -62 -83 -102 -120 -136 -150 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -150 -136 -120 -102 -83 -62 -43 -0 140 167 163 158 118 182 145 139 164 152 154 119 161 151 161 116 178 145 159 155 119 184 139 158 150 167 156 123 167 149 165 155 130 177 126 163 133 163 167 149 122 138 180 158 149 130 176 155 151 119 175 146 154 119 160 171 152 139 136 183 151 145 116 167 182 149 128 161 181 161 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 154 157 166 154 151 168 150 144 157 148 171 124 178 156 118 176 131 175 151 134 151 168 128 167 154 147 155 163 115 176 146 160 156 -0 -62 -104 -137 -164 -185 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 95 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -152 -122 -84 -0 159 143 182 115 160 160 137 176 142 161 161 144 144 169 146 146 172 129 144 184 122 166 139 153 171 139 151 168 136 153 171 150 154 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 122 150 151 188 114 143 153 185 152 124 144 161 171 126 147 151 178 154 131 149 166 161 122 156 160 166 134 148 164 166 154 139 159 144 173 137 153 167 135 159 132 151 174 134 163 126 175 123 156 161 148 183 115 160 151 148 163 157 165 145 162 138 180 120 156 157 152 128 153 139 -0 -0 -0 -56 -77 -101 -119 -136 -150 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -150 -136 -119 -101 -77 -56 -0 -0 -0 139 153 128 152 157 156 120 180 138 162 145 165 157 163 148 151 160 115 183 148 161 156 123 175 126 163 134 174 151 132 159 135 167 153 137 173 144 159 139 154 166 164 148 134 166 160 156 122 161 166 149 131 154 178 151 147 126 171 161 144 124 152 185 153 143 114 188 151 150 122 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 154 150 171 153 136 168 151 139 171 153 139 166 122 184 144 129 172 146 146 169 144 144 161 161 142 176 137 160 160 115 182 143 159 -0 -84 -122 -152 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 96 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -201 -185 -164 -137 -103 -57 -0 176 115 163 151 146 181 113 174 131 144 163 164 135 158 159 133 161 160 142 161 143 153 177 116 151 186 119 150 189 129 157 148 213 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 185 153 135 146 179 161 120 153 153 184 136 140 151 169 168 120 148 154 186 127 141 153 170 153 128 150 162 170 143 130 152 151 170 125 156 168 142 168 137 147 178 129 166 137 171 137 152 164 142 177 116 163 160 145 178 118 161 130 167 133 171 129 162 153 151 168 151 172 160 137 148 184 -0 -0 -49 -75 -100 -120 -136 -151 -163 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -163 -151 -136 -120 -100 -75 -49 -0 -0 184 148 137 160 172 151 168 151 153 162 129 171 133 167 130 161 118 178 145 160 163 116 177 142 164 152 137 171 137 166 129 178 147 137 168 142 168 156 125 170 151 152 130 143 170 162 150 128 153 170 153 141 127 186 154 148 120 168 169 151 140 136 184 153 153 120 161 179 146 135 153 185 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 213 148 157 129 189 150 119 186 151 116 177 153 143 161 142 160 161 133 159 158 135 164 163 144 131 174 113 181 146 151 163 115 176 -0 -57 -103 -137 -164 -185 -201 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 97 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -152 -121 -78 -0 115 160 160 146 177 119 154 157 142 187 133 141 171 142 144 169 148 157 154 147 162 159 137 149 184 120 158 171 132 158 161 152 144 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 205 120 154 154 192 110 148 158 181 146 131 149 170 174 116 143 148 179 145 124 144 174 167 116 142 156 175 151 119 153 159 176 149 133 154 162 147 154 140 142 186 120 151 147 155 152 145 177 131 170 122 168 156 137 181 115 160 152 152 156 158 139 155 165 146 179 122 154 138 145 152 176 113 148 159 -0 -0 -55 -82 -102 -121 -137 -151 -164 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -236 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -243 -242 -240 -238 -236 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -164 -151 -137 -121 -102 -82 -55 -0 -0 159 148 113 176 152 145 138 154 122 179 146 165 155 139 158 156 152 152 160 115 181 137 156 168 122 170 131 177 145 152 155 147 151 120 186 142 140 154 147 162 154 133 149 176 159 153 119 151 175 156 142 116 167 174 144 124 145 179 148 143 116 174 170 149 131 146 181 158 148 110 192 154 154 120 205 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 144 152 161 158 132 171 158 120 184 149 137 159 162 147 154 157 148 169 144 142 171 141 133 187 142 157 154 119 177 146 160 160 115 -0 -78 -121 -152 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 98 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -213 -201 -185 -164 -137 -103 -57 -0 151 145 182 119 151 168 131 192 118 157 168 131 149 173 125 155 172 124 172 147 152 149 155 149 154 160 148 158 161 148 168 133 168 195 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 137 150 185 153 127 150 159 182 116 144 151 181 161 121 146 167 180 120 147 153 184 151 116 145 161 180 153 126 148 151 180 129 149 148 157 186 117 149 160 150 170 133 175 115 159 144 167 147 142 181 113 156 159 146 179 121 162 144 175 124 162 124 161 153 153 171 149 159 156 169 147 177 115 -0 -42 -62 -83 -103 -121 -137 -151 -164 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -164 -151 -137 -121 -103 -83 -62 -42 -0 115 177 147 169 156 159 149 171 153 153 161 124 162 124 175 144 162 121 179 146 159 156 113 181 142 147 167 144 159 115 175 133 170 150 160 149 117 186 157 148 149 129 180 151 148 126 153 180 161 145 116 151 184 153 147 120 180 167 146 121 161 181 151 144 116 182 159 150 127 153 185 150 137 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 195 168 133 168 148 161 158 148 160 154 149 155 149 152 147 172 124 172 155 125 173 149 131 168 157 118 192 131 168 151 119 182 145 151 -0 -57 -103 -137 -164 -185 -201 -213 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 99 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -175 -152 -121 -84 -43 -0 178 115 156 160 149 168 113 154 161 143 164 155 140 158 164 124 162 154 145 157 151 169 141 151 159 159 135 171 156 133 146 192 113 164 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 141 146 190 110 153 154 183 145 132 141 178 162 120 148 157 189 128 142 146 173 161 119 151 160 179 151 117 148 153 183 152 125 141 168 168 129 122 161 168 148 170 117 164 137 162 151 147 165 142 177 116 163 160 143 176 115 161 149 157 131 167 143 165 140 145 178 122 155 139 152 136 177 125 161 151 148 -0 -43 -62 -84 -104 -121 -137 -151 -164 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -164 -151 -137 -121 -104 -84 -62 -43 -0 148 151 161 125 177 136 152 139 155 122 178 145 140 165 143 167 131 157 149 161 115 176 143 160 163 116 177 142 165 147 151 162 137 164 117 170 148 168 161 122 129 168 168 141 125 152 183 153 148 117 151 179 160 151 119 161 173 146 142 128 189 157 148 120 162 178 141 132 145 183 154 153 110 190 146 141 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 164 113 192 146 133 156 171 135 159 159 151 141 169 151 157 145 154 162 124 164 158 140 155 164 143 161 154 113 168 149 160 156 115 178 -0 -43 -84 -121 -152 -175 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 100 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -223 -213 -201 -185 -164 -138 -104 -63 -0 118 160 159 151 168 129 146 173 147 176 134 155 164 139 150 159 152 139 171 152 150 150 132 187 141 135 176 135 151 163 164 136 159 165 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 126 150 185 155 135 142 173 186 109 137 165 182 145 125 144 174 168 120 143 158 178 153 125 148 153 180 145 120 150 161 186 121 144 149 177 160 127 169 124 172 143 153 158 153 179 118 162 134 161 152 146 182 115 160 151 148 163 155 161 144 161 148 181 120 154 153 156 160 164 143 154 156 145 178 118 -0 -0 -0 -62 -84 -103 -121 -137 -151 -163 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -242 -243 -245 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -245 -243 -242 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -163 -151 -137 -121 -103 -84 -62 -0 -0 -0 118 178 145 156 154 143 164 160 156 153 154 120 181 148 161 144 161 155 163 148 151 160 115 182 146 152 161 134 162 118 179 153 158 153 143 172 124 169 127 160 177 149 144 121 186 161 150 120 145 180 153 148 125 153 178 158 143 120 168 174 144 125 145 182 165 137 109 186 173 142 135 155 185 150 126 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 165 159 136 164 163 151 135 176 135 141 187 132 150 150 152 171 139 152 159 150 139 164 155 134 176 147 173 146 129 168 151 159 160 118 -0 -63 -104 -138 -164 -185 -201 -213 -223 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 101 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -194 -175 -152 -122 -84 -43 -0 151 146 174 123 159 167 138 179 118 162 150 142 164 154 136 164 164 120 152 174 133 169 118 153 176 133 150 181 128 164 148 163 170 148 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 187 114 146 153 190 124 139 149 195 130 119 154 167 180 120 147 153 184 152 116 145 161 181 160 121 147 165 177 133 137 149 180 161 125 132 181 119 158 147 145 178 134 160 121 160 151 151 166 154 182 109 155 159 145 178 118 161 130 167 133 169 126 162 153 150 173 124 157 140 158 139 182 116 160 152 151 175 -0 -42 -57 -78 -103 -120 -136 -151 -163 -175 -184 -193 -200 -207 -213 -218 -222 -226 -230 -233 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -233 -230 -226 -222 -218 -213 -207 -200 -193 -184 -175 -163 -151 -136 -120 -103 -78 -57 -42 -0 175 151 152 160 116 182 139 158 140 157 124 173 150 153 162 126 169 133 167 130 161 118 178 145 159 155 109 182 154 166 151 151 160 121 160 134 178 145 147 158 119 181 132 125 161 180 149 137 133 177 165 147 121 160 181 161 145 116 152 184 153 147 120 180 167 154 119 130 195 149 139 124 190 153 146 114 187 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 148 170 163 148 164 128 181 150 133 176 153 118 169 133 174 152 120 164 164 136 154 164 142 150 162 118 179 138 167 159 123 174 146 151 -0 -43 -84 -122 -152 -175 -194 -207 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 102 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -185 -165 -138 -104 -62 -0 153 176 120 153 175 135 163 132 153 153 156 170 134 153 171 134 150 144 184 119 154 171 134 190 120 152 174 123 169 144 137 176 144 135 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 161 180 162 126 148 181 168 119 148 181 164 132 142 146 173 161 120 151 160 178 152 116 148 157 189 131 129 151 171 174 109 148 156 191 125 156 159 145 178 116 159 146 166 158 145 178 121 152 131 163 160 140 182 116 160 152 152 156 158 139 155 165 148 172 118 167 143 161 148 177 123 157 159 146 177 122 156 168 -0 -0 -51 -77 -102 -120 -136 -151 -163 -174 -184 -193 -200 -207 -213 -218 -222 -226 -229 -232 -235 -238 -240 -241 -243 -244 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -244 -243 -241 -240 -238 -235 -232 -229 -226 -222 -218 -213 -207 -200 -193 -184 -174 -163 -151 -136 -120 -102 -77 -51 -0 -0 168 156 122 177 146 159 157 123 177 148 161 143 167 118 172 148 165 155 139 158 156 152 152 160 116 182 140 160 163 131 152 121 178 145 158 166 146 159 116 178 145 159 156 125 191 156 148 109 174 171 151 129 131 189 157 148 116 152 178 160 151 120 161 173 146 142 132 164 181 148 119 168 181 148 126 162 180 161 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 135 144 176 137 144 169 123 174 152 120 190 134 171 154 119 184 144 150 134 171 153 134 170 156 153 153 132 163 135 175 153 120 176 153 -0 -62 -104 -138 -165 -185 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 103 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -208 -194 -176 -152 -122 -84 -0 156 124 148 181 130 164 136 156 160 149 172 128 157 156 136 147 172 146 144 153 175 116 165 143 155 160 143 158 154 145 184 124 146 184 130 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 146 161 181 114 143 153 188 125 140 159 165 174 120 143 159 178 153 125 146 161 180 153 125 144 175 167 126 144 151 179 154 123 149 159 148 183 115 160 151 148 168 130 175 115 161 153 153 169 146 182 113 156 159 146 179 121 162 144 175 125 162 128 164 143 153 160 153 129 151 164 143 175 119 151 160 149 168 126 -0 -0 -57 -83 -102 -120 -136 -151 -163 -174 -184 -193 -200 -207 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -207 -200 -193 -184 -174 -163 -151 -136 -120 -102 -83 -57 -0 -0 126 168 149 160 151 119 175 143 164 151 129 153 160 153 143 164 128 162 125 175 144 162 121 179 146 159 156 113 182 146 169 153 153 161 115 175 130 168 148 151 160 115 183 148 159 149 123 154 179 151 144 126 167 175 144 125 153 180 161 146 125 153 178 159 143 120 174 165 159 140 125 188 153 143 114 181 161 146 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 130 184 146 124 184 145 154 158 143 160 155 143 165 116 175 153 144 146 172 147 136 156 157 128 172 149 160 156 136 164 130 181 148 124 156 -0 -84 -122 -152 -176 -194 -208 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 104 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -185 -165 -138 -104 -63 -0 155 167 129 168 139 148 175 132 181 113 155 160 160 147 162 125 161 155 147 159 149 167 134 157 156 161 142 159 170 122 158 180 120 147 187 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 141 142 148 179 161 126 144 173 162 143 134 143 182 151 116 145 161 181 159 117 147 153 187 121 147 153 169 167 120 145 161 181 151 163 114 163 160 145 178 118 165 134 168 152 146 178 122 155 134 163 160 143 175 115 161 149 157 131 168 144 162 153 139 180 125 157 149 176 141 171 125 158 161 149 167 122 151 174 130 -0 -43 -62 -83 -102 -120 -136 -150 -163 -174 -184 -192 -200 -206 -212 -217 -222 -226 -229 -232 -235 -237 -239 -241 -243 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -243 -241 -239 -237 -235 -232 -229 -226 -222 -217 -212 -206 -200 -192 -184 -174 -163 -150 -136 -120 -102 -83 -62 -43 -0 130 174 151 122 167 149 161 158 125 171 141 176 149 157 125 180 139 153 162 144 168 131 157 149 161 115 175 143 160 163 134 155 122 178 146 152 168 134 165 118 178 145 160 163 114 163 151 181 161 145 120 167 169 153 147 121 187 153 147 117 159 181 161 145 116 151 182 143 134 143 162 173 144 126 161 179 148 142 141 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 187 147 120 180 158 122 170 159 142 161 156 157 134 167 149 159 147 155 161 125 162 147 160 160 155 113 181 132 175 148 139 168 129 167 155 -0 -63 -104 -138 -165 -185 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 105 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -218 -208 -194 -176 -152 -122 -84 -43 -0 161 161 143 154 172 119 172 125 144 174 163 127 147 173 137 162 136 174 145 141 162 146 170 152 127 168 155 130 158 159 143 153 182 114 161 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 181 121 147 158 188 114 136 152 166 189 107 142 160 180 143 116 148 157 186 145 121 152 174 160 124 144 146 185 143 114 151 141 183 139 136 181 115 160 151 155 152 140 184 120 153 153 155 162 145 182 115 160 151 147 163 155 160 147 156 136 179 113 154 151 162 129 150 140 166 149 142 173 122 151 171 139 164 139 -0 -0 -42 -56 -77 -102 -120 -136 -150 -163 -174 -184 -192 -200 -206 -212 -217 -221 -225 -229 -232 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -232 -229 -225 -221 -217 -212 -206 -200 -192 -184 -174 -163 -150 -136 -120 -102 -77 -56 -42 -0 -0 139 164 139 171 151 122 173 142 149 166 140 150 129 162 151 154 113 179 136 156 147 160 155 163 147 151 160 115 182 145 162 155 153 153 120 184 140 152 155 151 160 115 181 136 139 183 141 151 114 143 185 146 144 124 160 174 152 121 145 186 157 148 116 143 180 160 142 107 189 166 152 136 114 188 158 147 121 181 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 161 114 182 153 143 159 158 130 155 168 127 152 170 146 162 141 145 174 136 162 137 173 147 127 163 174 144 125 172 119 172 154 143 161 161 -0 -43 -84 -122 -152 -176 -194 -208 -218 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 106 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -201 -185 -165 -138 -104 -63 -0 130 144 163 154 133 166 142 144 182 147 146 151 169 132 153 159 161 126 138 185 129 159 159 142 161 154 146 153 153 163 147 148 155 146 181 122 172 205 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 149 185 141 136 152 187 153 142 124 168 180 148 127 144 172 176 144 124 141 172 180 117 146 151 174 171 118 142 172 169 163 129 143 191 114 156 159 145 176 133 175 112 156 161 148 180 124 162 125 163 160 145 178 118 161 130 164 145 176 124 151 174 146 159 148 172 154 158 139 185 110 147 177 143 154 136 147 178 132 164 -0 -0 -51 -77 -102 -120 -136 -150 -162 -173 -183 -192 -199 -206 -212 -217 -221 -225 -229 -232 -234 -237 -239 -241 -242 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -242 -241 -239 -237 -234 -232 -229 -225 -221 -217 -212 -206 -199 -192 -183 -173 -162 -150 -136 -120 -102 -77 -51 -0 -0 164 132 178 147 136 154 143 177 147 110 185 139 158 154 172 148 159 146 174 151 124 176 145 164 130 161 118 178 145 160 163 125 162 124 180 148 161 156 112 175 133 176 145 159 156 114 191 143 129 163 169 172 142 118 171 174 151 146 117 180 172 141 124 144 176 172 144 127 148 180 168 124 142 153 187 152 136 141 185 149 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 205 172 122 181 146 155 148 147 163 153 153 146 154 161 142 159 159 129 185 138 126 161 159 153 132 169 151 146 147 182 144 142 166 133 154 163 144 130 -0 -63 -104 -138 -165 -185 -201 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 107 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -152 -122 -84 -43 -0 184 133 147 176 134 158 174 120 161 142 151 169 135 171 144 147 151 177 115 147 186 116 162 153 157 147 158 167 133 150 179 131 155 161 150 185 120 159 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 150 141 177 121 152 164 177 120 154 150 186 117 131 159 160 179 125 131 157 166 182 121 144 151 181 161 126 129 171 176 125 136 137 159 189 118 151 166 143 176 115 159 144 169 152 143 176 115 162 152 162 153 136 181 115 160 151 152 156 156 135 156 175 129 165 134 168 128 145 147 168 124 155 180 141 149 146 150 181 120 151 146 152 145 -0 -0 -56 -82 -100 -119 -135 -149 -162 -173 -183 -191 -199 -205 -211 -216 -221 -225 -228 -231 -234 -236 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -236 -234 -231 -228 -225 -221 -216 -211 -205 -199 -191 -183 -173 -162 -149 -135 -119 -100 -82 -56 -0 -0 145 152 146 151 120 181 150 146 149 141 180 155 124 168 147 145 128 168 134 165 129 175 156 135 156 156 152 151 160 115 181 136 153 162 152 162 115 176 143 152 169 144 159 115 176 143 166 151 118 189 159 137 136 125 176 171 129 126 161 181 151 144 121 182 166 157 131 125 179 160 159 131 117 186 150 154 120 177 164 152 121 177 141 150 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 159 120 185 150 161 155 131 179 150 133 167 158 147 157 153 162 116 186 147 115 177 151 147 144 171 135 169 151 142 161 120 174 158 134 176 147 133 184 -0 -43 -84 -122 -152 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 108 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -201 -186 -165 -138 -104 -63 -0 130 155 176 115 169 143 146 149 153 142 186 119 151 166 145 149 151 145 147 182 121 152 171 156 132 166 150 138 149 163 138 150 182 128 151 153 154 172 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 136 141 185 141 143 146 174 162 131 153 185 150 141 146 144 181 158 141 135 161 175 161 119 149 156 194 108 134 163 177 157 162 122 163 162 146 178 122 167 151 148 165 141 178 115 160 152 148 169 135 182 113 156 159 145 178 121 162 144 172 132 172 135 163 153 145 169 160 150 153 174 133 155 147 147 177 119 153 153 150 167 140 175 131 -0 -42 -55 -75 -100 -119 -135 -149 -161 -172 -182 -190 -198 -205 -210 -216 -220 -224 -228 -231 -233 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -249 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -254 -254 -254 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -249 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -233 -231 -228 -224 -220 -216 -210 -205 -198 -190 -182 -172 -161 -149 -135 -119 -100 -75 -55 -42 -0 131 175 140 167 150 153 153 119 177 147 147 155 133 174 153 150 160 169 145 153 163 135 172 132 172 144 162 121 178 145 159 156 113 182 135 169 148 152 160 115 178 141 165 148 151 167 122 178 146 162 163 122 162 157 177 163 134 108 194 156 149 119 161 175 161 135 141 158 181 144 146 141 150 185 153 131 162 174 146 143 141 185 141 136 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 172 154 153 151 128 182 150 138 163 149 138 150 166 132 156 171 152 121 182 147 145 151 149 145 166 151 119 186 142 153 149 146 143 169 115 176 155 130 -0 -63 -104 -138 -165 -186 -201 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 109 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -153 -123 -85 -43 -0 155 145 159 151 141 178 143 151 184 117 157 168 142 138 159 169 122 165 131 149 174 143 151 157 148 152 156 146 175 133 171 120 149 188 135 154 177 141 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 148 156 180 119 149 143 185 125 141 163 151 181 117 141 149 161 160 128 152 158 178 153 125 148 190 144 131 149 135 174 131 145 182 116 160 156 140 181 129 164 131 168 152 145 179 119 165 135 171 161 143 175 115 161 149 157 134 158 138 157 160 139 172 119 144 136 157 150 156 145 141 185 120 151 161 149 179 118 162 132 150 153 164 -0 -0 -49 -76 -101 -118 -134 -148 -160 -171 -181 -190 -197 -204 -210 -215 -219 -223 -227 -230 -233 -235 -237 -239 -241 -242 -244 -245 -246 -247 -248 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -248 -247 -246 -245 -244 -242 -241 -239 -237 -235 -233 -230 -227 -223 -219 -215 -210 -204 -197 -190 -181 -171 -160 -148 -134 -118 -101 -76 -49 -0 -0 164 153 150 132 162 118 179 149 161 151 120 185 141 145 156 150 157 136 144 119 172 139 160 157 138 158 134 157 149 161 115 175 143 161 171 135 165 119 179 145 152 168 131 164 129 181 140 156 160 116 182 145 131 174 135 149 131 144 190 148 125 153 178 158 152 128 160 161 149 141 117 181 151 163 141 125 185 143 149 119 180 156 148 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 141 177 154 135 188 149 120 171 133 175 146 156 152 148 157 151 143 174 149 131 165 122 169 159 138 142 168 157 117 184 151 143 178 141 151 159 145 155 -0 -43 -85 -123 -153 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 110 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -202 -186 -165 -139 -105 -63 -0 156 169 138 156 172 115 161 167 122 149 160 154 155 161 161 140 153 176 127 170 151 154 150 146 163 146 141 177 120 146 178 135 182 114 146 192 137 146 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 194 146 131 141 180 162 129 144 175 157 161 130 151 175 149 163 134 170 154 169 122 154 161 187 118 145 164 165 175 130 138 181 121 156 163 137 182 113 154 153 160 161 142 178 116 161 151 155 153 140 188 116 160 151 147 163 153 169 150 157 133 174 126 154 175 152 165 136 160 150 186 114 157 161 147 175 119 153 150 150 166 149 157 153 128 -0 -0 -56 -81 -98 -116 -132 -147 -159 -170 -180 -189 -196 -203 -209 -214 -219 -223 -226 -229 -232 -235 -237 -239 -240 -242 -243 -244 -246 -247 -247 -248 -249 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -249 -248 -247 -247 -246 -244 -243 -242 -240 -239 -237 -235 -232 -229 -226 -223 -219 -214 -209 -203 -196 -189 -180 -170 -159 -147 -132 -116 -98 -81 -56 -0 -0 128 153 157 149 166 150 150 153 119 175 147 161 157 114 186 150 160 136 165 152 175 154 126 174 133 157 150 169 153 163 147 151 160 116 188 140 153 155 151 161 116 178 142 161 160 153 154 113 182 137 163 156 121 181 138 130 175 165 164 145 118 187 161 154 122 169 154 170 134 163 149 175 151 130 161 157 175 144 129 162 180 141 131 146 194 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 146 137 192 146 114 182 135 178 146 120 177 141 146 163 146 150 154 151 170 127 176 153 140 161 161 155 154 160 149 122 167 161 115 172 156 138 169 156 -0 -63 -105 -139 -165 -186 -202 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 111 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -176 -153 -123 -85 -43 -0 111 180 134 145 157 150 145 155 160 146 170 130 158 152 141 157 144 154 159 154 140 144 180 125 159 169 125 152 177 120 153 167 143 179 110 150 190 126 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 121 146 172 186 107 143 148 193 121 147 142 154 179 129 165 133 169 132 148 137 160 171 154 125 152 172 154 142 129 149 198 115 153 153 149 184 120 163 160 143 172 127 169 121 168 152 146 176 134 175 113 159 167 146 178 118 161 131 153 144 177 123 149 174 133 155 136 162 131 161 125 164 161 143 174 120 148 168 151 169 128 160 130 146 157 170 158 -0 -42 -54 -72 -95 -114 -131 -145 -158 -169 -179 -188 -195 -202 -208 -213 -218 -222 -225 -228 -231 -234 -236 -238 -240 -241 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -251 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -251 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -241 -240 -238 -236 -234 -231 -228 -225 -222 -218 -213 -208 -202 -195 -188 -179 -169 -158 -145 -131 -114 -95 -72 -54 -42 -0 158 170 157 146 130 160 128 169 151 168 148 120 174 143 161 164 125 161 131 162 136 155 133 174 149 123 177 144 153 131 161 118 178 146 167 159 113 175 134 176 146 152 168 121 169 127 172 143 160 163 120 184 149 153 153 115 198 149 129 142 154 172 152 125 154 171 160 137 148 132 169 133 165 129 179 154 142 147 121 193 148 143 107 186 172 146 121 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 126 190 150 110 179 143 167 153 120 177 152 125 169 159 125 180 144 140 154 159 154 144 157 141 152 158 130 170 146 160 155 145 150 157 145 134 180 111 -0 -43 -85 -123 -153 -176 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 112 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -202 -186 -166 -139 -105 -63 -0 159 143 149 175 140 148 175 134 155 177 114 172 153 141 152 176 126 158 162 134 159 175 125 162 158 136 160 159 147 152 174 116 153 161 148 185 110 150 187 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 187 136 145 157 192 154 118 150 174 154 163 128 167 143 165 143 144 172 152 164 139 150 159 166 150 150 159 160 183 118 155 174 143 175 109 156 163 137 182 115 159 143 167 147 142 177 119 151 146 162 151 144 177 125 160 150 152 158 156 144 159 164 138 164 142 154 161 149 168 144 157 145 183 116 156 171 138 162 127 161 148 149 169 162 134 142 142 160 -0 -0 -46 -69 -93 -112 -129 -143 -156 -167 -177 -186 -194 -200 -206 -212 -216 -220 -224 -227 -230 -233 -235 -237 -239 -241 -242 -243 -244 -245 -246 -247 -248 -248 -249 -249 -250 -250 -250 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -251 -250 -250 -250 -249 -249 -248 -248 -247 -246 -245 -244 -243 -242 -241 -239 -237 -235 -233 -230 -227 -224 -220 -216 -212 -206 -200 -194 -186 -177 -167 -156 -143 -129 -112 -93 -69 -46 -0 -0 160 142 142 134 162 169 149 148 161 127 162 138 171 156 116 183 145 157 144 168 149 161 154 142 164 138 164 159 144 156 158 152 150 160 125 177 144 151 162 146 151 119 177 142 147 167 143 159 115 182 137 163 156 109 175 143 174 155 118 183 160 159 150 150 166 159 150 139 164 152 172 144 143 165 143 167 128 163 154 174 150 118 154 192 157 145 136 187 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 187 150 110 185 148 161 153 116 174 152 147 159 160 136 158 162 125 175 159 134 162 158 126 176 152 141 153 172 114 177 155 134 175 148 140 175 149 143 159 -0 -63 -105 -139 -166 -186 -202 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 113 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -177 -153 -123 -85 -42 143 150 178 119 168 162 128 159 162 121 161 143 144 175 153 137 147 179 122 156 173 125 160 153 148 169 136 164 148 143 162 145 185 120 158 153 153 185 114 161 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 205 120 156 155 174 124 145 168 185 123 157 135 176 133 147 153 148 181 126 156 140 149 154 152 151 159 142 149 164 132 161 153 147 179 132 167 152 142 177 119 163 160 148 165 141 178 115 160 153 151 167 145 178 119 153 156 145 175 130 166 135 158 142 175 127 147 181 125 159 133 171 133 169 115 163 163 132 169 132 157 165 146 173 133 133 147 155 162 164 136 138 -0 -0 -45 -67 -90 -109 -126 -141 -154 -165 -175 -184 -192 -199 -205 -210 -215 -219 -223 -226 -229 -232 -234 -236 -238 -240 -241 -242 -244 -245 -246 -246 -247 -248 -248 -249 -249 -249 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -250 -249 -249 -249 -248 -248 -247 -246 -246 -245 -244 -242 -241 -240 -238 -236 -234 -232 -229 -226 -223 -219 -215 -210 -205 -199 -192 -184 -175 -165 -154 -141 -126 -109 -90 -67 -45 -0 -0 138 136 164 162 155 147 133 133 173 146 165 157 132 169 132 163 163 115 169 133 171 133 159 125 181 147 127 175 142 158 135 166 130 175 145 156 153 119 178 145 167 151 153 160 115 178 141 165 148 160 163 119 177 142 152 167 132 179 147 153 161 132 164 149 142 159 151 152 154 149 140 156 126 181 148 153 147 133 176 135 157 123 185 168 145 124 174 155 156 120 205 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 161 114 185 153 153 158 120 185 145 162 143 148 164 136 169 148 153 160 125 173 156 122 179 147 137 153 175 144 143 161 121 162 159 128 162 168 119 178 150 143 -42 -85 -123 -153 -177 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 114 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -202 -186 -166 -139 -105 -64 -0 157 131 168 141 152 161 147 144 169 149 148 180 115 159 148 162 135 157 165 133 166 143 158 173 118 175 133 149 171 130 151 152 153 181 127 154 155 146 180 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 142 138 177 154 141 151 158 164 134 148 178 150 168 119 153 152 156 164 149 162 145 144 155 162 153 144 161 145 178 119 154 160 139 184 116 161 156 137 179 128 164 131 168 152 145 179 122 155 134 162 154 149 183 116 160 143 166 140 163 125 156 178 120 154 152 161 140 155 163 160 143 146 181 124 144 174 135 160 126 152 172 158 169 134 137 145 159 152 155 -0 -0 -44 -66 -88 -107 -124 -139 -151 -163 -173 -182 -189 -196 -203 -208 -213 -217 -221 -225 -228 -230 -233 -235 -237 -239 -240 -242 -243 -244 -245 -246 -246 -247 -247 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -247 -247 -246 -246 -245 -244 -243 -242 -240 -239 -237 -235 -233 -230 -228 -225 -221 -217 -213 -208 -203 -196 -189 -182 -173 -163 -151 -139 -124 -107 -88 -66 -44 -0 -0 155 152 159 145 137 134 169 158 172 152 126 160 135 174 144 124 181 146 143 160 163 155 140 161 152 154 120 178 156 125 163 140 166 143 160 116 183 149 154 162 134 155 122 179 145 152 168 131 164 128 179 137 156 161 116 184 139 160 154 119 178 145 161 144 153 162 155 144 145 162 149 164 156 152 153 119 168 150 178 148 134 164 158 151 141 154 177 138 142 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 180 146 155 154 127 181 153 152 151 130 171 149 133 175 118 173 158 143 166 133 165 157 135 162 148 159 115 180 148 149 169 144 147 161 152 141 168 131 157 -0 -64 -105 -139 -166 -186 -202 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 115 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -195 -177 -153 -123 -85 -43 -0 170 143 158 162 130 152 176 121 161 163 122 161 159 141 176 139 155 149 161 136 166 155 127 168 142 151 168 131 147 183 124 153 146 150 183 135 153 162 146 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 141 146 190 118 142 149 165 153 152 155 179 124 141 145 161 165 143 169 134 161 131 151 152 170 136 149 152 152 168 126 161 153 149 184 120 164 160 146 182 113 154 153 160 161 142 178 116 161 153 155 162 147 175 109 156 158 151 154 150 167 157 144 131 172 145 151 169 138 167 125 155 152 176 109 152 180 127 157 141 155 174 133 155 130 151 155 165 143 162 139 143 145 -0 -0 -43 -64 -86 -104 -121 -135 -148 -159 -170 -179 -187 -194 -200 -206 -211 -215 -219 -223 -226 -229 -231 -234 -236 -237 -239 -240 -242 -243 -244 -244 -245 -246 -246 -247 -247 -248 -248 -248 -248 -248 -248 -248 -248 -247 -247 -246 -246 -245 -244 -244 -243 -242 -240 -239 -237 -236 -234 -231 -229 -226 -223 -219 -215 -211 -206 -200 -194 -187 -179 -170 -159 -148 -135 -121 -104 -86 -64 -43 -0 -0 145 143 139 162 143 165 155 151 130 155 133 174 155 141 157 127 180 152 109 176 152 155 125 167 138 169 151 145 172 131 144 157 167 150 154 151 158 156 109 175 147 162 155 153 161 116 178 142 161 160 153 154 113 182 146 160 164 120 184 149 153 161 126 168 152 152 149 136 170 152 151 131 161 134 169 143 165 161 145 141 124 179 155 152 153 165 149 142 118 190 146 141 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 146 162 153 135 183 150 146 153 124 183 147 131 168 151 142 168 127 155 166 136 161 149 155 139 176 141 159 161 122 163 161 121 176 152 130 162 158 143 170 -0 -43 -85 -123 -153 -177 -195 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 116 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -223 -214 -202 -186 -166 -139 -105 -64 -0 122 166 149 145 169 155 133 168 143 154 152 153 149 171 120 154 172 150 138 171 140 150 168 143 157 159 146 155 160 136 144 184 131 159 145 142 190 126 161 141 150 171 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 126 150 188 147 146 138 167 151 126 149 169 157 163 133 175 125 157 141 158 163 159 130 157 146 171 145 146 143 174 140 174 109 156 163 139 176 116 162 160 143 172 127 169 121 168 152 146 178 124 159 133 175 152 143 170 140 166 123 151 154 192 108 135 179 122 155 145 172 139 147 149 158 160 138 166 145 153 174 122 154 145 164 159 149 157 152 125 148 155 163 147 135 -0 -0 -42 -63 -83 -100 -116 -131 -144 -156 -166 -175 -184 -191 -198 -203 -209 -213 -217 -221 -224 -227 -230 -232 -234 -236 -238 -239 -240 -241 -242 -243 -244 -245 -245 -245 -246 -246 -246 -246 -246 -246 -246 -245 -245 -245 -244 -243 -242 -241 -240 -239 -238 -236 -234 -232 -230 -227 -224 -221 -217 -213 -209 -203 -198 -191 -184 -175 -166 -156 -144 -131 -116 -100 -83 -63 -42 -0 -0 135 147 163 155 148 125 152 157 149 159 164 145 154 122 174 153 145 166 138 160 158 149 147 139 172 145 155 122 179 135 108 192 154 151 123 166 140 170 143 152 175 133 159 124 178 146 152 168 121 169 127 172 143 160 162 116 176 139 163 156 109 174 140 174 143 146 145 171 146 157 130 159 163 158 141 157 125 175 133 163 157 169 149 126 151 167 138 146 147 188 150 126 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 171 150 141 161 126 190 142 145 159 131 184 144 136 160 155 146 159 157 143 168 150 140 171 138 150 172 154 120 171 149 153 152 154 143 168 133 155 169 145 149 166 122 -0 -64 -105 -139 -166 -186 -202 -214 -223 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 117 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -219 -208 -195 -177 -154 -124 -86 -43 -0 149 138 182 125 159 156 145 155 175 131 154 170 131 148 177 122 155 162 134 155 175 118 167 153 149 149 144 170 139 161 136 149 182 132 173 124 148 181 142 164 166 150 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 187 114 148 156 180 121 145 161 184 141 157 129 168 132 153 160 156 166 131 136 163 155 169 126 157 149 180 126 159 139 168 152 143 177 122 168 156 137 181 115 159 144 167 147 142 178 119 154 152 162 134 145 183 119 148 145 150 180 144 123 150 188 126 155 152 156 149 144 178 131 160 148 181 117 147 179 123 156 152 154 155 140 157 122 145 154 178 145 131 145 150 164 158 145 -0 -42 -55 -72 -93 -110 -126 -139 -151 -162 -172 -180 -188 -194 -200 -206 -211 -215 -219 -222 -225 -228 -230 -232 -234 -236 -237 -239 -240 -241 -242 -242 -243 -243 -244 -244 -244 -244 -244 -244 -243 -243 -242 -242 -241 -240 -239 -237 -236 -234 -232 -230 -228 -225 -222 -219 -215 -211 -206 -200 -194 -188 -180 -172 -162 -151 -139 -126 -110 -93 -72 -55 -42 -0 145 158 164 150 145 131 145 178 154 145 122 157 140 155 154 152 156 123 179 147 117 181 148 160 131 178 144 149 156 152 155 126 188 150 123 144 180 150 145 148 119 183 145 134 162 152 154 119 178 142 147 167 144 159 115 181 137 156 168 122 177 143 152 168 139 159 126 180 149 157 126 169 155 163 136 131 166 156 160 153 132 168 129 157 141 184 161 145 121 180 156 148 114 187 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 150 166 164 142 181 148 124 173 132 182 149 136 161 139 170 144 149 149 153 167 118 175 155 134 162 155 122 177 148 131 170 154 131 175 155 145 156 159 125 182 138 149 -0 -43 -86 -124 -154 -177 -195 -208 -219 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 118 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -223 -214 -202 -187 -166 -140 -107 -65 -0 143 184 113 163 148 141 170 152 128 157 168 125 156 160 147 156 160 142 152 165 125 167 143 150 159 148 170 129 152 171 140 170 116 141 186 139 181 114 148 181 143 141 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 161 180 162 132 140 183 143 115 154 146 177 134 144 171 152 160 123 158 163 166 145 136 143 173 146 130 152 160 161 146 147 184 116 161 156 142 181 113 156 159 148 165 142 178 115 160 153 151 169 139 180 120 156 161 149 178 120 150 159 176 137 161 153 150 170 133 169 132 168 144 161 129 154 170 125 143 160 151 167 137 145 152 160 177 148 119 144 157 163 158 138 134 144 157 157 -0 -0 -45 -67 -87 -105 -120 -134 -146 -157 -167 -176 -184 -191 -197 -202 -207 -212 -216 -219 -222 -225 -228 -230 -232 -234 -235 -236 -238 -239 -239 -240 -240 -241 -241 -241 -241 -241 -240 -240 -239 -239 -238 -236 -235 -234 -232 -230 -228 -225 -222 -219 -216 -212 -207 -202 -197 -191 -184 -176 -167 -157 -146 -134 -120 -105 -87 -67 -45 -0 -0 157 157 144 134 138 158 163 157 144 119 148 177 160 152 145 137 167 151 160 143 125 170 154 129 161 144 168 132 169 133 170 150 153 161 137 176 159 150 120 178 149 161 156 120 180 139 169 151 153 160 115 178 142 165 148 159 156 113 181 142 156 161 116 184 147 146 161 160 152 130 146 173 143 136 145 166 163 158 123 160 152 171 144 134 177 146 154 115 143 183 140 132 162 180 161 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 141 143 181 148 114 181 139 186 141 116 170 140 171 152 129 170 148 159 150 143 167 125 165 152 142 160 156 147 160 156 125 168 157 128 152 170 141 148 163 113 184 143 -0 -65 -107 -140 -166 -187 -202 -214 -223 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 119 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -219 -209 -195 -177 -155 -126 -88 -43 -0 119 156 160 145 185 122 157 162 151 149 144 162 164 129 151 162 156 150 157 160 142 156 173 123 162 146 149 171 126 151 174 144 178 109 149 168 143 179 121 149 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 146 161 183 108 142 172 171 162 131 147 183 130 147 139 164 161 161 127 151 152 183 126 157 151 179 134 159 135 176 120 157 160 146 183 116 163 160 143 176 118 162 131 168 152 145 179 122 156 139 162 154 149 183 119 151 160 152 153 148 144 145 178 118 164 137 158 139 152 165 140 172 150 164 164 152 168 121 150 163 166 150 116 141 166 169 151 143 134 147 163 159 144 140 136 142 -0 -0 -44 -58 -76 -97 -113 -127 -140 -152 -162 -171 -179 -186 -193 -199 -204 -208 -213 -216 -219 -222 -225 -227 -229 -231 -233 -234 -235 -236 -237 -237 -237 -238 -238 -237 -237 -237 -236 -235 -234 -233 -231 -229 -227 -225 -222 -219 -216 -213 -208 -204 -199 -193 -186 -179 -171 -162 -152 -140 -127 -113 -97 -76 -58 -44 -0 -0 142 136 140 144 159 163 147 134 143 151 169 166 141 116 150 166 163 150 121 168 152 164 164 150 172 140 165 152 139 158 137 164 118 178 145 144 148 153 152 160 151 119 183 149 154 162 139 156 122 179 145 152 168 131 162 118 176 143 160 163 116 183 146 160 157 120 176 135 159 134 179 151 157 126 183 152 151 127 161 161 164 139 147 130 183 147 131 162 171 172 142 108 183 161 146 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 149 121 179 143 168 149 109 178 144 174 151 126 171 149 146 162 123 173 156 142 160 157 150 156 162 151 129 164 162 144 149 151 162 157 122 185 145 160 156 119 -0 -43 -88 -126 -155 -177 -195 -209 -219 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 120 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -231 -224 -214 -202 -187 -167 -142 -108 -65 -0 153 161 143 182 120 158 152 141 164 149 148 157 150 150 178 129 146 170 133 143 166 149 131 153 177 130 151 160 147 169 116 151 162 137 195 119 153 161 147 185 121 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 141 142 149 193 139 127 144 143 187 121 154 154 158 165 140 154 149 162 166 130 154 151 163 129 152 145 171 133 152 161 152 176 115 164 160 146 182 115 160 151 152 160 142 178 116 162 153 153 173 139 174 109 156 161 149 167 124 154 152 182 130 154 151 151 166 154 172 132 170 132 147 140 144 167 121 152 166 155 136 148 162 178 140 139 136 153 158 168 139 133 147 148 157 155 147 147 -0 -0 -0 -48 -69 -89 -106 -120 -133 -145 -156 -165 -174 -181 -188 -194 -199 -204 -209 -212 -216 -219 -222 -224 -226 -228 -229 -230 -231 -232 -233 -233 -233 -233 -233 -232 -231 -230 -229 -228 -226 -224 -222 -219 -216 -212 -209 -204 -199 -194 -188 -181 -174 -165 -156 -145 -133 -120 -106 -89 -69 -48 -0 -0 -0 147 147 155 157 148 147 133 139 168 158 153 136 139 140 178 162 148 136 155 166 152 121 167 144 140 147 132 170 132 172 154 166 151 151 154 130 182 152 154 124 167 149 161 156 109 174 139 173 153 153 162 116 178 142 160 152 151 160 115 182 146 160 164 115 176 152 161 152 133 171 145 152 129 163 151 154 130 166 162 149 154 140 165 158 154 154 121 187 143 144 127 139 193 149 142 141 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 121 185 147 161 153 119 195 137 162 151 116 169 147 160 151 130 177 153 131 149 166 143 133 170 146 129 178 150 150 157 148 149 164 141 152 158 120 182 143 161 153 -0 -65 -108 -142 -167 -187 -202 -214 -224 -231 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 121 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -234 -227 -219 -209 -195 -178 -155 -126 -89 -43 -0 148 176 115 156 160 154 169 134 150 161 160 129 154 144 148 176 125 154 172 130 163 153 161 129 154 180 119 151 168 143 181 120 165 130 148 188 126 158 141 152 185 108 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 181 119 147 171 165 178 112 157 159 155 163 125 160 142 165 145 158 143 161 145 158 150 166 154 156 147 168 140 168 121 161 152 149 176 116 163 160 146 179 121 169 121 168 152 148 172 121 158 139 168 152 143 173 122 151 167 162 119 152 162 158 179 122 152 131 156 138 155 165 149 172 139 161 166 155 138 155 147 168 135 145 156 158 168 148 121 144 164 155 155 144 137 142 146 148 148 149 -0 -0 -44 -58 -76 -97 -111 -125 -138 -149 -159 -167 -175 -182 -189 -194 -199 -204 -208 -211 -215 -217 -220 -222 -223 -225 -226 -227 -227 -228 -228 -227 -227 -226 -225 -223 -222 -220 -217 -215 -211 -208 -204 -199 -194 -189 -182 -175 -167 -159 -149 -138 -125 -111 -97 -76 -58 -44 -0 -0 149 148 148 146 142 137 144 155 155 164 144 121 148 168 158 156 145 135 168 147 155 138 155 166 161 139 172 149 165 155 138 156 131 152 122 179 158 162 152 119 162 167 151 122 173 143 152 168 139 158 121 172 148 152 168 121 169 121 179 146 160 163 116 176 149 152 161 121 168 140 168 147 156 154 166 150 158 145 161 143 158 145 165 142 160 125 163 155 159 157 112 178 165 171 147 119 181 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 108 185 152 141 158 126 188 148 130 165 120 181 143 168 151 119 180 154 129 161 153 163 130 172 154 125 176 148 144 154 129 160 161 150 134 169 154 160 156 115 176 148 -0 -43 -89 -126 -155 -178 -195 -209 -219 -227 -234 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 122 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -214 -203 -187 -168 -142 -108 -65 -0 183 116 160 159 151 167 134 158 166 141 142 145 185 120 167 144 160 160 137 166 148 138 169 147 161 137 154 178 120 148 161 148 182 119 181 125 144 188 136 164 141 148 194 121 172 205 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 149 186 133 156 133 167 151 147 161 143 158 157 151 153 155 137 159 148 177 127 160 136 162 132 158 143 171 134 157 153 154 179 122 161 155 137 181 116 161 150 160 147 142 178 118 166 145 157 153 150 180 109 148 170 142 150 149 164 143 159 125 151 160 154 169 146 171 134 160 129 146 151 149 136 161 148 174 120 142 162 165 150 111 145 167 169 146 149 127 144 156 155 147 147 148 149 149 149 -0 -0 -0 -48 -68 -86 -101 -116 -129 -140 -151 -160 -168 -176 -182 -188 -194 -198 -202 -206 -209 -212 -214 -216 -218 -219 -220 -221 -221 -221 -220 -219 -218 -216 -214 -212 -209 -206 -202 -198 -194 -188 -182 -176 -168 -160 -151 -140 -129 -116 -101 -86 -68 -48 -0 -0 -0 149 149 149 148 147 147 155 156 144 127 149 146 169 167 145 111 150 165 162 142 120 174 148 161 136 149 151 146 129 160 134 171 146 169 154 160 151 125 159 143 164 149 150 142 170 148 109 180 150 153 157 145 166 118 178 142 147 160 150 161 116 181 137 155 161 122 179 154 153 157 134 171 143 158 132 162 136 160 127 177 148 159 137 155 153 151 157 158 143 161 147 151 167 133 156 133 186 149 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 205 172 121 194 148 141 164 136 188 144 125 181 119 182 148 161 148 120 178 154 137 161 147 169 138 148 166 137 160 160 144 167 120 185 145 142 141 166 158 134 167 151 159 160 116 183 -0 -65 -108 -142 -168 -187 -203 -214 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 123 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -239 -234 -227 -219 -209 -196 -178 -156 -126 -88 -43 113 163 156 146 177 127 164 141 156 153 155 161 133 152 178 142 141 164 148 139 156 167 126 149 168 148 146 154 148 179 121 157 145 154 164 140 173 114 152 177 143 156 146 146 187 120 159 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 149 141 177 120 155 153 168 147 147 179 135 142 157 142 172 133 156 144 168 154 130 152 159 164 135 154 153 169 129 148 164 154 166 115 154 152 154 183 113 156 159 148 166 145 178 116 161 151 150 175 127 162 137 168 167 139 162 138 150 162 162 129 154 173 149 168 121 154 134 157 141 155 176 140 161 150 160 153 130 146 176 143 129 144 168 174 144 128 142 157 161 168 146 137 142 146 148 148 149 149 148 145 152 -0 -0 -42 -55 -71 -90 -105 -118 -131 -142 -151 -160 -168 -175 -181 -186 -191 -196 -199 -202 -205 -207 -209 -211 -211 -212 -212 -211 -211 -209 -207 -205 -202 -199 -196 -191 -186 -181 -175 -168 -160 -151 -142 -131 -118 -105 -90 -71 -55 -42 -0 -0 152 145 148 149 149 148 148 146 142 137 146 168 161 157 142 128 144 174 168 144 129 143 176 146 130 153 160 150 161 140 176 155 141 157 134 154 121 168 149 173 154 129 162 162 150 138 162 139 167 168 137 162 127 175 150 151 161 116 178 145 166 148 159 156 113 183 154 152 154 115 166 154 164 148 129 169 153 154 135 164 159 152 130 154 168 144 156 133 172 142 157 142 135 179 147 147 168 153 155 120 177 141 149 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 159 120 187 146 146 156 143 177 152 114 173 140 164 154 145 157 121 179 148 154 146 148 168 149 126 167 156 139 148 164 141 142 178 152 133 161 155 153 156 141 164 127 177 146 156 163 113 -43 -88 -126 -156 -178 -196 -209 -219 -227 -234 -239 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 124 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -215 -203 -187 -168 -142 -108 -65 -0 160 137 182 116 168 140 158 167 134 152 160 150 161 129 146 176 136 147 173 150 136 155 180 121 149 175 131 154 145 146 189 125 167 132 159 162 136 187 120 146 180 131 172 136 156 172 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 186 136 141 182 152 146 141 177 113 142 169 164 161 127 155 161 170 128 147 148 179 134 156 147 176 144 126 144 170 154 144 135 158 168 156 158 121 162 159 143 176 118 163 134 161 151 148 172 118 167 143 164 135 147 174 127 147 178 126 139 154 175 127 147 137 161 162 154 169 146 174 122 158 139 160 130 149 147 184 127 153 157 168 142 128 145 165 163 157 139 121 138 163 155 147 147 148 149 149 149 148 143 146 153 145 -0 -0 -44 -57 -74 -93 -108 -120 -131 -141 -150 -159 -166 -172 -178 -183 -187 -191 -194 -196 -198 -200 -201 -201 -201 -200 -198 -196 -194 -191 -187 -183 -178 -172 -166 -159 -150 -141 -131 -120 -108 -93 -74 -57 -44 -0 -0 145 153 146 143 148 149 149 149 148 147 147 155 163 138 121 139 157 163 165 145 128 142 168 157 153 127 184 147 149 130 160 139 158 122 174 146 169 154 162 161 137 147 127 175 154 139 126 178 147 127 174 147 135 164 143 167 118 172 148 151 161 134 163 118 176 143 159 162 121 158 156 168 158 135 144 154 170 144 126 144 176 147 156 134 179 148 147 128 170 161 155 127 161 164 169 142 113 177 141 146 152 182 141 136 186 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 172 156 136 172 131 180 146 120 187 136 162 159 132 167 125 189 146 145 154 131 175 149 121 180 155 136 150 173 147 136 176 146 129 161 150 160 152 134 167 158 140 168 116 182 137 160 -0 -65 -108 -142 -168 -187 -203 -215 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 125 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -239 -234 -228 -220 -209 -196 -178 -156 -126 -88 -43 -0 182 113 162 156 150 175 128 159 171 122 153 168 147 160 140 142 176 128 153 160 148 143 150 180 119 149 186 124 167 128 144 180 142 165 143 152 153 154 174 119 141 186 145 155 177 141 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 145 153 180 121 149 179 153 136 141 153 176 132 138 152 169 169 119 154 144 169 129 148 165 179 134 136 154 152 182 129 152 139 181 135 136 178 126 161 151 152 162 145 178 118 166 143 153 161 150 172 132 155 183 114 141 168 157 146 146 162 159 166 136 167 121 154 135 156 152 158 154 148 169 166 126 146 150 154 141 148 157 165 151 128 140 153 173 164 135 133 141 146 148 148 149 149 148 145 152 145 147 150 154 -0 -0 -0 -46 -60 -76 -94 -106 -118 -129 -139 -147 -155 -161 -167 -172 -176 -180 -183 -185 -187 -187 -187 -187 -185 -183 -180 -176 -172 -167 -161 -155 -147 -139 -129 -118 -106 -94 -76 -60 -46 -0 -0 -0 154 150 147 145 152 145 148 149 149 148 148 146 141 133 135 164 173 153 140 128 151 165 157 148 141 154 150 146 126 166 169 148 154 158 152 156 135 154 121 167 136 166 159 162 146 146 157 168 141 114 183 155 132 172 150 161 153 143 166 118 178 145 162 152 151 161 126 178 136 135 181 139 152 129 182 152 154 136 134 179 165 148 129 169 144 154 119 169 169 152 138 132 176 153 141 136 153 179 149 121 180 153 145 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 141 177 155 145 186 141 119 174 154 153 152 143 165 142 180 144 128 167 124 186 149 119 180 150 143 148 160 153 128 176 142 140 160 147 168 153 122 171 159 128 175 150 156 162 113 182 -0 -43 -88 -126 -156 -178 -196 -209 -220 -228 -234 -239 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -215 -203 -188 -168 -142 -108 -65 -0 116 156 160 137 181 122 159 155 142 153 173 122 149 168 149 154 150 151 146 150 162 142 156 141 151 166 127 144 180 142 174 120 146 174 134 166 142 150 162 149 180 107 157 174 142 146 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 161 194 146 127 149 187 125 138 158 159 178 122 156 162 169 134 144 151 167 161 130 145 170 155 137 156 164 161 168 120 152 162 168 129 142 191 118 146 156 145 179 121 169 124 161 152 150 175 124 160 133 171 143 146 149 180 146 155 133 165 146 160 124 162 131 162 162 154 171 136 162 133 169 129 142 149 162 155 167 143 161 152 134 136 154 162 159 120 136 152 169 148 147 147 148 149 149 149 148 143 146 153 145 145 146 148 143 -0 -0 -0 -47 -59 -73 -91 -103 -114 -124 -133 -141 -148 -153 -158 -163 -166 -168 -170 -170 -170 -168 -166 -163 -158 -153 -148 -141 -133 -124 -114 -103 -91 -73 -59 -47 -0 -0 -0 143 148 146 145 145 153 146 143 148 149 149 149 148 147 147 148 169 152 136 120 159 162 154 136 134 152 161 143 167 155 162 149 142 129 169 133 162 136 171 154 162 162 131 162 124 160 146 165 133 155 146 180 149 146 143 171 133 160 124 175 150 152 161 124 169 121 179 145 156 146 118 191 142 129 168 162 152 120 168 161 164 156 137 155 170 145 130 161 167 151 144 134 169 162 156 122 178 159 158 138 125 187 149 127 146 194 161 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 146 142 174 157 107 180 149 162 150 142 166 134 174 146 120 174 142 180 144 127 166 151 141 156 142 162 150 146 151 150 154 149 168 149 122 173 153 142 155 159 122 181 137 160 156 116 -0 -65 -108 -142 -168 -188 -203 -215 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 127 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -239 -234 -228 -220 -209 -196 -179 -156 -127 -89 -44 -0 160 143 181 113 162 148 163 149 157 144 153 178 120 149 175 145 146 162 167 131 149 180 136 155 161 141 174 120 146 168 147 173 120 143 189 124 186 131 143 162 143 192 124 138 190 126 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 116 154 172 184 114 146 167 155 159 127 149 166 162 128 153 154 171 140 154 143 184 134 137 153 150 166 142 128 150 175 134 159 141 186 118 151 167 146 176 115 161 150 160 148 145 178 118 166 143 163 135 145 173 163 136 157 143 162 160 145 147 157 165 152 160 137 166 122 154 145 170 134 144 170 158 158 149 130 151 143 146 155 163 162 141 143 149 168 146 135 142 153 147 148 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 -0 -0 -0 -44 -57 -70 -86 -97 -106 -116 -124 -130 -136 -141 -145 -147 -148 -148 -147 -145 -141 -136 -130 -124 -116 -106 -97 -86 -70 -57 -44 -0 -0 -0 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 148 147 153 142 135 146 168 149 143 141 162 163 155 146 143 151 130 149 158 158 170 144 134 170 145 154 122 166 137 160 152 165 157 147 145 160 162 143 157 136 163 173 145 135 163 143 166 118 178 145 148 160 150 161 115 176 146 167 151 118 186 141 159 134 175 150 128 142 166 150 153 137 134 184 143 154 140 171 154 153 128 162 166 149 127 159 155 167 146 114 184 172 154 116 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 126 190 138 124 192 143 162 143 131 186 124 189 143 120 173 147 168 146 120 174 141 161 155 136 180 149 131 167 162 146 145 175 149 120 178 153 144 157 149 163 148 162 113 181 143 160 -0 -44 -89 -127 -156 -179 -196 -209 -220 -228 -234 -239 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -215 -203 -188 -168 -143 -109 -66 -0 148 176 115 156 160 144 173 126 182 127 159 153 149 177 119 149 161 154 134 154 164 116 149 176 122 153 167 147 173 120 153 161 143 182 107 168 117 153 185 129 148 154 145 177 118 150 187 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 184 141 144 156 181 150 155 135 152 184 136 141 154 172 160 122 156 148 175 123 154 162 164 159 123 153 158 180 129 167 136 171 133 156 161 146 178 125 161 151 148 166 145 177 120 154 151 152 162 148 181 120 148 145 162 145 175 128 164 144 171 124 160 136 174 127 152 171 148 149 142 184 127 154 133 152 158 160 149 169 149 144 133 152 150 155 141 153 149 149 140 143 146 148 148 149 149 148 143 146 153 145 145 146 148 143 151 149 141 142 146 -0 -0 -0 -42 -53 -60 -72 -86 -94 -101 -109 -115 -119 -121 -121 -121 -119 -115 -109 -101 -94 -86 -72 -60 -53 -42 -0 -0 -0 146 142 141 149 151 143 148 146 145 145 153 146 143 148 149 149 148 148 146 143 140 149 149 153 141 155 150 152 133 144 149 169 149 160 158 152 133 154 127 184 142 149 148 171 152 127 174 136 160 124 171 144 164 128 175 145 162 145 148 120 181 148 162 152 151 154 120 177 145 166 148 151 161 125 178 146 161 156 133 171 136 167 129 180 158 153 123 159 164 162 154 123 175 148 156 122 160 172 154 141 136 184 152 135 155 150 181 156 144 141 184 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 187 150 118 177 145 154 148 129 185 153 117 168 107 182 143 161 153 120 173 147 167 153 122 176 149 116 164 154 134 154 161 149 119 177 149 153 159 127 182 126 173 144 160 156 115 176 148 -0 -66 -109 -143 -168 -188 -203 -215 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 129 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -239 -234 -228 -220 -209 -196 -179 -157 -128 -90 -44 -0 118 161 159 143 182 115 171 125 150 181 127 154 153 149 166 146 162 143 154 161 140 180 130 156 170 116 153 161 143 184 120 159 151 142 180 131 185 125 144 193 118 168 154 142 188 114 161 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 120 153 148 179 135 152 144 168 170 113 145 161 173 125 147 151 179 154 135 141 166 158 140 141 151 181 144 122 160 143 165 143 147 168 142 176 116 160 157 145 178 121 154 135 157 169 152 173 121 169 125 161 152 154 152 170 125 159 143 164 134 157 151 163 135 148 180 133 153 144 171 123 155 152 156 158 152 151 159 118 141 152 164 151 149 151 159 141 148 148 159 146 147 148 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 -0 -0 -0 -43 -53 -57 -62 -74 -85 -87 -88 -88 -87 -85 -74 -62 -57 -53 -43 -0 -0 -0 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 148 147 146 159 148 148 141 159 151 149 151 164 152 141 118 159 151 152 158 156 152 155 123 171 144 153 133 180 148 135 163 151 157 134 164 143 159 125 170 152 154 152 161 125 169 121 173 152 169 157 135 154 121 178 145 157 160 116 176 142 168 147 143 165 143 160 122 144 181 151 141 140 158 166 141 135 154 179 151 147 125 173 161 145 113 170 168 144 152 135 179 148 153 120 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 161 114 188 142 154 168 118 193 144 125 185 131 180 142 151 159 120 184 143 161 153 116 170 156 130 180 140 161 154 143 162 146 166 149 153 154 127 181 150 125 171 115 182 143 159 161 118 -0 -44 -90 -128 -157 -179 -196 -209 -220 -228 -234 -239 -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 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -224 -215 -203 -188 -169 -143 -110 -66 -0 166 150 148 176 115 163 144 144 188 124 149 184 125 154 160 157 131 157 170 123 153 160 149 160 153 142 184 119 158 152 151 178 116 160 148 159 150 141 175 121 150 185 141 149 147 148 180 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 131 150 170 176 136 129 172 167 157 134 163 160 170 118 152 145 190 120 144 144 166 176 109 151 157 175 148 140 139 181 128 165 131 168 156 137 181 115 160 153 153 172 134 162 127 166 141 160 148 145 174 137 144 148 156 147 164 144 161 145 158 147 182 120 151 149 155 148 146 161 152 168 134 154 142 149 161 169 148 150 144 156 140 138 150 156 146 143 139 145 147 148 149 149 149 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 -0 -0 -0 -0 -0 -43 -50 -50 -50 -50 -50 -43 -0 -0 -0 -0 -0 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 149 149 149 148 147 145 139 143 146 156 150 138 140 156 144 150 148 169 161 149 142 154 134 168 152 161 146 148 155 149 151 120 182 147 158 145 161 144 164 147 156 148 144 137 174 145 148 160 141 166 127 162 134 172 153 153 160 115 181 137 156 168 131 165 128 181 139 140 148 175 157 151 109 176 166 144 144 120 190 145 152 118 170 160 163 134 157 167 172 129 136 176 170 150 131 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 180 148 147 149 141 185 150 121 175 141 150 159 148 160 116 178 151 152 158 119 184 142 153 160 149 160 153 123 170 157 131 157 160 154 125 184 149 124 188 144 144 163 115 176 148 150 166 -0 -66 -110 -143 -169 -188 -203 -215 -224 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 131 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -220 -210 -196 -179 -157 -128 -90 -44 -0 158 166 118 160 160 146 182 121 149 169 133 144 186 128 157 149 165 137 156 172 116 158 166 128 156 151 151 178 116 160 153 145 180 127 160 141 163 157 147 174 123 151 165 146 156 162 146 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 184 140 146 183 130 137 146 189 107 137 148 171 138 146 138 169 158 166 124 156 180 160 125 127 169 165 154 122 153 159 186 107 147 150 165 144 142 180 113 156 159 146 179 122 156 140 162 148 152 162 145 178 119 150 155 169 146 176 118 161 139 177 127 160 131 169 154 150 170 133 167 143 168 121 153 153 165 145 155 129 166 136 151 143 159 156 162 138 148 148 157 155 147 148 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 -0 -0 -0 -0 -0 -0 -0 -0 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 148 147 155 157 148 148 138 162 156 159 143 151 136 166 129 155 145 165 153 153 121 168 143 167 133 170 150 154 169 131 160 127 177 139 161 118 176 146 169 155 150 119 178 145 162 152 148 162 140 156 122 179 146 159 156 113 180 142 144 165 150 147 107 186 159 153 122 154 165 169 127 125 160 180 156 124 166 158 169 138 146 138 171 148 137 107 189 146 137 130 183 146 140 184 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 146 162 156 146 165 151 123 174 147 157 163 141 160 127 180 145 153 160 116 178 151 151 156 128 166 158 116 172 156 137 165 149 157 128 186 144 133 169 149 121 182 146 160 160 118 166 158 -0 -44 -90 -128 -157 -179 -196 -210 -220 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -237 -231 -224 -215 -204 -188 -169 -143 -110 -66 -0 144 145 162 151 145 182 110 155 160 157 156 161 132 156 150 149 158 150 147 147 142 180 134 150 175 116 160 153 145 178 125 161 143 144 179 146 151 161 142 154 157 158 153 138 180 132 161 141 150 171 190 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 148 157 166 178 126 143 176 168 151 156 191 149 127 143 170 175 119 146 143 176 155 116 148 156 191 119 134 158 166 167 144 127 152 186 147 146 138 182 119 155 159 143 176 115 162 153 154 173 139 168 130 169 125 161 153 151 153 147 135 159 158 155 133 152 159 164 134 142 178 118 164 138 155 135 155 159 157 140 150 149 169 126 159 162 160 143 147 136 154 144 155 143 137 142 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 142 137 143 155 144 154 136 147 143 160 162 159 126 169 149 150 140 157 159 155 135 155 138 164 118 178 142 134 164 159 152 133 155 158 159 135 147 153 151 153 161 125 169 130 168 139 173 154 153 162 115 176 143 159 155 119 182 138 146 147 186 152 127 144 167 166 158 134 119 191 156 148 116 155 176 143 146 119 175 170 143 127 149 191 156 151 168 176 143 126 178 166 157 148 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 190 171 150 141 161 132 180 138 153 158 157 154 142 161 151 146 179 144 143 161 125 178 145 153 160 116 175 150 134 180 142 147 147 150 158 149 150 156 132 161 156 157 160 155 110 182 145 151 162 145 144 -0 -66 -110 -143 -169 -188 -204 -215 -224 -231 -237 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -210 -197 -179 -157 -128 -89 -44 -0 181 134 152 179 116 156 159 148 171 129 170 151 152 156 169 131 154 172 130 166 138 148 162 151 145 179 125 161 152 146 181 116 172 125 144 181 130 154 163 135 164 152 167 121 140 183 142 164 166 149 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 159 156 193 121 148 146 172 121 152 165 180 124 136 151 180 161 120 148 167 177 160 125 145 186 150 144 127 162 160 182 121 153 148 180 117 146 167 151 176 115 160 151 148 172 122 156 140 165 139 156 157 145 178 124 154 154 173 136 163 142 178 134 156 147 177 127 161 152 150 169 145 169 143 151 155 145 153 142 169 147 132 135 145 147 165 146 161 137 157 148 154 147 148 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 148 147 154 148 157 137 161 146 165 147 145 135 132 147 169 142 153 145 155 151 143 169 145 169 150 152 161 127 177 147 156 134 178 142 163 136 173 154 154 124 178 145 157 156 139 165 140 156 122 172 148 151 160 115 176 151 167 146 117 180 148 153 121 182 160 162 127 144 150 186 145 125 160 177 167 148 120 161 180 151 136 124 180 165 152 121 172 146 148 121 193 156 159 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 149 166 164 142 183 140 121 167 152 164 135 163 154 130 181 144 125 172 116 181 146 152 161 125 179 145 151 162 148 138 166 130 172 154 131 169 156 152 151 170 129 171 148 159 156 116 179 152 134 181 -0 -44 -89 -128 -157 -179 -197 -210 -220 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -224 -215 -204 -189 -169 -144 -110 -66 -0 109 163 162 121 161 159 143 183 115 172 135 141 169 151 136 157 157 136 147 182 122 164 170 119 161 151 148 181 116 161 159 148 176 131 181 117 151 179 128 176 134 155 151 145 183 108 149 181 143 141 186 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 153 158 132 165 169 157 151 152 187 138 148 152 182 167 114 139 158 179 144 121 146 149 191 129 144 152 164 161 145 132 157 169 158 141 150 180 149 163 128 167 156 137 177 122 158 148 147 162 150 172 134 175 115 161 151 161 121 159 136 170 133 153 145 169 129 151 147 145 179 119 163 130 163 136 152 150 162 158 119 142 165 166 158 168 126 147 139 156 137 142 139 142 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 142 139 142 137 156 139 147 126 168 158 166 165 142 119 158 162 150 152 136 163 130 163 119 179 145 147 151 129 169 145 153 133 170 136 159 121 161 151 161 115 175 134 172 150 162 147 148 158 122 177 137 156 167 128 163 149 180 150 141 158 169 157 132 145 161 164 152 144 129 191 149 146 121 144 179 158 139 114 167 182 152 148 138 187 152 151 157 169 165 132 158 153 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 186 141 143 181 149 108 183 145 151 155 134 176 128 179 151 117 181 131 176 148 159 161 116 181 148 151 161 119 170 164 122 182 147 136 157 157 136 151 169 141 135 172 115 183 143 159 161 121 162 163 109 -0 -66 -110 -144 -169 -189 -204 -215 -224 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -210 -197 -180 -158 -129 -91 -44 -0 160 145 169 150 148 176 116 163 147 144 185 124 149 169 145 161 148 162 126 149 166 143 153 180 117 153 160 148 180 117 157 144 157 158 141 175 129 167 133 148 179 126 161 143 142 193 119 149 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 214 139 130 174 136 167 118 155 155 174 120 148 159 192 145 137 144 173 171 169 117 149 162 156 166 126 164 146 173 134 164 132 184 119 149 146 158 161 140 187 113 153 152 153 179 118 162 127 165 138 162 152 148 162 158 161 164 134 145 172 154 158 145 172 151 172 115 162 150 156 147 151 164 158 130 149 149 182 149 140 138 130 148 159 149 147 157 162 151 146 147 148 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 148 147 146 151 162 157 147 149 159 148 130 138 140 149 182 149 149 130 158 164 151 147 156 150 162 115 172 151 172 145 158 154 172 145 134 164 161 158 162 148 152 162 138 165 127 162 118 179 153 152 153 113 187 140 161 158 146 149 119 184 132 164 134 173 146 164 126 166 156 162 149 117 169 171 173 144 137 145 192 159 148 120 174 155 155 118 167 136 174 130 139 214 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 149 119 193 142 143 161 126 179 148 133 167 129 175 141 158 157 144 157 117 180 148 160 153 117 180 153 143 166 149 126 162 148 161 145 169 149 124 185 144 147 163 116 176 148 150 169 145 160 -0 -44 -91 -129 -158 -180 -197 -210 -220 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -224 -216 -204 -189 -170 -145 -112 -69 -0 142 182 125 160 166 118 160 160 137 183 121 155 181 115 174 130 144 176 138 167 154 130 159 153 148 180 121 157 153 147 186 124 166 141 149 149 165 143 147 178 124 149 184 115 172 139 147 186 120 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 193 107 143 164 164 153 156 155 146 177 149 130 154 157 177 123 136 139 158 172 140 169 120 170 142 166 130 167 137 172 137 157 161 151 170 133 177 123 158 167 143 172 122 160 150 155 148 152 162 145 178 121 150 142 155 147 180 120 148 138 168 125 156 136 165 143 148 165 143 166 135 140 152 161 165 127 141 143 161 159 168 144 158 145 146 131 138 147 155 148 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 148 155 147 138 131 146 145 158 144 168 159 161 143 141 127 165 161 152 140 135 166 143 165 148 143 165 136 156 125 168 138 148 120 180 147 155 142 150 121 178 145 162 152 148 155 150 160 122 172 143 167 158 123 177 133 170 151 161 157 137 172 137 167 130 166 142 170 120 169 140 172 158 139 136 123 177 157 154 130 149 177 146 155 156 153 164 164 143 107 193 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 120 186 147 139 172 115 184 149 124 178 147 143 165 149 149 141 166 124 186 147 153 157 121 180 148 153 159 130 154 167 138 176 144 130 174 115 181 155 121 183 137 160 160 118 166 160 125 182 142 -0 -69 -112 -145 -170 -189 -204 -216 -224 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -210 -197 -180 -158 -130 -95 -52 -0 115 163 149 145 162 151 146 181 113 156 168 135 161 143 145 184 117 156 163 139 152 176 126 153 145 147 189 125 153 145 141 182 135 161 163 133 165 153 150 141 169 141 154 171 127 171 133 155 182 108 161 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 189 151 182 132 156 135 177 127 169 124 158 146 172 137 161 147 175 158 160 140 169 131 167 142 158 140 163 147 158 143 147 171 133 176 118 166 135 169 157 140 183 126 158 148 144 175 133 171 121 169 125 161 152 154 155 159 136 158 161 156 145 152 172 151 154 147 181 122 151 144 150 164 165 144 137 146 170 155 162 146 140 152 124 142 157 159 163 150 141 143 147 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 147 143 141 150 163 159 157 142 124 152 140 146 162 155 170 146 137 144 165 164 150 144 151 122 181 147 154 151 172 152 145 156 161 158 136 159 155 154 152 161 125 169 121 171 133 175 144 148 158 126 183 140 157 169 135 166 118 176 133 171 147 143 158 147 163 140 158 142 167 131 169 140 160 158 175 147 161 137 172 146 158 124 169 127 177 135 156 132 182 151 189 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 161 108 182 155 133 171 127 171 154 141 169 141 150 153 165 133 163 161 135 182 141 145 153 125 189 147 145 153 126 176 152 139 163 156 117 184 145 143 161 135 168 156 113 181 146 151 162 145 149 163 115 -0 -52 -95 -130 -158 -180 -197 -210 -220 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -237 -231 -225 -216 -204 -189 -170 -146 -115 -77 -0 160 160 145 181 134 152 179 116 156 159 151 164 144 153 177 130 147 168 133 159 151 149 148 183 120 165 131 144 187 121 172 121 161 160 134 169 143 148 168 145 157 157 146 162 144 165 156 153 152 145 194 116 172 204 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 159 154 183 145 171 135 152 159 167 148 150 152 157 141 163 135 152 150 160 130 146 164 151 172 139 163 141 159 144 176 128 167 134 169 151 158 148 133 180 113 157 164 145 178 116 159 144 167 142 159 148 145 176 133 154 146 165 134 173 132 169 128 163 138 170 115 161 153 151 168 132 148 139 160 163 145 154 130 147 144 161 156 175 146 144 131 138 147 155 148 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 148 155 147 138 131 144 146 175 156 161 144 147 130 154 145 163 160 139 148 132 168 151 153 161 115 170 138 163 128 169 132 173 134 165 146 154 133 176 145 148 159 142 167 144 159 116 178 145 164 157 113 180 133 148 158 151 169 134 167 128 176 144 159 141 163 139 172 151 164 146 130 160 150 152 135 163 141 157 152 150 148 167 159 152 135 171 145 183 154 159 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 204 172 116 194 145 152 153 156 165 144 162 146 157 157 145 168 148 143 169 134 160 161 121 172 121 187 144 131 165 120 183 148 149 151 159 133 168 147 130 177 153 144 164 151 159 156 116 179 152 134 181 145 160 160 -0 -77 -115 -146 -170 -189 -204 -216 -225 -231 -237 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -210 -197 -180 -159 -131 -95 -52 -0 145 181 109 163 162 121 161 160 143 176 127 173 144 137 153 154 151 163 144 170 133 151 152 150 177 129 175 121 152 180 144 175 128 170 132 144 181 119 161 163 129 177 131 143 178 133 168 146 153 146 154 184 120 159 172 148 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 134 163 158 161 182 128 147 146 182 134 156 144 172 142 171 137 160 153 185 129 163 127 165 140 163 139 177 125 162 143 165 144 143 172 145 182 113 156 159 143 177 125 160 151 148 165 142 171 137 178 116 160 145 165 143 172 129 160 144 165 139 153 154 174 143 146 178 122 151 157 151 161 147 146 146 153 163 157 153 151 119 138 156 159 162 150 141 143 147 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 147 143 141 150 162 159 156 138 119 151 153 157 163 153 146 146 147 161 151 157 151 122 178 146 143 174 154 153 139 165 144 160 129 172 143 165 145 160 116 178 137 171 142 165 148 151 160 125 177 143 159 156 113 182 145 172 143 144 165 143 162 125 177 139 163 140 165 127 163 129 185 153 160 137 171 142 172 144 156 134 182 146 147 128 182 161 158 163 134 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 148 172 159 120 184 154 146 153 146 168 133 178 143 131 177 129 163 161 119 181 144 132 170 128 175 144 180 152 121 175 129 177 150 152 151 133 170 144 163 151 154 153 137 144 173 127 176 143 160 161 121 162 163 109 181 145 -0 -52 -95 -131 -159 -180 -197 -210 -220 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -189 -170 -146 -113 -70 -0 178 115 155 160 145 169 150 148 176 115 166 144 152 161 148 161 159 126 173 125 154 180 125 161 133 151 167 147 174 117 151 161 152 154 148 172 126 153 165 133 168 134 147 187 112 167 147 141 180 127 172 141 153 172 184 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 179 139 154 124 167 154 167 125 163 154 171 125 158 139 166 140 162 129 154 152 165 140 152 160 155 134 152 160 163 140 139 183 119 150 140 171 160 143 176 116 160 157 145 178 118 163 131 165 138 162 152 150 156 144 144 157 156 148 165 142 170 137 145 144 180 120 153 152 149 161 141 147 149 153 166 140 149 130 157 156 174 146 144 131 138 147 154 148 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 148 154 147 138 131 144 146 174 156 157 130 149 140 166 153 149 147 141 161 149 152 153 120 180 144 145 137 170 142 165 148 156 157 144 144 156 150 152 162 138 165 131 163 118 178 145 157 160 116 176 143 160 171 140 150 119 183 139 140 163 160 152 134 155 160 152 140 165 152 154 129 162 140 166 139 158 125 171 154 163 125 167 154 167 124 154 139 179 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 184 172 153 141 172 127 180 141 147 167 112 187 147 134 168 133 165 153 126 172 148 154 152 161 151 117 174 147 167 151 133 161 125 180 154 125 173 126 159 161 148 161 152 144 166 115 176 148 150 169 145 160 155 115 178 -0 -70 -113 -146 -170 -189 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -221 -210 -197 -181 -159 -131 -92 -44 -0 160 159 142 182 125 160 166 118 160 152 139 185 129 162 160 126 177 137 156 162 129 141 186 137 171 126 153 160 146 181 119 158 169 137 152 156 152 143 175 132 144 183 121 157 151 147 177 121 149 184 144 148 177 140 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 113 153 148 152 164 186 136 142 171 157 139 151 158 156 156 150 153 152 162 150 169 145 162 139 180 125 157 150 181 125 158 138 182 117 149 159 156 149 141 181 115 160 155 137 181 115 160 152 152 160 144 161 145 178 121 164 144 169 134 172 127 164 130 164 147 171 134 164 153 149 176 126 137 162 145 168 131 151 148 166 155 150 128 139 155 160 163 150 141 143 146 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 146 143 141 150 163 160 155 139 128 150 155 166 148 151 131 168 145 162 137 126 176 149 153 164 134 171 147 164 130 164 127 172 134 169 144 164 121 178 145 161 144 160 152 152 160 115 181 137 155 160 115 181 141 149 156 159 149 117 182 138 158 125 181 150 157 125 180 139 162 145 169 150 162 152 153 150 156 156 158 151 139 157 171 142 136 186 164 152 148 153 113 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 140 177 148 144 184 149 121 177 147 151 157 121 183 144 132 175 143 152 156 152 137 169 158 119 181 146 160 153 126 171 137 186 141 129 162 156 137 177 126 160 162 129 185 139 152 160 118 166 160 125 182 142 159 160 -0 -44 -92 -131 -159 -181 -197 -210 -221 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -190 -171 -146 -113 -68 -0 151 145 175 115 163 149 145 163 151 145 184 114 170 134 147 168 130 153 168 147 149 168 121 149 174 144 169 124 151 161 149 178 122 160 164 140 156 169 125 153 171 130 154 159 147 179 113 149 187 114 156 179 131 146 178 159 153 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 142 136 163 178 102 140 155 181 129 152 138 179 130 166 130 170 127 164 132 171 132 155 151 162 129 154 151 164 133 154 168 149 167 132 172 125 164 160 145 182 113 156 159 146 179 121 166 133 169 126 162 150 156 134 157 138 160 143 163 146 157 133 158 144 167 164 114 139 174 152 162 125 153 153 162 141 131 145 162 170 154 141 139 141 141 145 147 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 147 145 141 141 139 141 154 170 162 145 131 141 162 153 153 125 162 152 174 139 114 164 167 144 158 133 157 146 163 143 160 138 157 134 156 150 162 126 169 133 166 121 179 146 159 156 113 182 145 160 164 125 172 132 167 149 168 154 133 164 151 154 129 162 151 155 132 171 132 164 127 170 130 166 130 179 138 152 129 181 155 140 102 178 163 136 142 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 153 159 178 146 131 179 156 114 187 149 113 179 147 159 154 130 171 153 125 169 156 140 164 160 122 178 149 161 151 124 169 144 174 149 121 168 149 147 168 153 130 168 147 134 170 114 184 145 151 163 145 149 163 115 175 145 151 -0 -68 -113 -146 -171 -190 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -221 -211 -198 -181 -159 -130 -92 -45 -0 178 115 160 160 145 181 134 152 179 116 156 161 142 179 129 155 167 142 154 148 168 144 180 109 151 167 144 174 126 156 153 154 171 139 149 164 134 157 160 152 147 154 155 161 135 142 179 125 146 181 135 150 183 126 156 158 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 205 161 128 139 175 180 152 117 151 160 169 128 147 151 165 138 160 146 157 139 155 166 153 162 141 168 145 159 149 172 131 171 127 165 138 159 147 147 176 115 163 160 143 176 115 161 149 159 139 155 165 148 166 145 168 148 162 148 163 142 155 156 157 163 125 152 160 190 139 139 141 146 172 146 141 145 165 166 151 129 126 152 157 158 157 155 147 147 148 149 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 136 128 128 136 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 149 148 147 147 155 157 158 157 152 126 129 151 166 165 145 141 146 172 146 141 139 139 190 160 152 125 163 157 156 155 142 163 148 162 148 168 145 166 148 165 155 139 159 149 161 115 176 143 160 163 115 176 147 147 159 138 165 127 171 131 172 149 159 145 168 141 162 153 166 155 139 157 146 160 138 165 151 147 128 169 160 151 117 152 180 175 139 128 161 205 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 158 156 126 183 150 135 181 146 125 179 142 135 161 155 154 147 152 160 157 134 164 149 139 171 154 153 156 126 174 144 167 151 109 180 144 168 148 154 142 167 155 129 179 142 161 156 116 179 152 134 181 145 160 160 115 178 -0 -45 -92 -130 -159 -181 -198 -211 -221 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -146 -113 -69 -0 118 160 151 145 181 109 163 162 121 161 160 143 181 120 151 165 135 168 140 157 129 149 161 148 179 120 146 171 129 194 125 161 154 150 154 149 161 141 156 160 139 158 163 143 142 169 153 138 167 150 152 170 130 143 193 132 214 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 119 168 194 128 127 157 169 184 138 148 149 182 143 155 141 168 148 166 145 174 125 162 130 169 139 166 132 170 127 167 134 167 148 152 162 145 176 128 169 152 146 182 115 160 151 148 163 154 172 134 162 127 163 134 154 144 162 130 152 149 166 136 144 156 164 152 123 144 163 160 178 122 163 141 171 142 128 144 152 172 154 150 140 139 136 141 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 141 136 139 140 150 154 172 152 144 128 142 171 141 163 122 178 160 163 144 123 152 164 156 144 136 166 149 152 130 162 144 154 134 163 127 162 134 172 154 163 148 151 160 115 182 146 152 169 128 176 145 162 152 148 167 134 167 127 170 132 166 139 169 130 162 125 174 145 166 148 168 141 155 143 182 149 148 138 184 169 157 127 128 194 168 119 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 214 132 193 143 130 170 152 150 167 138 153 169 142 143 163 158 139 160 156 141 161 149 154 150 154 161 125 194 129 171 146 120 179 148 161 149 129 157 140 168 135 165 151 120 181 143 160 161 121 162 163 109 181 145 151 160 118 -0 -69 -113 -146 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -159 -131 -94 -46 -0 152 145 178 115 154 160 145 169 150 148 176 115 156 160 149 159 137 142 186 122 177 125 156 154 145 185 118 171 108 148 187 125 159 152 162 131 158 166 123 164 165 125 158 157 164 136 158 155 155 144 176 137 176 121 165 139 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 118 151 175 163 153 128 159 147 175 119 153 146 176 126 156 136 163 135 159 144 163 147 158 140 165 138 160 143 165 144 142 175 131 170 124 161 144 159 180 109 155 159 145 178 122 153 131 157 140 160 157 153 157 157 146 159 161 171 121 154 154 170 134 158 149 173 147 160 122 158 140 156 133 143 166 163 158 139 142 136 145 157 157 155 147 147 148 148 149 148 145 152 145 147 150 154 142 150 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 150 142 154 150 147 145 152 145 148 149 148 148 147 147 155 157 157 145 136 142 139 158 163 166 143 133 156 140 158 122 160 147 173 149 158 134 170 154 154 121 171 161 159 146 157 157 153 157 160 140 157 131 153 122 178 145 159 155 109 180 159 144 161 124 170 131 175 142 144 165 143 160 138 165 140 158 147 163 144 159 135 163 136 156 126 176 146 153 119 175 147 159 128 153 163 175 151 118 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 139 165 121 176 137 176 144 155 155 158 136 164 157 158 125 165 164 123 166 158 131 162 152 159 125 187 148 108 171 118 185 145 154 156 125 177 122 186 142 137 159 149 160 156 115 176 148 150 169 145 160 154 115 178 145 152 -0 -46 -94 -131 -159 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -146 -114 -70 -0 150 179 116 160 159 140 182 125 160 166 118 160 159 152 167 132 147 186 117 161 160 132 191 123 161 143 142 176 134 190 118 152 166 151 145 151 163 131 158 161 140 160 157 142 161 141 159 159 135 168 136 146 168 148 169 130 193 189 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 171 146 149 151 169 150 157 149 168 159 140 149 171 153 145 150 169 147 168 132 158 147 164 144 161 147 165 142 178 116 160 143 169 144 159 158 129 158 174 144 175 115 160 153 155 161 147 165 136 164 133 155 145 157 149 134 164 151 161 121 157 145 169 128 147 137 155 172 149 158 151 174 140 143 124 147 166 160 165 145 140 136 141 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 141 136 140 145 165 160 166 147 124 143 140 174 151 158 149 172 155 137 147 128 169 145 157 121 161 151 164 134 149 157 145 155 133 164 136 165 147 161 155 153 160 115 175 144 174 158 129 158 159 144 169 143 160 116 178 142 165 147 161 144 164 147 158 132 168 147 169 150 145 153 171 149 140 159 168 149 157 150 169 151 149 146 171 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 189 193 130 169 148 168 146 136 168 135 159 159 141 161 142 157 160 140 161 158 131 163 151 145 151 166 152 118 190 134 176 142 143 161 123 191 132 160 161 117 186 147 132 167 152 159 160 118 166 160 125 182 140 159 160 116 179 150 -0 -70 -114 -146 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -159 -132 -95 -46 -0 121 161 151 145 182 113 163 149 145 162 150 145 174 123 151 178 120 149 168 127 181 125 149 181 114 172 125 163 144 145 172 150 159 144 152 159 136 163 161 154 142 151 172 127 153 178 127 152 170 129 189 151 146 157 174 107 151 159 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 184 136 149 151 187 131 158 135 176 127 163 135 175 128 165 138 179 122 156 132 173 137 171 127 162 142 169 128 164 131 168 151 151 153 153 163 140 155 161 141 169 135 161 151 145 179 124 159 134 170 132 161 153 168 139 150 150 161 150 155 158 160 162 130 144 169 160 164 132 153 144 160 119 142 164 162 171 141 143 121 141 156 157 155 147 147 148 148 149 148 145 152 145 147 150 154 142 151 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 151 142 154 150 147 145 152 145 148 149 148 148 147 147 155 157 156 141 121 143 141 171 162 164 142 119 160 144 153 132 164 160 169 144 130 162 160 158 155 150 161 150 150 139 168 153 161 132 170 134 159 124 179 145 151 161 135 169 141 161 155 140 163 153 153 151 151 168 131 164 128 169 142 162 127 171 137 173 132 156 122 179 138 165 128 175 135 163 127 176 135 158 131 187 151 149 136 184 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 159 151 107 174 157 146 151 189 129 170 152 127 178 153 127 172 151 142 154 161 163 136 159 152 144 159 150 172 145 144 163 125 172 114 181 149 125 181 127 168 149 120 178 151 123 174 145 150 162 145 149 163 113 182 145 151 161 121 -0 -46 -95 -132 -159 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -146 -115 -70 -0 161 150 146 178 116 156 160 145 181 134 153 176 115 156 174 129 151 160 148 169 119 156 159 151 151 169 136 177 131 164 154 150 142 155 170 130 163 166 127 149 165 153 133 155 176 122 149 184 113 172 107 156 172 151 136 143 182 154 190 147 113 134 91 245 255 255 255 255 248 255 165 255 216 117 149 157 167 167 178 119 158 161 172 133 155 151 166 139 160 143 166 139 163 152 161 140 158 155 160 147 156 136 154 164 157 143 142 174 134 156 133 159 150 163 152 131 144 174 146 178 116 162 152 160 144 146 165 146 132 153 156 172 134 145 135 171 137 148 144 184 130 146 133 156 150 155 152 163 170 139 143 121 145 165 162 168 146 140 136 141 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 149 141 143 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 143 141 149 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 141 136 140 146 168 162 165 145 121 143 139 170 163 152 155 150 156 133 146 130 184 144 148 137 171 135 145 134 172 156 153 132 146 165 146 144 160 152 162 116 178 146 174 144 131 152 163 150 159 133 156 134 174 142 143 157 164 154 136 156 147 160 155 158 140 161 152 163 139 166 143 160 139 166 151 155 133 172 161 158 119 178 167 167 157 149 117 216 255 165 255 248 255 255 255 255 245 91 134 113 147 190 154 182 143 136 151 172 156 107 172 113 184 149 122 176 155 133 153 165 149 127 166 163 130 170 155 142 150 154 164 131 177 136 169 151 151 159 156 119 169 148 160 151 129 174 156 115 176 153 134 181 145 160 156 116 178 146 150 161 -0 -70 -115 -146 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -159 -131 -94 -46 -0 154 173 119 160 159 143 181 109 163 162 131 160 167 134 166 147 150 170 124 158 159 148 163 141 163 137 157 149 165 142 159 149 162 136 157 155 145 151 162 145 155 156 161 132 156 166 136 145 167 137 191 121 152 167 164 132 183 134 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 149 159 147 168 158 149 155 154 169 145 159 150 172 141 157 142 171 141 162 138 166 130 155 144 173 147 168 124 160 141 184 120 151 149 155 158 162 131 152 154 189 121 150 143 161 151 148 169 135 178 118 159 152 179 141 137 144 170 176 117 139 162 175 117 146 153 159 163 143 164 146 143 136 147 156 161 171 141 143 121 141 156 157 155 147 147 148 148 149 148 145 152 145 147 150 154 142 151 150 143 148 155 147 147 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 147 147 155 148 143 150 151 142 154 150 147 145 152 145 148 149 148 148 147 147 155 157 156 141 121 143 141 171 161 156 147 136 143 146 164 143 163 159 153 146 117 175 162 139 117 176 170 144 137 141 179 152 159 118 178 135 169 148 151 161 143 150 121 189 154 152 131 162 158 155 149 151 120 184 141 160 124 168 147 173 144 155 130 166 138 162 141 171 142 157 141 172 150 159 145 169 154 155 149 158 168 147 159 149 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 134 183 132 164 167 152 121 191 137 167 145 136 166 156 132 161 156 155 145 162 151 145 155 157 136 162 149 159 142 165 149 157 137 163 141 163 148 159 158 124 170 150 147 166 134 167 160 131 162 163 109 181 143 159 160 119 173 154 -0 -46 -94 -131 -159 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -146 -114 -70 -0 131 146 149 153 146 176 115 154 160 145 170 143 150 163 137 155 170 117 172 147 145 183 114 183 129 159 162 135 175 129 160 164 153 149 146 169 136 152 166 158 137 144 170 138 162 162 141 161 157 148 149 152 187 118 164 156 145 163 179 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 189 154 158 137 149 181 128 152 138 170 136 163 127 166 139 177 125 159 138 178 131 164 145 169 125 160 139 179 135 164 133 157 161 151 171 127 147 149 167 153 120 157 160 154 160 144 178 118 165 135 169 151 154 129 150 157 178 120 142 154 177 140 141 146 174 150 162 133 160 128 142 153 162 160 158 146 122 145 165 162 168 145 140 136 141 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 150 141 142 146 146 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 146 146 142 141 150 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 141 136 140 145 168 162 165 145 122 146 158 160 162 153 142 128 160 133 162 150 174 146 141 140 177 154 142 120 178 157 150 129 154 151 169 135 165 118 178 144 160 154 160 157 120 153 167 149 147 127 171 151 161 157 133 164 135 179 139 160 125 169 145 164 131 178 138 159 125 177 139 166 127 163 136 170 138 152 128 181 149 137 158 154 189 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 179 163 145 156 164 118 187 152 149 148 157 161 141 162 162 138 170 144 137 158 166 152 136 169 146 149 153 164 160 129 175 135 162 159 129 183 114 183 145 147 172 117 170 155 137 163 150 143 170 145 160 154 115 176 146 153 149 146 131 -0 -70 -114 -146 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -160 -132 -96 -47 -0 165 143 151 179 115 160 159 140 182 125 166 158 126 171 152 133 164 143 145 178 115 163 139 143 189 122 174 130 149 183 132 144 152 171 126 143 183 130 143 159 168 128 152 169 128 154 173 134 171 127 165 138 155 153 135 171 158 139 152 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 215 143 117 154 169 169 130 149 157 163 148 158 142 154 154 156 134 152 163 155 139 146 163 155 138 144 163 153 162 143 176 121 155 160 168 130 152 158 169 137 166 130 168 125 162 151 155 153 142 172 145 169 144 153 149 168 153 148 162 151 159 145 156 136 159 141 156 170 158 146 130 133 151 160 171 140 143 121 141 156 156 155 147 147 148 148 149 148 145 152 145 147 150 154 142 151 150 143 151 146 147 147 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 147 147 146 151 143 150 151 142 154 150 147 145 152 145 148 149 148 148 147 147 155 156 156 141 121 143 140 171 160 151 133 130 146 158 170 156 141 159 136 156 145 159 151 162 148 153 168 149 153 144 169 145 172 142 153 155 151 162 125 168 130 166 137 169 158 152 130 168 160 155 121 176 143 162 153 163 144 138 155 163 146 139 155 163 152 134 156 154 154 142 158 148 163 157 149 130 169 169 154 117 143 215 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 152 139 158 171 135 153 155 138 165 127 171 134 173 154 128 169 152 128 168 159 143 130 183 143 126 171 152 144 132 183 149 130 174 122 189 143 139 163 115 178 145 143 164 133 152 171 126 158 166 125 182 140 159 160 115 179 151 143 165 -0 -47 -96 -132 -160 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -171 -147 -116 -73 -0 159 151 165 121 161 151 145 182 113 163 149 139 175 137 145 175 137 153 178 116 160 160 136 191 118 163 131 138 198 118 161 161 152 145 157 173 126 154 161 148 154 147 169 134 153 172 125 163 138 143 180 148 155 156 177 135 161 154 164 142 205 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 182 182 128 156 143 177 134 159 138 167 139 165 143 167 153 175 125 160 141 181 128 161 141 181 128 163 129 169 124 163 150 159 132 164 144 167 133 165 130 165 139 155 165 148 169 133 175 115 158 139 164 136 158 143 167 142 153 138 165 145 157 147 162 145 170 135 142 141 161 172 161 147 125 138 155 161 169 145 141 133 150 146 148 148 149 148 148 143 146 153 145 145 146 148 143 151 150 142 146 147 147 146 141 143 147 147 144 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 144 147 147 143 141 146 147 147 146 142 150 151 143 148 146 145 145 153 146 143 148 148 149 148 148 146 150 133 141 145 169 161 155 138 125 147 161 172 161 141 142 135 170 145 162 147 157 145 165 138 153 142 167 143 158 136 164 139 158 115 175 133 169 148 165 155 139 165 130 165 133 167 144 164 132 159 150 163 124 169 129 163 128 181 141 161 128 181 141 160 125 175 153 167 143 165 139 167 138 159 134 177 143 156 128 182 182 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 205 142 164 154 161 135 177 156 155 148 180 143 138 163 125 172 153 134 169 147 154 148 161 154 126 173 157 145 152 161 161 118 198 138 131 163 118 191 136 160 160 116 178 153 137 175 145 137 175 139 149 163 113 182 145 151 161 121 165 151 159 -0 -73 -116 -147 -171 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -182 -160 -133 -98 -48 -0 143 146 150 151 147 178 115 156 160 145 184 123 152 177 115 162 158 134 159 151 145 181 114 151 162 145 181 115 155 153 145 168 146 149 146 157 151 145 177 130 148 169 144 154 160 147 160 146 170 124 152 174 155 127 152 182 124 186 136 161 119 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 193 186 125 167 144 172 134 161 145 171 135 156 148 164 138 149 137 166 144 164 132 155 152 164 133 155 151 166 139 158 152 161 146 159 145 171 134 157 145 173 140 150 171 135 162 127 166 138 161 150 151 152 153 157 162 128 147 149 165 141 164 136 158 142 169 128 145 155 164 156 138 133 141 160 170 154 143 131 143 147 159 144 144 147 148 148 149 148 145 152 145 147 150 154 142 151 150 143 151 146 147 147 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 147 147 146 151 143 150 151 142 154 150 147 145 152 145 148 149 148 148 147 144 144 159 147 143 131 143 154 170 160 141 133 138 156 164 155 145 128 169 142 158 136 164 141 165 149 147 128 162 157 153 152 151 150 161 138 166 127 162 135 171 150 140 173 145 157 134 171 145 159 146 161 152 158 139 166 151 155 133 164 152 155 132 164 144 166 137 149 138 164 148 156 135 171 145 161 134 172 144 167 125 186 193 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 119 161 136 186 124 182 152 127 155 174 152 124 170 146 160 147 160 154 144 169 148 130 177 145 151 157 146 149 146 168 145 153 155 115 181 145 162 151 114 181 145 151 159 134 158 162 115 177 152 123 184 145 160 156 115 178 147 151 150 146 143 -0 -48 -98 -133 -160 -182 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -172 -147 -116 -72 -0 168 152 155 155 166 118 160 159 143 181 119 156 164 131 159 151 153 160 146 148 178 115 156 166 146 182 121 153 174 147 178 126 143 180 130 151 163 158 127 152 179 119 151 171 122 151 170 138 175 136 182 120 146 169 159 128 167 136 163 128 168 204 188 130 117 116 255 255 255 255 255 255 255 187 255 179 255 177 196 167 154 171 146 156 166 161 150 147 167 151 142 150 167 162 158 142 171 144 161 145 161 141 168 146 159 149 171 139 154 138 163 153 130 147 164 162 129 147 173 122 156 141 160 156 156 154 145 174 134 155 142 155 149 166 152 150 153 144 151 164 162 127 152 168 162 138 129 150 159 165 164 136 138 147 150 163 152 149 148 145 147 148 148 149 148 148 143 146 153 145 145 147 148 143 151 150 142 146 147 147 146 141 144 147 147 145 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 145 147 147 144 141 146 147 147 146 142 150 151 143 148 147 145 145 153 146 143 148 148 149 148 148 147 145 148 149 152 163 150 147 138 136 164 165 159 150 129 138 162 168 152 127 162 164 151 144 153 150 152 166 149 155 142 155 134 174 145 154 156 156 160 141 156 122 173 147 129 162 164 147 130 153 163 138 154 139 171 149 159 146 168 141 161 145 161 144 171 142 158 162 167 150 142 151 167 147 150 161 166 156 146 171 154 167 196 177 255 179 255 187 255 255 255 255 255 255 255 116 117 130 188 204 168 128 163 136 167 128 159 169 146 120 182 136 175 138 170 151 122 171 151 119 179 152 127 158 163 151 130 180 143 126 178 147 174 153 121 182 146 166 156 115 178 148 146 160 153 151 159 131 164 156 119 181 143 159 160 118 166 155 155 152 168 -0 -72 -116 -147 -172 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -182 -160 -133 -96 -46 -0 169 149 143 145 162 152 145 175 115 155 161 142 170 144 147 179 121 166 168 118 160 159 143 178 116 156 153 143 179 119 161 174 126 152 179 129 150 160 159 134 154 167 140 156 179 118 169 119 151 167 148 177 124 167 147 154 142 178 139 194 118 159 172 149 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 194 142 135 182 131 147 134 180 122 154 146 178 125 146 135 168 125 160 138 177 128 162 139 165 135 164 127 164 147 177 125 151 156 179 132 153 146 174 141 160 148 145 173 131 155 142 173 119 149 153 167 136 158 143 169 133 153 150 168 134 141 154 175 127 139 153 167 164 161 138 127 144 164 158 163 144 145 136 142 150 146 147 148 148 149 148 145 152 145 147 150 154 142 151 150 144 151 146 147 147 146 143 150 142 142 141 135 138 141 141 136 139 137 128 128 137 139 136 141 141 138 135 141 142 142 150 143 146 147 147 146 151 144 150 151 142 154 150 147 145 152 145 148 149 148 148 147 146 150 142 136 145 144 163 158 164 144 127 138 161 164 167 153 139 127 175 154 141 134 168 150 153 133 169 143 158 136 167 153 149 119 173 142 155 131 173 145 148 160 141 174 146 153 132 179 156 151 125 177 147 164 127 164 135 165 139 162 128 177 138 160 125 168 135 146 125 178 146 154 122 180 134 147 131 182 135 142 194 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 149 172 159 118 194 139 178 142 154 147 167 124 177 148 167 151 119 169 118 179 156 140 167 154 134 159 160 150 129 179 152 126 174 161 119 179 143 153 156 116 178 143 159 160 118 168 166 121 179 147 144 170 142 161 155 115 175 145 152 162 145 143 149 169 -0 -46 -96 -133 -160 -182 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -217 -205 -191 -172 -148 -116 -71 -0 162 132 168 155 137 151 179 115 160 159 148 177 122 167 165 118 160 158 130 165 151 145 176 122 160 163 149 175 132 154 153 140 159 160 134 152 166 136 164 156 144 161 154 148 154 152 158 146 180 114 159 149 158 148 146 167 171 102 175 128 151 172 184 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 164 192 120 146 169 176 125 155 167 162 130 152 161 164 146 155 160 165 134 153 159 165 134 157 144 174 137 159 133 160 161 152 130 161 144 170 128 149 149 163 172 109 148 153 168 131 148 168 152 154 144 156 161 130 147 160 169 122 154 154 169 135 147 161 155 153 143 128 144 165 166 148 140 130 141 157 160 163 150 143 146 147 148 149 148 148 143 146 153 145 145 147 148 143 151 150 142 146 147 147 146 141 144 147 148 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 148 147 144 141 146 147 147 146 142 150 151 143 148 147 145 145 153 146 143 148 148 149 148 147 146 143 150 163 160 157 141 130 140 148 166 165 144 128 143 153 155 161 147 135 169 154 154 122 169 160 147 130 161 156 144 154 152 168 148 131 168 153 148 109 172 163 149 149 128 170 144 161 130 152 161 160 133 159 137 174 144 157 134 165 159 153 134 165 160 155 146 164 161 152 130 162 167 155 125 176 169 146 120 192 164 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 184 172 151 128 175 102 171 167 146 148 158 149 159 114 180 146 158 152 154 148 154 161 144 156 164 136 166 152 134 160 159 140 153 154 132 175 149 163 160 122 176 145 151 165 130 158 160 118 165 167 122 177 148 159 160 115 179 151 137 155 168 132 162 -0 -71 -116 -148 -172 -191 -205 -217 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -182 -160 -132 -95 -46 -0 168 147 147 154 167 122 160 151 145 183 116 168 147 142 162 151 145 175 134 155 176 115 167 156 137 184 109 167 160 149 174 139 161 159 145 154 162 135 147 169 130 143 175 135 145 166 143 161 139 192 130 146 150 182 125 157 140 180 127 175 171 136 167 149 189 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 160 189 117 147 146 181 129 152 146 176 137 151 137 169 127 147 149 170 137 148 150 164 163 126 159 152 172 133 151 149 171 140 163 143 157 159 168 133 141 159 175 144 155 142 184 129 163 129 163 146 157 146 176 135 138 152 168 161 122 153 155 166 151 125 150 160 176 142 131 135 152 158 166 145 144 131 138 147 155 148 148 148 149 148 145 152 145 147 153 145 142 151 150 144 151 146 147 147 146 143 150 142 142 141 137 141 142 141 136 139 137 128 128 137 139 136 141 142 141 137 141 142 142 150 143 146 147 147 146 151 144 150 151 142 145 153 147 145 152 145 148 149 148 148 148 155 147 138 131 144 145 166 158 152 135 131 142 176 160 150 125 151 166 155 153 122 161 168 152 138 135 176 146 157 146 163 129 163 129 184 142 155 144 175 159 141 133 168 159 157 143 163 140 171 149 151 133 172 152 159 126 163 164 150 148 137 170 149 147 127 169 137 151 137 176 146 152 129 181 146 147 117 189 160 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 189 149 167 136 171 175 127 180 140 157 125 182 150 146 130 192 139 161 143 166 145 135 175 143 130 169 147 135 162 154 145 159 161 139 174 149 160 167 109 184 137 156 167 115 176 155 134 175 145 151 162 142 147 168 116 183 145 151 160 122 167 154 147 147 168 -0 -46 -95 -132 -160 -182 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -217 -205 -191 -172 -147 -115 -71 -0 115 174 139 153 152 149 153 145 178 115 163 156 142 177 134 151 178 115 168 152 133 159 151 140 182 120 156 152 139 184 109 168 146 135 171 156 132 154 176 129 145 184 123 141 190 124 176 120 158 145 154 172 152 134 163 139 155 152 157 163 146 149 167 159 154 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 142 154 180 163 130 152 160 168 131 149 155 176 126 155 160 167 131 157 147 174 134 141 156 166 146 131 156 161 169 121 156 147 162 146 153 129 168 155 171 130 172 133 169 123 155 152 164 140 150 153 161 126 156 163 169 135 145 145 169 152 125 143 153 180 140 124 145 157 164 161 144 131 144 148 159 163 150 141 143 147 148 148 148 148 143 146 153 145 147 150 149 143 151 150 143 146 147 147 146 141 144 147 148 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 148 147 144 141 146 147 147 146 143 150 151 143 149 150 147 145 153 146 143 148 148 148 148 147 143 141 150 163 159 148 144 131 144 161 164 157 145 124 140 180 153 143 125 152 169 145 145 135 169 163 156 126 161 153 150 140 164 152 155 123 169 133 172 130 171 155 168 129 153 146 162 147 156 121 169 161 156 131 146 166 156 141 134 174 147 157 131 167 160 155 126 176 155 149 131 168 160 152 130 163 180 154 142 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 154 159 167 149 146 163 157 152 155 139 163 134 152 172 154 145 158 120 176 124 190 141 123 184 145 129 176 154 132 156 171 135 146 168 109 184 139 152 156 120 182 140 151 159 133 152 168 115 178 151 134 177 142 156 163 115 178 145 153 149 152 153 139 174 115 -0 -71 -115 -147 -172 -191 -205 -217 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -199 -182 -160 -132 -96 -48 -0 147 145 182 123 157 151 179 116 160 160 137 181 116 161 166 121 161 152 140 175 144 148 181 113 163 163 142 184 120 156 152 147 176 133 147 158 153 144 148 170 134 154 166 120 156 155 148 179 137 157 137 157 156 154 151 181 117 169 153 149 151 178 147 158 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 206 161 127 150 153 178 132 142 141 182 138 146 147 179 144 128 153 153 170 128 152 154 170 136 152 154 169 150 137 154 158 163 131 152 149 184 123 148 137 165 135 167 148 154 164 145 162 138 181 125 152 154 175 141 138 149 163 175 119 143 154 179 160 113 139 164 162 159 146 127 141 159 162 155 147 131 138 147 155 148 148 148 148 148 145 152 145 147 153 145 145 144 139 143 151 146 147 147 147 143 150 142 142 141 137 141 142 141 136 139 137 128 128 137 139 136 141 142 141 137 141 142 142 150 143 147 147 147 146 151 143 139 144 145 145 153 147 145 152 145 148 148 148 148 148 155 147 138 131 147 155 162 159 141 127 146 159 162 164 139 113 160 179 154 143 119 175 163 149 138 141 175 154 152 125 181 138 162 145 164 154 148 167 135 165 137 148 123 184 149 152 131 163 158 154 137 150 169 154 152 136 170 154 152 128 170 153 153 128 144 179 147 146 138 182 141 142 132 178 153 150 127 161 206 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 158 147 178 151 149 153 169 117 181 151 154 156 157 137 157 137 179 148 155 156 120 166 154 134 170 148 144 153 158 147 133 176 147 152 156 120 184 142 163 163 113 181 148 144 175 140 152 161 121 166 161 116 181 137 160 160 116 179 151 157 123 182 145 147 -0 -48 -96 -132 -160 -182 -199 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -217 -205 -191 -172 -148 -117 -74 -0 137 183 130 144 173 153 124 161 151 145 181 113 163 152 154 152 153 146 184 112 169 165 129 154 160 137 177 116 164 163 143 184 120 152 168 143 169 126 165 155 137 162 158 144 180 116 167 144 144 177 161 141 144 171 158 129 151 184 128 151 187 119 168 137 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 124 162 192 146 137 146 176 176 118 145 162 175 120 151 157 177 152 126 146 160 169 125 149 146 174 134 147 148 163 154 144 157 165 160 120 154 168 154 157 146 152 142 175 130 170 124 172 128 163 150 161 121 157 149 175 135 139 152 181 160 114 136 164 182 149 143 124 151 160 170 156 139 123 144 158 162 150 141 143 147 148 148 148 148 143 146 153 145 147 150 150 151 149 141 142 146 147 147 146 141 144 148 148 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 148 148 144 141 146 147 147 146 142 141 149 151 150 150 147 145 153 146 143 148 148 148 148 147 143 141 150 162 158 144 123 139 156 170 160 151 124 143 149 182 164 136 114 160 181 152 139 135 175 149 157 121 161 150 163 128 172 124 170 130 175 142 152 146 157 154 168 154 120 160 165 157 144 154 163 148 147 134 174 146 149 125 169 160 146 126 152 177 157 151 120 175 162 145 118 176 176 146 137 146 192 162 124 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 137 168 119 187 151 128 184 151 129 158 171 144 141 161 177 144 144 167 116 180 144 158 162 137 155 165 126 169 143 168 152 120 184 143 163 164 116 177 137 160 154 129 165 169 112 184 146 153 152 154 152 163 113 181 145 151 161 124 153 173 144 130 183 137 -0 -74 -117 -148 -172 -191 -205 -217 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -199 -182 -161 -133 -100 -56 -0 113 156 161 148 146 154 151 148 178 115 156 160 146 182 131 153 178 120 156 152 141 164 153 143 182 119 161 160 139 177 116 157 161 140 171 129 144 179 137 153 164 140 144 160 148 177 121 173 123 147 163 172 125 156 152 160 138 159 169 131 158 158 149 143 131 193 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 210 103 144 165 186 114 137 159 187 136 143 146 176 153 122 156 154 185 136 139 152 169 168 120 151 154 172 131 153 140 168 136 153 145 174 134 164 129 164 145 176 115 160 143 168 143 160 146 150 155 158 160 162 129 148 162 171 120 149 156 184 143 129 137 158 168 172 152 115 136 153 173 162 149 132 138 147 155 148 148 148 148 148 145 152 145 147 153 145 144 142 150 148 155 147 147 147 147 143 150 142 142 141 137 141 142 141 137 139 137 128 128 137 139 137 141 142 141 137 141 142 142 150 143 147 147 147 147 155 148 150 142 144 145 153 147 145 152 145 148 148 148 148 148 155 147 138 132 149 162 173 153 136 115 152 172 168 158 137 129 143 184 156 149 120 171 162 148 129 162 160 158 155 150 146 160 143 168 143 160 115 176 145 164 129 164 134 174 145 153 136 168 140 153 131 172 154 151 120 168 169 152 139 136 185 154 156 122 153 176 146 143 136 187 159 137 114 186 165 144 103 210 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 193 131 143 149 158 158 131 169 159 138 160 152 156 125 172 163 147 123 173 121 177 148 160 144 140 164 153 137 179 144 129 171 140 161 157 116 177 139 160 161 119 182 143 153 164 141 152 156 120 178 153 131 182 146 160 156 115 178 148 151 154 146 148 161 156 113 -0 -56 -100 -133 -161 -182 -199 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -217 -206 -191 -172 -148 -118 -81 -42 154 159 157 160 141 152 161 163 118 160 159 143 182 109 163 169 122 153 161 143 178 131 160 172 115 163 156 146 176 122 161 160 152 168 134 148 170 134 156 150 159 141 166 125 156 160 146 171 136 175 135 142 158 156 138 169 148 147 150 158 161 149 181 117 182 186 196 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 164 181 176 130 143 188 148 128 152 162 175 119 149 156 174 146 130 152 162 171 125 144 148 177 153 127 146 161 169 125 157 147 176 125 160 136 172 138 154 143 161 151 151 153 151 172 139 165 140 165 136 147 147 174 144 138 152 167 159 132 142 157 164 164 142 118 144 169 175 149 133 130 144 158 162 150 141 143 147 148 148 148 148 143 146 153 145 147 150 150 149 143 149 143 146 147 147 147 141 144 148 148 147 142 143 142 140 134 133 128 116 128 133 134 140 142 143 142 147 148 148 144 141 147 147 147 146 143 149 143 149 150 150 147 145 153 146 143 148 148 148 148 147 143 141 150 162 158 144 130 133 149 175 169 144 118 142 164 164 157 142 132 159 167 152 138 144 174 147 147 136 165 140 165 139 172 151 153 151 151 161 143 154 138 172 136 160 125 176 147 157 125 169 161 146 127 153 177 148 144 125 171 162 152 130 146 174 156 149 119 175 162 152 128 148 188 143 130 176 181 164 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 196 186 182 117 181 149 161 158 150 147 148 169 138 156 158 142 135 175 136 171 146 160 156 125 166 141 159 150 156 134 170 148 134 168 152 160 161 122 176 146 156 163 115 172 160 131 178 143 161 153 122 169 163 109 182 143 159 160 118 163 161 152 141 160 157 159 154 -42 -81 -118 -148 -172 -191 -206 -217 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -212 -199 -182 -161 -134 -99 -54 -0 143 184 122 148 183 119 157 161 152 146 176 115 155 160 146 155 153 148 176 115 168 161 127 159 160 137 182 116 168 156 146 176 121 157 164 154 136 164 166 123 151 176 127 191 125 149 169 139 158 152 171 139 150 179 128 149 175 157 135 172 155 128 154 182 125 167 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 143 152 195 107 148 158 179 132 139 153 173 162 126 148 151 180 129 147 152 168 169 120 149 154 184 136 143 143 169 155 130 150 167 164 134 147 167 148 150 145 175 134 157 130 158 139 163 135 153 155 173 129 149 151 165 143 141 153 163 166 150 118 144 167 171 143 131 138 157 164 158 148 132 138 147 155 148 148 148 148 148 145 152 145 147 153 145 144 142 151 149 142 146 147 147 147 146 141 142 142 141 138 142 143 142 137 140 137 129 129 137 140 137 142 143 142 138 141 142 142 141 146 147 147 147 146 142 149 151 142 144 145 153 147 145 152 145 148 148 148 148 148 155 147 138 132 148 158 164 157 138 131 143 171 167 144 118 150 166 163 153 141 143 165 151 149 129 173 155 153 135 163 139 158 130 157 134 175 145 150 148 167 147 134 164 167 150 130 155 169 143 143 136 184 154 149 120 169 168 152 147 129 180 151 148 126 162 173 153 139 132 179 158 148 107 195 152 143 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 167 125 182 154 128 155 172 135 157 175 149 128 179 150 139 171 152 158 139 169 149 125 191 127 176 151 123 166 164 136 154 164 157 121 176 146 156 168 116 182 137 160 159 127 161 168 115 176 148 153 155 146 160 155 115 176 146 152 161 157 119 183 148 122 184 143 -0 -54 -99 -134 -161 -182 -199 -212 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -191 -173 -148 -117 -73 -0 172 115 163 165 128 154 165 130 152 179 115 160 159 140 182 134 155 180 115 160 152 142 169 143 148 179 113 162 156 142 183 115 161 153 154 144 154 161 142 153 181 109 169 119 145 191 117 158 160 150 137 166 153 130 147 182 119 149 176 133 154 152 169 128 167 154 194 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 131 145 190 154 132 138 176 174 116 142 159 182 152 125 141 167 168 126 141 156 178 153 124 143 162 175 119 143 156 179 136 145 146 178 132 155 145 169 138 153 149 158 150 157 155 150 170 140 132 155 161 166 131 152 149 173 150 118 148 161 177 144 131 139 158 164 162 144 133 144 159 163 150 141 143 146 148 148 148 148 143 146 153 145 147 150 151 149 143 151 146 147 147 148 147 143 150 142 141 138 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 138 141 142 150 143 147 148 147 147 146 151 143 149 151 150 147 145 153 146 143 148 148 148 148 146 143 141 150 163 159 144 133 144 162 164 158 139 131 144 177 161 148 118 150 173 149 152 131 166 161 155 132 140 170 150 155 157 150 158 149 153 138 169 145 155 132 178 146 145 136 179 156 143 119 175 162 143 124 153 178 156 141 126 168 167 141 125 152 182 159 142 116 174 176 138 132 154 190 145 131 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 194 154 167 128 169 152 154 133 176 149 119 182 147 130 153 166 137 150 160 158 117 191 145 119 169 109 181 153 142 161 154 144 154 153 161 115 183 142 156 162 113 179 148 143 169 142 152 160 115 180 155 134 182 140 159 160 115 179 152 130 165 154 128 165 163 115 172 -0 -73 -117 -148 -173 -191 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -161 -134 -97 -47 -0 158 160 146 163 152 145 167 156 121 161 151 145 182 113 163 162 124 162 152 145 178 121 167 165 128 154 160 137 181 116 164 152 154 166 135 152 168 128 158 144 151 165 134 186 129 149 172 140 160 160 140 152 166 151 143 153 168 127 155 169 138 169 156 144 171 142 164 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 191 107 148 160 191 107 141 151 183 151 117 150 160 186 124 136 148 178 159 116 148 154 184 132 148 154 176 151 116 150 154 172 129 155 144 167 140 140 151 158 168 139 154 133 173 122 154 157 173 140 137 149 161 169 119 146 161 179 152 116 141 166 166 164 139 123 150 159 164 153 141 141 141 145 147 148 148 148 148 145 152 145 147 153 145 144 142 151 149 142 146 147 148 147 146 141 144 147 147 142 145 148 147 143 146 143 135 135 143 146 143 147 148 145 142 147 147 144 141 146 147 148 147 146 142 149 151 142 144 145 153 147 145 152 145 148 148 148 148 147 145 141 141 141 153 164 159 150 123 139 164 166 166 141 116 152 179 161 146 119 169 161 149 137 140 173 157 154 122 173 133 154 139 168 158 151 140 140 167 144 155 129 172 154 150 116 151 176 154 148 132 184 154 148 116 159 178 148 136 124 186 160 150 117 151 183 151 141 107 191 160 148 107 191 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 164 142 171 144 156 169 138 169 155 127 168 153 143 151 166 152 140 160 160 140 172 149 129 186 134 165 151 144 158 128 168 152 135 166 154 152 164 116 181 137 160 154 128 165 167 121 178 145 152 162 124 162 163 113 182 145 151 161 121 156 167 145 152 163 146 160 158 -0 -47 -97 -134 -161 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -226 -217 -206 -191 -173 -149 -117 -72 -0 144 145 182 124 164 162 133 158 162 149 148 178 116 156 160 145 162 152 148 179 116 168 147 141 164 153 143 181 113 163 160 149 179 115 158 182 120 150 180 122 157 154 158 150 144 162 140 169 130 153 162 162 130 165 155 146 159 163 151 145 170 130 143 172 146 135 192 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 164 185 154 132 147 191 154 120 149 161 183 136 127 149 181 167 113 140 157 178 152 124 144 159 168 122 153 161 181 145 127 146 160 169 130 146 156 174 150 119 152 156 176 124 150 166 161 125 149 148 173 143 138 152 166 157 125 145 161 178 140 143 128 143 165 162 150 143 136 135 156 157 155 147 147 148 148 148 148 143 146 153 146 147 150 151 149 143 151 146 147 148 148 147 143 150 142 141 141 135 135 135 133 127 126 122 109 122 126 127 133 135 135 135 141 141 142 150 143 147 148 148 147 146 151 143 149 151 150 147 146 153 146 143 148 148 148 148 147 147 155 157 156 135 136 143 150 162 165 143 128 143 140 178 161 145 125 157 166 152 138 143 173 148 149 125 161 166 150 124 176 156 152 119 150 174 156 146 130 169 160 146 127 145 181 161 153 122 168 159 144 124 152 178 157 140 113 167 181 149 127 136 183 161 149 120 154 191 147 132 154 185 164 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 192 135 146 172 143 130 170 145 151 163 159 146 155 165 130 162 162 153 130 169 140 162 144 150 158 154 157 122 180 150 120 182 158 115 179 149 160 163 113 181 143 153 164 141 147 168 116 179 148 152 162 145 160 156 116 178 148 149 162 158 133 162 164 124 182 145 144 -0 -72 -117 -149 -173 -191 -206 -217 -226 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -161 -134 -97 -47 -0 174 115 163 139 138 171 139 144 157 163 118 160 159 143 182 125 162 169 119 161 152 142 178 131 160 172 115 156 160 146 176 122 154 168 129 152 175 129 160 175 122 166 144 152 156 169 131 146 185 129 150 170 138 141 176 140 135 166 159 136 149 177 134 156 182 120 160 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 148 163 184 107 148 160 182 133 137 147 177 178 114 140 160 182 159 117 147 153 184 136 139 149 177 153 127 147 166 181 126 139 149 180 151 116 148 153 182 141 138 146 179 136 141 155 168 169 119 149 148 173 143 141 153 161 162 134 145 156 161 175 140 139 132 145 159 165 156 141 136 141 146 148 148 148 148 145 152 145 147 153 145 144 142 151 150 143 146 147 147 148 147 141 144 147 148 147 141 141 140 136 139 136 128 128 136 139 136 140 141 141 147 148 147 144 141 147 148 147 147 146 143 150 151 142 144 145 153 147 145 152 145 148 148 148 148 146 141 136 141 156 165 159 145 132 139 140 175 161 156 145 134 162 161 153 141 143 173 148 149 119 169 168 155 141 136 179 146 138 141 182 153 148 116 151 180 149 139 126 181 166 147 127 153 177 149 139 136 184 153 147 117 159 182 160 140 114 178 177 147 137 133 182 160 148 107 184 163 148 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 160 120 182 156 134 177 149 136 159 166 135 140 176 141 138 170 150 129 185 146 131 169 156 152 144 166 122 175 160 129 175 152 129 168 154 122 176 146 160 156 115 172 160 131 178 142 152 161 119 169 162 125 182 143 159 160 118 163 157 144 139 171 138 139 163 115 174 -0 -47 -97 -134 -161 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -226 -217 -206 -191 -173 -149 -117 -73 -0 128 156 160 145 180 129 155 175 131 155 161 152 146 175 115 163 153 135 165 151 146 177 115 168 161 127 159 159 143 182 116 161 152 156 152 162 134 167 143 148 153 167 127 164 166 120 167 164 129 154 169 127 160 168 126 149 175 139 150 163 157 134 161 166 131 146 189 142 206 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 141 143 150 192 154 132 137 175 175 113 138 158 181 159 117 147 155 187 145 121 149 170 174 113 140 153 185 136 139 154 175 167 113 143 160 179 152 121 150 157 180 110 150 154 169 138 131 156 175 161 118 149 148 173 150 118 148 155 165 150 115 141 163 159 165 148 135 133 144 155 154 147 147 148 148 148 148 143 146 153 146 147 150 151 149 143 151 149 141 140 137 146 146 141 141 141 138 146 141 141 139 133 132 127 116 127 132 133 139 141 141 146 138 141 141 141 146 146 137 140 141 149 151 143 149 151 150 147 146 153 146 143 148 148 148 148 147 147 154 155 144 133 135 148 165 159 163 141 115 150 165 155 148 118 150 173 148 149 118 161 175 156 131 138 169 154 150 110 180 157 150 121 152 179 160 143 113 167 175 154 139 136 185 153 140 113 174 170 149 121 145 187 155 147 117 159 181 158 138 113 175 175 137 132 154 192 150 143 141 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 206 142 189 146 131 166 161 134 157 163 150 139 175 149 126 168 160 127 169 154 129 164 167 120 166 164 127 167 153 148 143 167 134 162 152 156 152 161 116 182 143 159 159 127 161 168 115 177 146 151 165 135 153 163 115 175 146 152 161 155 131 175 155 129 180 145 160 156 128 -0 -73 -117 -149 -173 -191 -206 -217 -226 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -161 -134 -99 -54 -0 155 145 182 120 162 165 124 167 161 130 152 179 115 160 160 136 182 135 155 176 119 160 152 142 169 144 148 176 115 163 155 154 158 139 168 159 136 165 140 159 144 162 161 126 170 142 151 163 152 145 164 146 148 156 171 128 160 172 127 163 159 145 161 147 169 117 154 161 124 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 181 119 147 161 192 107 138 158 180 160 116 148 156 186 145 121 150 173 180 117 144 151 180 159 114 144 162 171 125 146 153 181 160 117 147 153 183 133 136 149 178 154 125 145 156 172 135 146 153 167 160 119 146 160 176 160 115 139 161 175 149 143 120 142 158 164 158 144 137 141 146 148 148 148 148 145 152 145 147 153 145 145 142 151 150 143 148 155 147 144 137 143 150 142 140 135 137 141 140 136 139 136 128 128 136 139 136 140 141 137 135 140 142 150 143 137 144 147 155 148 143 150 151 142 145 145 153 147 145 152 145 148 148 148 148 146 141 137 144 158 164 158 142 120 143 149 175 161 139 115 160 176 160 146 119 160 167 153 146 135 172 156 145 125 154 178 149 136 133 183 153 147 117 160 181 153 146 125 171 162 144 114 159 180 151 144 117 180 173 150 121 145 186 156 148 116 160 180 158 138 107 192 161 147 119 181 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 124 161 154 117 169 147 161 145 159 163 127 172 160 128 171 156 148 146 164 145 152 163 151 142 170 126 161 162 144 159 140 165 136 159 168 139 158 154 155 163 115 176 148 144 169 142 152 160 119 176 155 135 182 136 160 160 115 179 152 130 161 167 124 165 162 120 182 145 155 -0 -54 -99 -134 -161 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -226 -217 -206 -192 -173 -149 -118 -80 -41 162 163 118 156 153 146 162 143 144 167 156 121 161 151 145 181 113 171 153 134 151 153 145 178 121 167 165 118 160 160 137 183 121 181 129 141 171 143 139 186 127 160 145 164 142 158 172 127 165 162 132 157 166 136 153 165 143 141 166 148 138 171 150 134 176 147 180 127 162 210 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 149 186 138 149 149 183 152 115 145 163 186 153 125 142 172 180 121 135 151 181 161 120 148 156 188 137 143 143 168 168 120 148 156 186 145 120 149 169 174 109 145 161 180 159 115 148 146 170 140 151 151 177 151 115 143 156 181 153 126 140 158 168 169 149 135 130 153 156 154 147 147 148 148 148 148 143 146 153 146 147 150 151 149 143 151 147 147 149 152 152 148 149 151 154 153 149 149 149 147 141 139 134 123 134 139 141 147 149 149 149 153 154 151 149 148 152 152 149 147 147 151 143 149 151 150 147 146 153 146 143 148 148 148 148 147 147 154 156 153 130 135 149 169 168 158 140 126 153 181 156 143 115 151 177 151 151 140 170 146 148 115 159 180 161 145 109 174 169 149 120 145 186 156 148 120 168 168 143 143 137 188 156 148 120 161 181 151 135 121 180 172 142 125 153 186 163 145 115 152 183 149 149 138 186 149 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 210 162 127 180 147 176 134 150 171 138 148 166 141 143 165 153 136 166 157 132 162 165 127 172 158 142 164 145 160 127 186 139 143 171 141 129 181 121 183 137 160 160 118 165 167 121 178 145 153 151 134 153 171 113 181 145 151 161 121 156 167 144 143 162 146 153 156 118 163 162 -41 -80 -118 -149 -173 -192 -206 -217 -226 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -162 -134 -99 -54 -0 131 158 157 151 179 124 165 161 133 158 162 149 147 178 115 156 161 140 175 146 151 179 116 168 147 142 162 151 146 181 113 162 135 142 186 133 147 181 107 152 182 132 146 166 140 139 165 140 139 171 139 145 163 145 138 166 157 139 158 167 135 147 180 125 146 163 150 192 103 164 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 150 141 177 121 154 154 175 126 155 168 179 152 117 150 161 186 125 136 151 181 167 114 140 156 187 146 120 152 162 174 119 144 148 178 144 124 141 172 180 117 141 158 180 152 116 148 156 183 161 120 145 155 175 119 146 160 176 159 113 136 158 171 159 130 123 150 158 164 157 142 136 141 146 147 148 149 148 145 152 145 147 153 145 145 145 142 149 143 149 141 140 140 137 144 135 135 134 130 135 136 134 130 133 131 122 122 131 133 130 134 136 135 130 134 135 135 144 137 140 140 141 149 143 149 142 145 145 145 153 147 145 152 145 148 149 148 147 146 141 136 142 157 164 158 150 123 130 159 171 158 136 113 159 176 160 146 119 175 155 145 120 161 183 156 148 116 152 180 158 141 117 180 172 141 124 144 178 148 144 119 174 162 152 120 146 187 156 140 114 167 181 151 136 125 186 161 150 117 152 179 168 155 126 175 154 154 121 177 141 150 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 164 103 192 150 163 146 125 180 147 135 167 158 139 157 166 138 145 163 145 139 171 139 140 165 139 140 166 146 132 182 152 107 181 147 133 186 142 135 162 113 181 146 151 162 142 147 168 116 179 151 146 175 140 161 156 115 178 147 149 162 158 133 161 165 124 179 151 157 158 131 -0 -54 -99 -134 -162 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -238 -232 -226 -217 -206 -192 -173 -149 -117 -74 -0 137 163 152 168 122 161 140 148 169 139 144 157 163 118 160 159 143 188 113 162 167 122 161 152 142 178 131 152 179 116 156 159 136 191 118 156 168 128 147 186 121 157 173 130 163 163 140 152 180 132 155 174 135 150 179 139 142 177 142 139 156 167 122 155 181 130 153 146 144 181 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 136 141 185 143 145 146 179 144 129 152 161 181 145 128 149 181 167 113 140 158 191 152 114 142 172 178 133 139 152 180 161 121 146 166 181 120 145 151 180 160 116 145 160 179 153 120 149 156 187 140 127 146 173 160 115 142 156 181 152 126 141 146 177 157 145 131 139 151 164 155 147 147 148 148 149 148 143 146 153 146 147 150 151 151 149 143 146 149 155 144 152 148 153 148 147 147 142 142 141 140 133 132 128 116 128 132 133 140 141 142 142 147 147 148 153 148 152 144 155 149 146 143 149 151 151 150 147 146 153 146 143 148 149 148 148 147 147 155 164 151 139 131 145 157 177 146 141 126 152 181 156 142 115 160 173 146 127 140 187 156 149 120 153 179 160 145 116 160 180 151 145 120 181 166 146 121 161 180 152 139 133 178 172 142 114 152 191 158 140 113 167 181 149 128 145 181 161 152 129 144 179 146 145 143 185 141 136 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 181 144 146 153 130 181 155 122 167 156 139 142 177 142 139 179 150 135 174 155 132 180 152 140 163 163 130 173 157 121 186 147 128 168 156 118 191 136 159 156 116 179 152 131 178 142 152 161 122 167 162 113 188 143 159 160 118 163 157 144 139 169 148 140 161 122 168 152 163 137 -0 -74 -117 -149 -173 -192 -206 -217 -226 -232 -238 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -162 -134 -99 -49 -0 167 128 151 154 153 145 181 126 155 175 131 155 161 151 145 175 116 159 151 145 155 153 146 178 115 168 160 121 161 159 143 178 118 151 161 142 165 150 147 153 169 134 167 147 141 163 160 125 155 166 125 159 169 122 163 171 125 154 165 148 151 154 167 129 152 178 137 165 176 143 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 148 156 180 120 151 158 178 144 126 147 166 183 114 141 160 181 160 115 144 168 183 125 136 151 170 174 114 138 158 182 127 139 154 173 161 120 146 163 185 152 116 145 161 181 145 120 150 171 174 120 144 158 174 157 123 137 158 170 163 117 133 150 167 164 153 139 133 140 145 147 148 149 148 148 143 144 147 153 145 145 145 142 150 149 141 140 142 143 137 141 144 148 148 144 151 142 140 136 139 136 128 128 136 139 136 140 142 151 144 148 148 144 141 137 143 142 140 141 149 150 142 145 145 145 153 147 144 143 148 148 149 148 147 145 140 133 139 153 164 167 150 133 117 163 170 158 137 123 157 174 158 144 120 174 171 150 120 145 181 161 145 116 152 185 163 146 120 161 173 154 139 127 182 158 138 114 174 170 151 136 125 183 168 144 115 160 181 160 141 114 183 166 147 126 144 178 158 151 120 180 156 148 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 143 176 165 137 178 152 129 167 154 151 148 165 154 125 171 163 122 169 159 125 166 155 125 160 163 141 147 167 134 169 153 147 150 165 142 161 151 118 178 143 159 161 121 160 168 115 178 146 153 155 145 151 159 116 175 145 151 161 155 131 175 155 126 181 145 153 154 151 128 167 -0 -49 -99 -134 -162 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -192 -173 -149 -119 -76 -0 140 153 172 138 153 178 120 162 165 125 168 160 130 152 178 115 160 167 144 178 134 155 178 119 160 152 142 169 150 148 176 126 146 167 146 176 131 165 146 148 158 164 137 158 159 139 155 157 151 153 162 144 147 156 152 141 159 154 143 164 142 146 162 152 160 132 146 186 130 152 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 194 146 132 141 182 153 127 147 166 179 139 133 148 180 160 117 145 164 189 137 143 146 175 164 125 144 151 183 145 137 146 175 167 116 142 158 180 143 116 147 168 181 143 116 147 166 177 127 141 156 174 159 115 139 161 177 160 126 141 149 180 146 142 128 139 150 163 155 147 147 148 148 148 148 145 152 145 145 147 150 151 151 149 143 148 155 147 146 143 150 142 142 142 141 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 141 142 142 142 150 143 146 147 155 148 143 149 151 151 150 147 145 145 152 145 148 148 148 148 147 147 155 163 150 139 128 142 146 180 149 141 126 160 177 161 139 115 159 174 156 141 127 177 166 147 116 143 181 168 147 116 143 180 158 142 116 167 175 146 137 145 183 151 144 125 164 175 146 143 137 189 164 145 117 160 180 148 133 139 179 166 147 127 153 182 141 132 146 194 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 152 130 186 146 132 160 152 162 146 142 164 143 154 159 141 152 156 147 144 162 153 151 157 155 139 159 158 137 164 158 148 146 165 131 176 146 167 146 126 176 148 150 169 142 152 160 119 178 155 134 178 144 167 160 115 178 152 130 160 168 125 165 162 120 178 153 138 172 153 140 -0 -76 -119 -149 -173 -192 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -162 -135 -101 -56 -0 139 160 145 171 122 154 153 148 162 144 147 164 156 121 161 151 146 177 119 162 162 124 154 153 145 178 121 160 166 118 161 156 146 178 116 168 144 138 180 141 132 172 143 144 177 134 150 162 162 130 163 168 132 161 162 138 156 167 138 150 178 130 146 168 142 176 114 143 195 131 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 121 146 173 186 107 146 153 184 139 130 154 165 177 120 149 156 187 143 117 152 162 174 119 146 153 169 169 120 149 157 177 120 147 153 184 151 116 146 165 175 139 129 152 172 175 139 130 151 168 167 116 143 156 181 156 116 143 154 176 164 117 133 163 159 162 157 130 129 149 146 147 148 148 148 148 143 146 152 145 145 145 145 142 151 149 141 142 146 146 141 144 148 149 148 147 142 142 140 136 139 137 128 128 137 139 136 140 142 142 147 148 149 148 144 141 146 146 142 141 149 151 142 145 145 145 145 152 146 143 148 148 148 148 147 146 149 129 130 157 162 159 163 133 117 164 176 154 143 116 156 181 156 143 116 167 168 151 130 139 175 172 152 129 139 175 165 146 116 151 184 153 147 120 177 157 149 120 169 169 153 146 119 174 162 152 117 143 187 156 149 120 177 165 154 130 139 184 153 146 107 186 173 146 121 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 131 195 143 114 176 142 168 146 130 178 150 138 167 156 138 162 161 132 168 163 130 162 162 150 134 177 144 143 172 132 141 180 138 144 168 116 178 146 156 161 118 166 160 121 178 145 153 154 124 162 162 119 177 146 151 161 121 156 164 147 144 162 148 153 154 122 171 145 160 139 -0 -56 -101 -135 -162 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -192 -173 -150 -119 -83 -43 -0 137 152 149 155 153 150 172 128 162 156 145 156 162 149 147 178 125 153 154 147 159 152 151 179 116 168 147 145 163 151 145 176 125 160 156 142 182 117 150 184 137 147 176 125 152 181 129 141 169 147 132 173 140 138 178 134 153 149 167 125 152 176 131 141 176 137 188 107 145 191 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 187 136 148 152 185 153 124 145 164 174 132 142 146 173 161 124 145 165 177 133 139 152 181 161 126 140 156 179 138 146 146 173 161 120 151 160 181 139 128 153 156 172 139 131 157 165 176 116 140 154 180 160 113 136 161 176 156 123 134 156 180 145 140 127 145 161 170 146 144 146 148 148 148 148 145 152 145 147 150 151 151 151 150 143 148 155 147 146 146 141 142 142 142 138 147 142 141 140 133 132 128 116 128 132 133 140 141 142 147 138 142 142 142 141 146 146 147 155 148 143 150 151 151 151 150 147 145 152 145 148 148 148 148 146 144 146 170 161 145 127 140 145 180 156 134 123 156 176 161 136 113 160 180 154 140 116 176 165 157 131 139 172 156 153 128 139 181 160 151 120 161 173 146 146 138 179 156 140 126 161 181 152 139 133 177 165 145 124 161 173 146 142 132 174 164 145 124 153 185 152 148 136 187 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 191 145 107 188 137 176 141 131 176 152 125 167 149 153 134 178 138 140 173 132 147 169 141 129 181 152 125 176 147 137 184 150 117 182 142 156 160 125 176 145 151 163 145 147 168 116 179 151 152 159 147 154 153 125 178 147 149 162 156 145 156 162 128 172 150 153 155 149 152 137 -0 -43 -83 -119 -150 -173 -192 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -200 -183 -162 -136 -102 -62 -0 148 176 159 139 156 173 118 164 153 136 176 135 144 157 163 118 160 156 149 175 133 162 169 122 162 152 142 178 134 152 179 115 161 157 137 180 119 146 180 119 157 171 128 162 160 125 154 168 139 158 158 137 158 166 131 152 175 137 162 146 161 137 149 182 118 159 148 148 190 107 164 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 205 120 156 155 175 130 151 161 184 139 134 143 170 175 120 146 151 183 144 140 152 170 174 113 141 156 188 151 116 146 162 174 120 143 158 179 153 126 147 163 169 152 122 153 156 172 141 139 151 181 159 113 137 163 182 152 129 134 154 176 159 123 132 163 159 164 140 131 141 152 147 147 148 148 148 148 143 146 153 145 145 145 145 142 151 149 141 142 146 146 143 150 142 141 141 135 138 141 140 136 139 137 128 128 137 139 136 140 141 138 135 141 141 142 150 143 146 146 142 141 149 151 142 145 145 145 145 153 146 143 148 148 148 148 147 147 152 141 131 140 164 159 163 132 123 159 176 154 134 129 152 182 163 137 113 159 181 151 139 141 172 156 153 122 152 169 163 147 126 153 179 158 143 120 174 162 146 116 151 188 156 141 113 174 170 152 140 144 183 151 146 120 175 170 143 134 139 184 161 151 130 175 155 156 120 205 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 164 107 190 148 148 159 118 182 149 137 161 146 162 137 175 152 131 166 158 137 158 158 139 168 154 125 160 162 128 171 157 119 180 146 119 180 137 157 161 115 179 152 134 178 142 152 162 122 169 162 133 175 149 156 160 118 163 157 144 135 176 136 153 164 118 173 156 139 159 176 148 -0 -62 -102 -136 -162 -183 -200 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -174 -150 -120 -83 -0 184 113 156 152 160 124 167 143 139 179 124 156 172 134 153 161 150 145 183 109 175 134 139 156 153 148 178 116 161 162 121 161 151 145 181 113 155 167 149 149 161 133 167 143 163 158 151 145 166 140 147 171 155 130 164 163 125 166 158 135 164 151 155 138 145 187 128 158 154 148 185 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 142 138 179 152 127 150 171 180 113 135 151 183 153 120 153 149 176 129 136 150 180 159 115 144 168 180 140 134 143 182 151 116 148 153 182 148 129 148 162 182 145 123 152 158 177 120 149 155 181 156 119 136 159 171 167 124 134 153 175 150 150 130 140 155 155 150 143 146 147 148 148 148 145 152 145 147 150 154 142 150 150 143 148 155 147 146 146 141 143 147 147 145 151 143 142 140 133 132 128 116 128 132 133 140 142 143 151 145 147 147 143 141 146 146 147 155 148 143 150 150 142 154 150 147 145 152 145 148 148 148 147 146 143 150 155 155 140 130 150 150 175 153 134 124 167 171 159 136 119 156 181 155 149 120 177 158 152 123 145 182 162 148 129 148 182 153 148 116 151 182 143 134 140 180 168 144 115 159 180 150 136 129 176 149 153 120 153 183 151 135 113 180 171 150 127 152 179 138 142 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 185 148 154 158 128 187 145 138 155 151 164 135 158 166 125 163 164 130 155 171 147 140 166 145 151 158 163 143 167 133 161 149 149 167 155 113 181 145 151 161 121 162 161 116 178 148 153 156 139 134 175 109 183 145 150 161 153 134 172 156 124 179 139 143 167 124 160 152 156 113 184 -0 -83 -120 -150 -174 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -200 -184 -163 -136 -102 -56 -0 148 169 136 164 157 143 153 180 113 151 175 132 158 169 131 152 175 116 156 152 145 180 139 153 172 118 161 151 145 169 150 148 178 115 156 159 151 163 146 151 176 134 165 140 138 164 159 132 165 164 127 160 155 145 155 160 144 142 168 146 137 176 146 162 136 152 179 132 160 154 148 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 141 146 190 118 146 153 186 130 136 154 186 160 113 143 160 181 147 135 139 176 174 110 148 156 188 137 143 143 171 180 107 143 159 178 153 121 150 159 177 143 117 147 166 178 133 136 146 174 161 119 146 161 177 160 130 131 151 174 160 123 129 156 162 170 151 149 137 141 145 147 148 148 148 148 143 146 153 145 145 146 148 143 151 149 141 142 146 146 143 150 142 142 141 135 138 141 141 136 139 137 128 128 137 139 136 141 141 138 135 141 142 142 150 143 146 146 142 141 149 151 143 148 146 145 145 153 146 143 148 148 148 148 147 145 141 137 149 151 170 162 156 129 123 160 174 151 131 130 160 177 161 146 119 161 174 146 136 133 178 166 147 117 143 177 159 150 121 153 178 159 143 107 180 171 143 143 137 188 156 148 110 174 176 139 135 147 181 160 143 113 160 186 154 136 130 186 153 146 118 190 146 141 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 148 154 160 132 179 152 136 162 146 176 137 146 168 142 144 160 155 145 155 160 127 164 165 132 159 164 138 140 165 134 176 151 146 163 151 159 156 115 178 148 150 169 145 151 161 118 172 153 139 180 145 152 156 116 175 152 131 169 158 132 175 151 113 180 153 143 157 164 136 169 148 -0 -56 -102 -136 -163 -184 -200 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -174 -150 -120 -77 -0 159 147 177 143 140 161 160 125 154 174 129 172 138 150 153 158 130 160 158 143 183 120 162 173 121 166 151 148 178 124 160 166 121 160 159 143 176 128 158 170 118 169 144 139 182 133 149 170 138 144 162 147 144 169 139 141 164 171 125 155 169 126 147 175 143 162 132 138 191 132 163 141 150 171 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 126 150 188 153 126 144 175 175 114 142 162 185 152 117 147 167 187 107 141 150 181 145 120 153 162 174 119 144 154 185 152 116 144 161 183 133 136 144 173 177 131 130 151 170 171 120 147 150 177 151 115 143 154 178 167 124 131 161 176 149 148 125 133 156 159 163 147 147 148 148 148 148 145 152 145 147 150 154 142 151 150 143 148 155 147 147 146 141 143 147 148 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 148 147 143 141 146 147 147 155 148 143 150 151 142 154 150 147 145 152 145 148 148 148 148 147 147 163 159 156 133 125 148 149 176 161 131 124 167 178 154 143 115 151 177 150 147 120 171 170 151 130 131 177 173 144 136 133 183 161 144 116 152 185 154 144 119 174 162 153 120 145 181 150 141 107 187 167 147 117 152 185 162 142 114 175 175 144 126 153 188 150 126 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 171 150 141 163 132 191 138 132 162 143 175 147 126 169 155 125 171 164 141 139 169 144 147 162 144 138 170 149 133 182 139 144 169 118 170 158 128 176 143 159 160 121 166 160 124 178 148 151 166 121 173 162 120 183 143 158 160 130 158 153 150 138 172 129 174 154 125 160 161 140 143 177 147 159 -0 -77 -120 -150 -174 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -200 -184 -163 -136 -101 -49 -0 177 125 154 158 148 153 157 151 146 165 135 157 157 144 156 166 143 151 170 119 156 154 139 158 145 150 172 118 161 148 145 154 153 146 176 115 167 161 133 166 151 143 183 117 154 172 127 160 161 142 156 173 125 146 181 132 144 160 160 127 155 179 120 146 175 139 176 107 147 184 143 164 166 150 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 187 114 148 160 188 114 138 158 184 151 116 149 162 182 131 134 151 185 153 120 146 166 178 133 139 152 180 161 121 146 168 181 140 128 147 176 174 113 135 148 177 170 116 141 156 174 161 119 146 160 175 160 113 135 156 183 156 130 130 155 161 170 152 135 127 146 145 147 148 148 148 147 143 146 153 145 145 146 148 143 151 150 141 142 146 146 143 150 142 142 141 137 141 142 141 136 139 137 128 128 137 139 136 141 142 141 137 141 142 142 150 143 146 146 142 141 150 151 143 148 146 145 145 153 146 143 147 148 148 148 147 145 146 127 135 152 170 161 155 130 130 156 183 156 135 113 160 175 160 146 119 161 174 156 141 116 170 177 148 135 113 174 176 147 128 140 181 168 146 121 161 180 152 139 133 178 166 146 120 153 185 151 134 131 182 162 149 116 151 184 158 138 114 188 160 148 114 187 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 150 166 164 143 184 147 107 176 139 175 146 120 179 155 127 160 160 144 132 181 146 125 173 156 142 161 160 127 172 154 117 183 143 151 166 133 161 167 115 176 146 153 154 145 148 161 118 172 150 145 158 139 154 156 119 170 151 143 166 156 144 157 157 135 165 146 151 157 153 148 158 154 125 177 -0 -49 -101 -136 -163 -184 -200 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -174 -150 -119 -75 -0 115 161 156 139 177 129 149 162 159 134 163 160 133 177 144 135 166 154 140 148 161 149 174 139 157 175 118 166 152 145 177 135 153 179 115 160 156 140 177 135 158 172 119 149 168 131 167 143 147 169 136 147 160 163 128 155 161 138 165 147 160 144 151 176 119 153 174 141 191 107 150 181 143 141 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 161 180 162 132 144 186 159 117 150 160 180 141 141 138 175 175 111 149 160 182 127 139 151 170 174 114 138 158 182 127 139 151 171 177 114 138 156 187 160 112 138 153 181 160 115 143 158 177 151 115 140 164 182 155 113 137 158 171 160 139 121 142 158 164 153 144 146 147 148 148 148 145 152 145 147 153 145 141 151 150 144 151 146 146 147 146 141 144 147 148 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 148 147 144 141 146 147 146 146 151 144 150 151 141 145 153 147 145 152 145 148 148 148 147 146 144 153 164 158 142 121 139 160 171 158 137 113 155 182 164 140 115 151 177 158 143 115 160 181 153 138 112 160 187 156 138 114 177 171 151 139 127 182 158 138 114 174 170 151 139 127 182 160 149 111 175 175 138 141 141 180 160 150 117 159 186 144 132 162 180 161 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 141 143 181 150 107 191 141 174 153 119 176 151 144 160 147 165 138 161 155 128 163 160 147 136 169 147 143 167 131 168 149 119 172 158 135 177 140 156 160 115 179 153 135 177 145 152 166 118 175 157 139 174 149 161 148 140 154 166 135 144 177 133 160 163 134 159 162 149 129 177 139 156 161 115 -0 -75 -119 -150 -174 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -136 -100 -55 -0 151 145 182 123 151 176 129 148 168 153 139 174 123 159 158 140 150 166 145 149 183 109 168 153 127 167 143 150 178 120 157 172 122 162 151 137 187 123 169 148 145 150 159 149 171 134 165 165 128 154 168 139 155 161 152 145 177 134 149 167 128 157 153 149 173 116 151 154 148 192 119 149 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 146 161 184 107 146 156 186 145 127 146 164 181 118 136 159 184 133 136 146 175 167 116 143 151 183 145 137 146 175 167 116 140 159 180 160 113 143 162 182 160 113 140 156 182 159 115 145 160 175 155 120 136 160 175 152 125 136 152 172 162 149 132 138 147 154 148 148 148 148 147 143 146 153 145 147 150 149 143 151 150 142 146 147 146 143 150 142 142 141 137 141 142 141 137 139 137 128 128 137 139 137 141 142 141 137 141 142 142 150 143 146 147 146 142 150 151 143 149 150 147 145 153 146 143 147 148 148 148 148 154 147 138 132 149 162 172 152 136 125 152 175 160 136 120 155 175 160 145 115 159 182 156 140 113 160 182 162 143 113 160 180 159 140 116 167 175 146 137 145 183 151 143 116 167 175 146 136 133 184 159 136 118 181 164 146 127 145 186 156 146 107 184 161 146 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 149 119 192 148 154 151 116 173 149 153 157 128 167 149 134 177 145 152 161 155 139 168 154 128 165 165 134 171 149 159 150 145 148 169 123 187 137 151 162 122 172 157 120 178 150 143 167 127 153 168 109 183 149 145 166 150 140 158 159 123 174 139 153 168 148 129 176 151 123 182 145 151 -0 -55 -100 -136 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -150 -120 -82 -42 148 178 116 157 164 141 150 172 128 145 172 126 149 164 142 163 167 123 150 178 119 156 152 150 162 143 153 175 118 154 169 134 156 153 148 177 113 158 157 133 182 140 156 167 127 167 144 142 164 164 124 179 138 141 164 161 128 153 170 131 153 177 122 156 162 142 183 120 160 154 147 186 121 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 141 142 151 185 153 125 142 172 181 126 139 155 190 142 147 146 176 174 109 146 153 182 161 120 149 157 177 120 147 153 184 151 115 145 163 183 160 116 145 163 182 160 113 140 155 182 160 115 143 153 177 160 126 139 159 169 156 133 127 153 159 162 150 141 143 146 148 148 148 145 152 145 147 153 145 144 142 149 143 151 146 147 147 146 141 144 148 148 147 142 143 142 140 134 133 128 116 128 133 134 140 142 143 142 147 148 148 144 141 146 147 147 146 151 143 149 142 144 145 153 147 145 152 145 148 148 148 146 143 141 150 162 159 153 127 133 156 169 159 139 126 160 177 153 143 115 160 182 155 140 113 160 182 163 145 116 160 183 163 145 115 151 184 153 147 120 177 157 149 120 161 182 153 146 109 174 176 146 147 142 190 155 139 126 181 172 142 125 153 185 151 142 141 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 121 186 147 154 160 120 183 142 162 156 122 177 153 131 170 153 128 161 164 141 138 179 124 164 164 142 144 167 127 167 156 140 182 133 157 158 113 177 148 153 156 134 169 154 118 175 153 143 162 150 152 156 119 178 150 123 167 163 142 164 149 126 172 145 128 172 150 141 164 157 116 178 148 -42 -82 -120 -150 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -136 -102 -62 -0 118 160 159 143 171 140 154 145 169 119 154 174 138 175 125 157 151 180 120 151 161 143 180 137 164 161 124 166 151 152 162 140 154 172 122 153 167 140 180 113 171 149 132 165 148 142 178 131 157 160 135 144 181 133 141 162 159 137 157 153 152 156 174 126 159 151 149 182 132 161 138 154 185 108 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 181 121 149 161 185 124 136 153 174 168 114 147 154 174 119 146 158 180 153 120 148 156 188 139 146 146 173 161 119 151 160 178 151 116 148 156 184 152 116 144 163 184 152 110 145 164 182 160 109 143 154 177 160 126 136 152 170 157 144 130 138 147 154 147 148 148 148 147 143 146 153 145 147 150 150 149 143 149 143 146 147 147 146 141 142 142 141 138 142 143 142 137 140 137 129 129 137 140 137 142 143 142 138 141 142 142 141 146 147 147 146 143 149 143 149 150 150 147 145 153 146 143 147 148 148 148 147 154 147 138 130 144 157 170 152 136 126 160 177 154 143 109 160 182 164 145 110 152 184 163 144 116 152 184 156 148 116 151 178 160 151 119 161 173 146 146 139 188 156 148 120 153 180 158 146 119 174 154 147 114 168 174 153 136 124 185 161 149 121 181 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 108 185 154 138 161 132 182 149 151 159 126 174 156 152 153 157 137 159 162 141 133 181 144 135 160 157 131 178 142 148 165 132 149 171 113 180 140 167 153 122 172 154 140 162 152 151 166 124 161 164 137 180 143 161 151 120 180 151 157 125 175 138 174 154 119 169 145 154 140 171 143 159 160 118 -0 -62 -102 -136 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -151 -121 -83 -43 -0 152 146 175 125 166 158 147 160 144 175 133 164 127 156 144 154 144 150 160 149 173 109 168 135 150 160 143 152 173 127 162 173 122 158 152 143 183 113 156 160 141 172 138 152 175 116 168 143 141 164 163 128 155 168 139 165 148 147 170 126 154 146 148 182 117 161 133 137 192 149 154 143 148 194 121 172 205 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 149 185 142 141 141 180 168 116 142 161 186 147 146 146 173 158 132 153 161 181 145 120 152 162 174 119 144 158 178 153 125 146 160 178 153 121 148 168 181 140 127 144 174 181 131 126 141 170 181 153 109 143 153 176 157 133 127 152 158 163 150 141 143 146 148 148 148 145 152 145 147 153 145 144 142 150 147 152 146 147 147 146 143 150 142 141 138 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 138 141 142 150 143 146 147 147 146 152 147 150 142 144 145 153 147 145 152 145 148 148 148 146 143 141 150 163 158 152 127 133 157 176 153 143 109 153 181 170 141 126 131 181 174 144 127 140 181 168 148 121 153 178 160 146 125 153 178 158 144 119 174 162 152 120 145 181 161 153 132 158 173 146 146 147 186 161 142 116 168 180 141 141 142 185 149 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 205 172 121 194 148 143 154 149 192 137 133 161 117 182 148 146 154 126 170 147 148 165 139 168 155 128 163 164 141 143 168 116 175 152 138 172 141 160 156 113 183 143 152 158 122 173 162 127 173 152 143 160 150 135 168 109 173 149 160 150 144 154 144 156 127 164 133 175 144 160 147 158 166 125 175 146 152 -0 -43 -83 -121 -151 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -137 -103 -62 -0 151 177 119 158 149 139 168 150 136 152 155 142 147 178 131 192 123 159 152 167 122 148 167 147 172 133 163 162 121 166 148 139 156 148 153 172 126 157 159 143 181 125 159 162 131 160 151 142 184 133 153 163 151 146 165 134 150 174 128 146 185 130 151 152 150 183 137 175 107 149 175 145 156 146 146 187 120 159 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 150 141 177 121 152 164 181 117 141 160 185 152 117 152 149 180 120 146 151 169 144 127 146 166 177 133 139 152 180 160 116 145 161 181 159 117 144 161 183 131 130 151 171 174 124 132 156 177 167 124 129 147 175 177 144 108 139 159 171 157 145 127 147 147 154 147 148 148 148 147 143 146 153 145 147 150 150 149 143 149 143 146 147 147 146 141 143 147 147 142 145 148 148 143 146 143 135 135 143 146 143 148 148 145 142 147 147 143 141 146 147 147 146 143 149 143 149 150 150 147 145 153 146 143 147 148 148 148 147 154 147 147 127 145 157 171 159 139 108 144 177 175 147 129 124 167 177 156 132 124 174 171 151 130 131 183 161 144 117 159 181 161 145 116 160 180 152 139 133 177 166 146 127 144 169 151 146 120 180 149 152 117 152 185 160 141 117 181 164 152 121 177 141 150 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 159 120 187 146 146 156 145 175 149 107 175 137 183 150 152 151 130 185 146 128 174 150 134 165 146 151 163 153 133 184 142 151 160 131 162 159 125 181 143 159 157 126 172 153 148 156 139 148 166 121 162 163 133 172 147 167 148 122 167 152 159 123 192 131 178 147 142 155 152 136 150 168 139 149 158 119 177 151 -0 -62 -103 -137 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -121 -84 -0 175 122 151 161 142 185 124 153 157 165 136 154 181 120 172 108 150 176 153 124 151 170 139 174 132 171 135 148 169 141 152 168 140 147 179 122 158 164 143 176 115 164 147 145 170 143 151 174 120 157 162 129 166 159 135 157 164 134 152 160 136 152 180 125 160 136 147 175 138 183 126 146 180 132 173 136 156 172 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 136 141 185 141 143 148 182 151 116 150 160 181 146 135 141 180 158 133 150 166 181 126 139 151 170 175 113 140 156 185 152 116 148 156 186 140 128 147 176 170 116 141 156 175 163 116 143 156 183 160 124 132 152 179 167 144 125 136 149 166 161 147 140 143 146 148 148 148 145 152 145 147 153 145 144 142 151 149 142 146 147 147 147 143 150 142 141 140 135 136 135 134 127 126 122 109 122 126 127 134 135 136 135 140 141 142 150 143 147 147 147 146 142 149 151 142 144 145 153 147 145 152 145 148 148 148 146 143 140 147 161 166 149 136 125 144 167 179 152 132 124 160 183 156 143 116 163 175 156 141 116 170 176 147 128 140 186 156 148 116 152 185 156 140 113 175 170 151 139 126 181 166 150 133 158 180 141 135 146 181 160 150 116 151 182 148 143 141 185 141 136 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 172 156 136 173 132 180 146 126 183 138 175 147 136 160 125 180 152 136 160 152 134 164 157 135 159 166 129 162 157 120 174 151 143 170 145 147 164 115 176 143 164 158 122 179 147 140 168 152 141 169 148 135 171 132 174 139 170 151 124 153 176 150 108 172 120 181 154 136 165 157 153 124 185 142 161 151 122 175 -0 -84 -121 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -164 -137 -104 -62 -0 156 160 149 173 110 155 174 150 136 162 161 125 154 145 135 188 137 148 154 167 142 162 127 155 143 145 181 125 160 162 130 165 162 118 160 148 145 177 116 160 160 147 176 124 169 153 134 151 161 143 169 139 149 164 144 163 141 154 169 139 162 129 141 186 127 177 113 158 152 155 179 120 141 186 148 155 177 141 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 148 156 180 119 151 160 181 145 127 146 166 186 107 143 148 178 130 130 154 176 167 115 140 159 181 159 113 143 160 179 153 125 141 171 176 114 138 153 181 160 115 143 158 175 159 113 137 160 177 159 124 134 152 173 163 156 130 133 144 156 155 147 147 148 148 147 143 146 153 145 147 150 151 149 143 151 146 147 147 147 146 141 144 147 147 144 151 142 140 136 139 136 128 128 136 139 136 140 142 151 144 147 147 144 141 146 147 147 147 146 151 143 149 151 150 147 145 153 146 143 147 148 148 147 147 155 156 144 133 130 156 163 173 152 134 124 159 177 160 137 113 159 175 158 143 115 160 181 153 138 114 176 171 141 125 153 179 160 143 113 159 181 159 140 115 167 176 154 130 130 178 148 143 107 186 166 146 127 145 181 160 151 119 180 156 148 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 141 177 155 148 186 141 120 179 155 152 158 113 177 127 186 141 129 162 139 169 154 141 163 144 164 149 139 169 143 161 151 134 153 169 124 176 147 160 160 116 177 145 148 160 118 162 165 130 162 160 125 181 145 143 155 127 162 142 167 154 148 137 188 135 145 154 125 161 162 136 150 174 155 110 173 149 160 156 -0 -62 -104 -137 -164 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -121 -84 -42 168 149 167 122 147 180 133 156 160 131 149 159 152 151 179 126 161 144 152 162 150 138 147 183 146 173 120 161 148 145 169 139 150 162 150 144 178 125 160 155 145 176 128 161 144 153 156 149 151 176 124 158 171 127 174 126 156 170 125 152 171 147 167 124 149 178 138 180 115 168 144 151 182 107 152 175 142 146 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 194 146 132 141 180 161 126 147 165 181 126 142 150 191 154 125 138 175 171 116 146 153 182 160 116 148 155 184 152 116 147 154 185 121 144 151 180 160 113 140 156 182 160 116 142 155 182 156 116 142 153 176 157 133 131 144 160 170 150 144 137 142 146 147 148 148 145 152 145 147 153 145 145 142 151 150 143 146 147 147 147 143 150 142 141 141 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 141 141 142 150 143 147 147 147 146 143 150 151 142 145 145 153 147 145 152 145 148 148 147 146 142 137 144 150 170 160 144 131 133 157 176 153 142 116 156 182 155 142 116 160 182 156 140 113 160 180 151 144 121 185 154 147 116 152 184 155 148 116 160 182 153 146 116 171 175 138 125 154 191 150 142 126 181 165 147 126 161 180 141 132 146 194 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 146 142 175 152 107 182 151 144 168 115 180 138 178 149 124 167 147 171 152 125 170 156 126 174 127 171 158 124 176 151 149 156 153 144 161 128 176 145 155 160 125 178 144 150 162 150 139 169 145 148 161 120 173 146 183 147 138 150 162 152 144 161 126 179 151 152 159 149 131 160 156 133 180 147 122 167 149 168 -42 -84 -121 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -164 -137 -103 -57 -0 168 122 151 177 141 155 145 150 161 168 133 161 169 122 155 153 145 182 119 149 150 178 114 149 163 148 152 145 178 125 156 172 127 155 175 116 160 157 137 182 115 169 144 159 163 133 155 171 121 163 152 139 164 137 159 166 136 149 169 125 152 168 136 181 114 158 160 145 179 129 158 153 146 185 130 138 190 126 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 121 146 173 186 107 143 150 182 147 130 154 176 168 118 144 168 189 107 138 155 174 161 119 149 157 185 153 120 147 168 181 145 125 141 179 161 119 146 163 182 160 113 140 155 184 152 108 146 161 175 157 119 140 160 171 161 139 131 144 147 156 155 147 147 148 148 148 143 146 153 146 147 150 151 149 143 151 149 140 137 146 147 141 144 147 147 144 151 142 140 136 139 136 128 128 136 139 136 140 142 151 144 147 147 144 141 147 146 137 140 149 151 143 149 151 150 147 146 153 146 143 148 148 148 147 147 155 156 147 144 131 139 161 171 160 140 119 157 175 161 146 108 152 184 155 140 113 160 182 163 146 119 161 179 141 125 145 181 168 147 120 153 185 157 149 119 161 174 155 138 107 189 168 144 118 168 176 154 130 147 182 150 143 107 186 173 146 121 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 126 190 138 130 185 146 153 158 129 179 145 160 158 114 181 136 168 152 125 169 149 136 166 159 137 164 139 152 163 121 171 155 133 163 159 144 169 115 182 137 157 160 116 175 155 127 172 156 125 178 145 152 148 163 149 114 178 150 149 119 182 145 153 155 122 169 161 133 168 161 150 145 155 141 177 151 122 168 -0 -57 -103 -137 -164 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -121 -78 -0 126 151 171 143 149 147 141 186 125 144 171 140 138 155 152 150 178 130 152 164 162 126 141 180 136 145 154 174 119 161 157 134 165 148 133 159 151 145 181 113 163 152 159 158 140 159 158 127 155 150 161 154 147 159 152 146 152 146 168 144 168 126 148 167 140 181 116 163 152 152 178 127 153 153 151 179 118 150 187 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 187 135 148 151 185 153 120 153 151 180 127 147 154 188 133 151 151 185 152 115 142 158 179 152 124 141 161 183 131 129 151 174 183 107 141 156 184 152 116 145 163 184 152 110 147 166 175 152 115 140 161 175 153 126 137 153 171 156 155 144 137 141 146 147 148 148 147 143 144 147 153 145 145 145 142 149 143 148 155 145 138 146 141 142 142 141 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 141 142 142 141 146 138 145 155 148 143 149 142 145 145 145 153 147 144 143 147 148 148 147 146 141 137 144 155 156 171 153 137 126 153 175 161 140 115 152 175 166 147 110 152 184 163 145 116 152 184 156 141 107 183 174 151 129 131 183 161 141 124 152 179 158 142 115 152 185 151 151 133 188 154 147 127 180 151 153 120 153 185 151 148 135 187 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 187 150 118 179 151 153 153 127 178 152 152 163 116 181 140 167 148 126 168 144 168 146 152 146 152 159 147 154 161 150 155 127 158 159 140 158 159 152 163 113 181 145 151 159 133 148 165 134 157 161 119 174 154 145 136 180 141 126 162 164 152 130 178 150 152 155 138 140 171 144 125 186 141 147 149 143 171 151 126 -0 -78 -121 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -164 -137 -103 -51 -0 174 139 154 146 147 185 114 164 157 133 155 167 145 156 170 118 154 162 143 162 139 168 146 157 162 152 137 150 153 145 175 138 152 171 144 148 178 115 156 160 146 180 129 155 150 162 147 160 159 146 138 177 133 172 131 154 174 120 148 169 141 178 113 160 159 148 186 117 161 144 147 184 124 161 152 146 188 114 161 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 205 120 156 154 175 129 151 160 182 146 134 141 168 168 121 155 153 169 125 156 168 179 151 115 148 153 184 136 137 146 176 170 116 144 153 185 152 114 138 167 181 143 116 144 174 181 131 125 155 161 175 155 116 139 159 170 157 133 130 142 151 164 156 147 147 148 148 148 145 152 145 145 147 150 151 151 149 143 146 147 149 152 151 144 148 148 148 147 142 142 141 136 139 137 128 128 137 139 136 141 142 142 147 148 148 148 144 151 152 149 147 146 143 149 151 151 150 147 145 145 152 145 148 148 148 147 147 156 164 151 142 130 133 157 170 159 139 116 155 175 161 155 125 131 181 174 144 116 143 181 167 138 114 152 185 153 144 116 170 176 146 137 136 184 153 148 115 151 179 168 156 125 169 153 155 121 168 168 141 134 146 182 160 151 129 175 154 156 120 205 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 161 114 188 146 152 161 124 184 147 144 161 117 186 148 159 160 113 178 141 169 148 120 174 154 131 172 133 177 138 146 159 160 147 162 150 155 129 180 146 160 156 115 178 148 144 171 152 138 175 145 153 150 137 152 162 157 146 168 139 162 143 162 154 118 170 156 145 167 155 133 157 164 114 185 147 146 154 139 174 -0 -51 -103 -137 -164 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -120 -77 -0 130 164 136 150 177 120 157 161 145 169 163 125 172 149 133 164 151 158 159 129 154 157 155 143 145 170 144 155 151 178 115 162 162 121 167 165 118 160 159 143 182 109 158 161 163 131 149 168 132 159 163 125 160 133 156 169 134 151 177 120 156 159 140 182 117 156 153 150 181 126 166 139 145 184 127 153 153 148 180 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 139 147 178 160 127 150 158 183 120 144 149 180 143 145 143 169 153 128 153 161 178 153 121 149 170 173 109 146 153 182 161 120 146 167 183 125 130 151 173 177 125 132 156 177 163 136 122 147 161 176 152 126 136 152 171 156 156 130 130 149 146 147 148 148 148 143 146 152 145 145 145 145 142 151 149 141 140 140 140 136 141 142 141 138 147 142 141 140 133 132 128 116 128 132 133 140 141 142 147 138 141 142 141 136 140 140 140 141 149 151 142 145 145 145 145 152 146 143 148 148 148 147 146 149 130 130 156 156 171 152 136 126 152 176 161 147 122 136 163 177 156 132 125 177 173 151 130 125 183 167 146 120 161 182 153 146 109 173 170 149 121 153 178 161 153 128 153 169 143 145 143 180 149 144 120 183 158 150 127 160 178 147 139 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 180 148 153 153 127 184 145 139 166 126 181 150 153 156 117 182 140 159 156 120 177 151 134 169 156 133 160 125 163 159 132 168 149 131 163 161 158 109 182 143 159 160 118 165 167 121 162 162 115 178 151 155 144 170 145 143 155 157 154 129 159 158 151 164 133 149 172 125 163 169 145 161 157 120 177 150 136 164 130 -0 -77 -120 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -163 -136 -102 -57 -0 139 147 181 119 151 161 143 183 115 160 155 139 144 169 137 151 179 125 154 175 146 133 162 175 125 148 169 153 124 161 152 145 169 142 142 163 152 146 176 115 155 174 141 152 152 167 130 164 145 153 151 161 151 161 150 147 154 153 149 178 116 157 159 147 186 125 161 145 147 179 130 164 139 150 186 126 160 162 146 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 141 146 190 114 143 151 182 144 127 149 180 162 120 150 157 181 120 143 156 175 152 126 145 161 184 127 144 150 179 153 119 149 156 187 136 139 151 182 162 116 141 156 175 162 116 143 154 179 170 131 121 148 159 169 157 133 127 150 153 169 146 144 146 148 148 146 156 144 144 146 150 154 142 151 150 143 148 155 147 143 152 148 151 142 141 135 138 141 141 136 139 137 128 128 137 139 136 141 141 138 135 141 142 151 148 152 143 147 155 148 143 150 151 142 154 150 146 144 144 156 146 148 148 146 144 146 169 153 150 127 133 157 169 159 148 121 131 170 179 154 143 116 162 175 156 141 116 162 182 151 139 136 187 156 149 119 153 179 150 144 127 184 161 145 126 152 175 156 143 120 181 157 150 120 162 180 149 127 144 182 151 143 114 190 146 141 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 146 162 160 126 186 150 139 164 130 179 147 145 161 125 186 147 159 157 116 178 149 153 154 147 150 161 151 161 151 153 145 164 130 167 152 152 141 174 155 115 176 146 152 163 142 142 169 145 152 161 124 153 169 148 125 175 162 133 146 175 154 125 179 151 137 169 144 139 155 160 115 183 143 161 151 119 181 147 139 -0 -57 -102 -136 -163 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -120 -83 -43 -0 178 120 153 161 147 174 116 163 143 152 147 178 132 158 166 122 151 173 127 146 165 160 128 159 156 146 147 154 151 148 178 125 159 171 131 152 179 115 160 159 144 169 131 154 153 152 144 171 130 156 152 149 169 137 148 172 127 154 153 148 178 117 155 145 142 186 128 166 139 154 174 134 171 130 144 188 132 161 141 150 171 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 126 150 185 161 125 141 172 184 114 140 158 181 141 137 149 183 151 116 145 161 183 148 127 148 168 168 119 146 161 179 154 124 144 161 170 120 149 155 182 160 115 143 156 182 160 113 135 156 184 160 139 122 142 160 172 157 145 125 141 152 147 147 148 148 146 142 151 144 144 145 147 148 143 151 149 141 142 145 144 137 141 144 147 147 142 142 142 140 134 132 128 116 128 132 134 140 142 142 142 147 147 144 141 137 144 145 142 141 149 151 143 148 147 145 144 144 151 142 146 148 148 147 147 152 141 125 145 157 172 160 142 122 139 160 184 156 135 113 160 182 156 143 115 160 182 155 149 120 170 161 144 124 154 179 161 146 119 168 168 148 127 148 183 161 145 116 151 183 149 137 141 181 158 140 114 184 172 141 125 161 185 150 126 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 171 150 141 161 132 188 144 130 171 134 174 154 139 166 128 186 142 145 155 117 178 148 153 154 127 172 148 137 169 149 152 156 130 171 144 152 153 154 131 169 144 159 160 115 179 152 131 171 159 125 178 148 151 154 147 146 156 159 128 160 165 146 127 173 151 122 166 158 132 178 147 152 143 163 116 174 147 161 153 120 178 -0 -43 -83 -120 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -163 -136 -102 -62 -0 132 151 153 149 175 120 156 163 146 176 149 131 168 139 154 152 160 149 147 162 146 145 164 143 147 176 135 154 161 162 121 161 148 137 165 160 121 161 151 145 175 135 144 189 120 158 167 134 147 179 130 171 121 154 163 131 146 184 124 154 152 147 187 121 172 125 149 183 133 165 132 143 180 136 175 114 144 184 142 164 166 150 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 187 114 146 157 185 125 136 156 180 159 117 149 156 177 120 151 160 180 143 115 151 158 178 132 150 156 177 151 116 145 161 183 142 149 149 175 161 119 146 163 183 160 113 137 163 182 155 113 137 158 173 167 134 121 145 150 166 161 142 143 146 147 148 148 145 152 147 152 142 151 152 151 150 143 148 155 147 146 143 150 142 142 141 137 141 142 141 137 139 137 128 128 137 139 137 141 142 141 137 141 142 142 150 143 146 147 155 148 143 150 151 152 151 142 152 147 152 145 148 148 147 146 143 142 161 166 150 145 121 134 167 173 158 137 113 155 182 163 137 113 160 183 163 146 119 161 175 149 149 142 183 161 145 116 151 177 156 150 132 178 158 151 115 143 180 160 151 120 177 156 149 117 159 180 156 136 125 185 157 146 114 187 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 150 166 164 142 184 144 114 175 136 180 143 132 165 133 183 149 125 172 121 187 147 152 154 124 184 146 131 163 154 121 171 130 179 147 134 167 158 120 189 144 135 175 145 151 161 121 160 165 137 148 161 121 162 161 154 135 176 147 143 164 145 146 162 147 149 160 152 154 139 168 131 149 176 146 163 156 120 175 149 153 151 132 -0 -62 -102 -136 -163 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -175 -151 -120 -83 -42 164 146 150 179 119 148 171 132 181 109 158 160 144 152 172 131 154 168 137 159 160 147 144 164 164 118 159 173 121 158 150 152 145 178 138 144 166 149 148 178 115 161 174 121 157 169 133 157 164 132 161 140 156 158 154 153 161 136 143 184 124 153 145 150 180 136 181 114 148 177 142 170 113 154 175 138 186 107 151 181 143 141 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 161 180 162 128 149 182 167 116 148 156 187 142 137 146 174 161 126 147 165 172 152 127 146 160 168 122 153 161 178 152 117 149 155 174 119 147 150 177 152 116 146 163 182 156 116 145 160 175 152 126 137 155 177 155 150 138 134 143 153 147 147 148 148 147 143 146 153 147 151 136 144 142 151 150 141 142 146 146 141 144 148 148 147 142 143 142 140 134 133 128 116 128 133 134 140 142 143 142 147 148 148 144 141 146 146 142 141 150 151 142 144 136 151 147 153 146 143 147 148 148 147 147 153 143 134 138 150 155 177 155 137 126 152 175 160 145 116 156 182 163 146 116 152 177 150 147 119 174 155 149 117 152 178 161 153 122 168 160 146 127 152 172 165 147 126 161 174 146 137 142 187 156 148 116 167 182 149 128 162 180 161 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 141 143 181 151 107 186 138 175 154 113 170 142 177 148 114 181 136 180 150 145 153 124 184 143 136 161 153 154 158 156 140 161 132 164 157 133 169 157 121 174 161 115 178 148 149 166 144 138 178 145 152 150 158 121 173 159 118 164 164 144 147 160 159 137 168 154 131 172 152 144 160 158 109 181 132 171 148 119 179 150 146 164 -42 -83 -120 -151 -175 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -163 -136 -102 -56 -0 152 167 118 153 168 138 169 124 152 160 148 161 165 132 156 169 121 161 166 124 157 171 134 144 161 158 136 159 161 142 154 176 116 162 161 133 159 163 122 160 151 146 150 160 137 165 145 162 153 144 163 147 163 144 140 169 143 162 132 144 184 121 173 121 151 167 141 180 120 146 175 135 186 114 158 159 146 185 121 149 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 146 161 181 114 143 153 184 153 125 144 164 179 110 146 151 181 148 129 150 154 184 136 139 148 177 153 126 145 161 181 141 136 146 172 161 119 146 161 179 152 115 146 161 176 156 125 139 159 170 160 124 130 156 160 165 158 142 143 146 147 148 148 145 152 145 147 150 156 148 142 149 144 151 146 146 147 146 141 142 142 141 138 142 143 142 137 140 137 129 129 137 140 137 142 143 142 138 141 142 142 141 146 147 146 146 151 144 149 142 148 156 150 147 145 152 145 148 148 147 146 143 142 158 165 160 156 130 124 160 170 159 139 125 156 176 161 146 115 152 179 161 146 119 161 172 146 136 141 181 161 145 126 153 177 148 139 136 184 154 150 129 148 181 151 146 110 179 164 144 125 153 184 153 143 114 181 161 146 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 149 121 185 146 159 158 114 186 135 175 146 120 180 141 167 151 121 173 121 184 144 132 162 143 169 140 144 163 147 163 144 153 162 145 165 137 160 150 146 151 160 122 163 159 133 161 162 116 176 154 142 161 159 136 158 161 144 134 171 157 124 166 161 121 169 156 132 165 161 148 160 152 124 169 138 168 153 118 167 152 -0 -56 -102 -136 -163 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -151 -120 -77 -0 145 140 162 150 151 162 132 144 180 138 181 129 140 170 138 146 154 162 136 162 165 124 157 161 139 155 163 136 164 155 155 133 160 152 145 169 139 154 153 153 145 178 143 154 166 130 173 129 146 170 143 162 131 157 168 125 143 175 148 159 136 149 180 135 181 113 160 160 149 173 120 151 160 142 184 117 156 153 149 185 121 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 194 141 142 148 179 161 121 151 162 186 127 142 147 185 154 121 150 159 177 144 121 149 170 174 109 148 154 181 151 117 146 164 177 120 144 158 178 151 115 146 161 176 160 116 142 154 176 160 126 137 155 175 153 139 121 139 150 162 148 147 148 148 148 143 146 153 146 145 147 150 149 143 149 143 146 147 146 143 150 142 141 138 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 138 141 142 150 143 146 147 146 143 149 143 149 150 147 145 146 153 146 143 148 148 148 147 148 162 150 139 121 139 153 175 155 137 126 160 176 154 142 116 160 176 161 146 115 151 178 158 144 120 177 164 146 117 151 181 154 148 109 174 170 149 121 144 177 159 150 121 154 185 147 142 127 186 162 151 121 161 179 148 142 141 194 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 121 185 149 153 156 117 184 142 160 151 120 173 149 160 160 113 181 135 180 149 136 159 148 175 143 125 168 157 131 162 143 170 146 129 173 130 166 154 143 178 145 153 153 154 139 169 145 152 160 133 155 155 164 136 163 155 139 161 157 124 165 162 136 162 154 146 138 170 140 129 181 138 180 144 132 162 151 150 162 140 145 -0 -77 -120 -151 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -236 -230 -222 -213 -200 -184 -163 -136 -102 -51 -0 175 132 150 169 127 157 174 127 166 117 154 172 132 155 171 134 154 167 131 152 160 151 145 177 133 142 170 134 147 159 154 145 150 178 126 155 172 131 155 179 116 161 160 130 165 140 147 174 128 157 146 152 165 136 157 169 119 154 168 139 170 117 151 167 140 181 117 156 161 146 183 113 162 151 150 186 125 161 142 152 185 108 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 181 121 147 159 182 136 131 141 181 168 118 142 160 183 133 137 144 173 180 117 144 151 179 154 124 139 168 183 127 139 152 181 160 116 145 160 176 160 116 143 156 182 157 123 134 154 176 160 124 129 157 166 161 145 135 139 145 147 148 148 147 143 144 147 153 145 142 151 151 147 152 146 147 147 146 141 143 147 147 142 145 148 148 143 146 143 135 135 143 146 143 148 148 145 142 147 147 143 141 146 147 147 146 152 147 151 151 142 145 153 147 144 143 147 148 148 147 145 139 135 145 161 166 157 129 124 160 176 154 134 123 157 182 156 143 116 160 176 160 145 116 160 181 152 139 127 183 168 139 124 154 179 151 144 117 180 173 144 137 133 183 160 142 118 168 181 141 131 136 182 159 147 121 181 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 108 185 152 142 161 125 186 150 151 162 113 183 146 161 156 117 181 140 167 151 117 170 139 168 154 119 169 157 136 165 152 146 157 128 174 147 140 165 130 160 161 116 179 155 131 172 155 126 178 150 145 154 159 147 134 170 142 133 177 145 151 160 152 131 167 154 134 171 155 132 172 154 117 166 127 174 157 127 169 150 132 175 -0 -51 -102 -136 -163 -184 -200 -213 -222 -230 -236 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -150 -120 -77 -0 131 150 166 128 161 165 135 157 145 147 170 150 147 165 134 157 169 121 162 160 136 163 158 127 152 178 133 145 180 136 146 165 156 121 162 165 134 157 161 124 162 151 144 168 139 150 173 141 149 159 153 149 160 153 147 155 143 176 122 149 174 144 181 114 158 160 145 187 124 151 153 143 185 116 160 145 142 185 141 164 141 148 194 121 172 205 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 149 185 142 137 147 178 180 107 143 153 186 140 128 147 176 174 114 135 150 181 161 120 145 161 184 134 134 145 174 167 113 140 155 182 160 116 143 156 184 152 112 137 160 177 160 124 134 154 175 150 145 133 144 155 155 147 147 148 148 148 145 152 145 145 147 150 149 143 152 150 143 146 147 146 143 150 142 141 140 135 136 135 134 127 126 122 109 122 126 127 134 135 136 135 140 141 142 150 143 146 147 146 143 150 152 143 149 150 147 145 145 152 145 148 148 148 147 147 155 155 144 133 145 150 175 154 134 124 160 177 160 137 112 152 184 156 143 116 160 182 155 140 113 167 174 145 134 134 184 161 145 120 161 181 150 135 114 174 176 147 128 140 186 153 143 107 180 178 147 137 142 185 149 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 205 172 121 194 148 141 164 141 185 142 145 160 116 185 143 153 151 124 187 145 160 158 114 181 144 174 149 122 176 143 155 147 153 160 149 153 159 149 141 173 150 139 168 144 151 162 124 161 157 134 165 162 121 156 165 146 136 180 145 133 178 152 127 158 163 136 160 162 121 169 157 134 165 147 150 170 147 145 157 135 165 161 128 166 150 131 -0 -77 -120 -150 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -136 -102 -56 -0 153 149 160 148 146 160 141 153 179 125 164 140 149 160 141 146 154 162 137 174 135 147 160 159 134 153 172 120 158 165 143 144 164 150 148 162 140 147 159 152 148 178 125 155 171 122 160 149 168 129 184 120 145 176 130 156 151 153 177 113 151 161 140 191 115 164 143 145 183 120 160 152 149 180 127 172 124 141 181 143 156 146 146 187 120 159 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 149 141 177 121 152 164 180 113 141 153 187 145 120 149 171 176 114 138 156 189 152 108 148 156 186 140 128 147 176 171 120 144 161 181 160 113 141 156 183 152 112 140 167 176 154 116 143 154 176 157 133 131 156 159 163 153 138 142 146 147 148 148 147 143 146 152 145 145 145 145 140 143 151 146 147 147 146 141 144 147 147 144 151 142 140 136 139 136 128 128 136 139 136 140 142 151 144 147 147 144 141 146 147 147 146 151 143 140 145 145 145 145 152 146 143 147 148 148 147 146 142 138 153 163 159 156 131 133 157 176 154 143 116 154 176 167 140 112 152 183 156 141 113 160 181 161 144 120 171 176 147 128 140 186 156 148 108 152 189 156 138 114 176 171 149 120 145 187 153 141 113 180 164 152 121 177 141 149 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 159 120 187 146 146 156 143 181 141 124 172 127 180 149 152 160 120 183 145 143 164 115 191 140 161 151 113 177 153 151 156 130 176 145 120 184 129 168 149 160 122 171 155 125 178 148 152 159 147 140 162 148 150 164 144 143 165 158 120 172 153 134 159 160 147 135 174 137 162 154 146 141 160 149 140 164 125 179 153 141 160 146 148 160 149 153 -0 -56 -102 -136 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -193 -174 -150 -120 -82 -42 164 157 130 149 173 126 155 174 123 143 164 144 172 129 155 174 135 154 166 127 148 182 131 164 156 145 154 148 161 134 172 144 144 156 166 127 160 165 134 160 169 118 162 165 135 156 148 163 133 168 123 154 174 125 150 179 116 161 153 140 180 120 156 152 144 189 117 165 144 153 181 117 162 141 146 181 136 180 117 148 180 132 173 135 156 172 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 136 141 185 141 143 148 179 161 121 148 172 180 117 143 151 180 160 114 141 173 176 154 125 141 170 177 114 138 153 181 160 116 145 163 183 159 114 138 166 176 155 122 142 152 174 157 123 133 152 171 159 139 121 138 150 162 147 147 148 148 148 145 152 145 147 150 151 151 151 149 141 143 146 147 147 143 150 142 142 141 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 141 142 142 150 143 147 147 146 143 141 149 151 151 151 150 147 145 152 145 148 148 148 147 147 162 150 138 121 139 159 171 152 133 123 157 174 152 142 122 155 176 166 138 114 159 183 163 145 116 160 181 153 138 114 177 170 141 125 154 176 173 141 114 160 180 151 143 117 180 172 148 121 161 179 148 143 141 185 141 136 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 172 156 135 173 132 180 148 117 180 136 181 146 141 162 117 181 153 144 165 117 189 144 152 156 120 180 140 153 161 116 179 150 125 174 154 123 168 133 163 148 156 135 165 162 118 169 160 134 165 160 127 166 156 144 144 172 134 161 148 154 145 156 164 131 182 148 127 166 154 135 174 155 129 172 144 164 143 123 174 155 126 173 149 130 157 164 -42 -82 -120 -150 -174 -193 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -213 -200 -184 -163 -136 -100 -55 -0 153 146 169 133 152 174 122 156 160 152 167 139 146 176 122 156 171 122 152 180 120 169 134 147 169 158 138 156 173 129 157 169 134 145 163 157 136 170 144 135 165 151 148 162 141 145 172 141 155 148 168 134 160 167 136 150 181 127 153 159 148 187 114 168 137 152 177 140 149 147 147 182 141 164 126 153 168 141 182 119 141 186 148 154 177 141 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 148 156 180 120 147 158 185 117 141 159 182 161 120 145 163 187 135 132 155 162 187 121 141 158 180 160 113 140 156 182 160 116 148 156 185 135 127 149 161 178 167 109 140 161 176 157 133 131 143 171 161 146 135 139 145 147 148 148 147 143 146 153 145 145 145 145 142 150 146 147 147 147 147 141 144 147 148 147 141 142 141 136 139 137 128 128 137 139 136 141 142 141 147 148 147 144 141 147 147 147 147 146 150 142 145 145 145 145 153 146 143 147 148 148 147 145 139 135 146 161 171 143 131 133 157 176 161 140 109 167 178 161 149 127 135 185 156 148 116 160 182 156 140 113 160 180 158 141 121 187 162 155 132 135 187 163 145 120 161 182 159 141 117 185 158 147 120 180 156 148 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 141 177 154 148 186 141 119 182 141 168 153 126 164 141 182 147 147 149 140 177 152 137 168 114 187 148 159 153 127 181 150 136 167 160 134 168 148 155 141 172 145 141 162 148 151 165 135 144 170 136 157 163 145 134 169 157 129 173 156 138 158 169 147 134 169 120 180 152 122 171 156 122 176 146 139 167 152 160 156 122 174 152 133 169 146 153 -0 -55 -100 -136 -163 -184 -200 -213 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -207 -192 -174 -150 -119 -75 -0 128 157 162 133 172 133 154 152 151 168 121 161 151 140 158 152 136 154 171 133 151 154 142 177 129 145 168 145 132 160 156 134 157 168 134 153 164 132 146 178 135 155 169 127 160 173 109 159 171 137 154 164 136 164 145 154 145 147 185 114 156 146 142 183 143 162 133 152 176 135 167 131 138 181 139 174 116 160 151 151 180 107 151 175 139 146 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 194 146 131 141 182 149 137 149 180 160 115 148 156 186 143 117 149 169 165 144 127 149 180 159 116 142 171 182 160 113 141 156 181 162 125 138 176 159 160 112 151 159 187 149 115 139 159 171 164 128 127 149 164 155 147 147 148 148 148 145 152 145 147 153 145 141 151 149 143 149 140 137 146 146 141 142 141 138 147 142 141 140 133 132 128 116 128 132 133 140 141 142 147 138 141 142 141 146 146 137 140 149 143 149 151 141 145 153 147 145 152 145 148 148 148 147 147 155 164 149 127 128 164 171 159 139 115 149 187 159 151 112 160 159 176 138 125 162 181 156 141 113 160 182 171 142 116 159 180 149 127 144 165 169 149 117 143 186 156 148 115 160 180 149 137 149 182 141 131 146 194 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 146 139 175 151 107 180 151 151 160 116 174 139 181 138 131 167 135 176 152 133 162 143 183 142 146 156 114 185 147 145 154 145 164 136 164 154 137 171 159 109 173 160 127 169 155 135 178 146 132 164 153 134 168 157 134 156 160 132 145 168 145 129 177 142 154 151 133 171 154 136 152 158 140 151 161 121 168 151 152 154 133 172 133 162 157 128 -0 -75 -119 -150 -174 -192 -207 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -230 -222 -212 -200 -184 -162 -135 -100 -49 -0 170 134 147 158 155 145 154 167 121 152 166 149 161 139 158 162 145 148 153 149 150 178 127 151 172 125 152 169 144 148 172 138 148 154 157 133 161 165 118 169 153 133 166 156 131 148 175 130 165 157 129 172 134 146 172 127 166 136 144 188 120 172 125 146 174 139 170 129 139 187 134 175 118 155 168 142 185 116 160 161 143 185 129 147 190 126 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 121 145 173 185 107 145 151 183 120 149 158 175 160 125 141 172 177 127 140 152 167 182 121 149 156 184 148 125 136 163 183 159 114 136 164 191 125 147 140 161 167 153 120 144 173 169 152 125 136 154 176 149 139 133 140 145 147 148 148 148 143 146 153 145 147 150 149 143 151 146 149 155 145 138 143 150 142 141 135 138 141 141 136 139 137 128 128 137 139 136 141 141 138 135 141 142 150 143 138 145 155 149 146 151 143 149 150 147 145 153 146 143 148 148 148 147 145 140 133 139 149 176 154 136 125 152 169 173 144 120 153 167 161 140 147 125 191 164 136 114 159 183 163 136 125 148 184 156 149 121 182 167 152 140 127 177 172 141 125 160 175 158 149 120 183 151 145 107 185 173 145 121 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 126 190 147 129 185 143 161 160 116 185 142 168 155 118 175 134 187 139 129 170 139 174 146 125 172 120 188 144 136 166 127 172 146 134 172 129 157 165 130 175 148 131 156 166 133 153 169 118 165 161 133 157 154 148 138 172 148 144 169 152 125 172 151 127 178 150 149 153 148 145 162 158 139 161 149 166 152 121 167 154 145 155 158 147 134 170 -0 -49 -100 -135 -162 -184 -200 -212 -222 -230 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -192 -173 -149 -119 -76 -0 158 142 155 169 130 164 155 137 150 166 155 136 150 160 154 133 170 149 144 155 170 118 161 147 151 156 172 128 165 165 127 160 162 144 157 155 153 146 159 151 142 175 138 156 155 153 144 172 135 146 164 138 147 178 129 146 181 139 162 137 152 178 136 175 119 152 174 136 176 107 151 175 136 190 114 161 152 150 181 126 150 153 151 178 114 150 187 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 187 132 156 150 192 154 125 143 172 161 125 146 149 190 131 143 151 168 164 129 128 156 167 161 120 147 168 172 169 125 148 156 186 143 130 146 167 148 176 125 154 155 181 131 143 141 162 162 156 130 138 155 156 154 147 147 148 148 148 148 143 144 147 153 145 144 142 149 143 146 147 149 152 151 142 144 147 147 142 142 142 140 134 133 128 116 128 133 134 140 142 142 142 147 147 144 142 151 152 149 147 146 143 149 142 144 145 153 147 144 143 148 148 148 148 147 147 154 156 155 138 130 156 162 162 141 143 131 181 155 154 125 176 148 167 146 130 143 186 156 148 125 169 172 168 147 120 161 167 156 128 129 164 168 151 143 131 190 149 146 125 161 172 143 125 154 192 150 156 132 187 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 187 150 114 178 151 153 150 126 181 150 152 161 114 190 136 175 151 107 176 136 174 152 119 175 136 178 152 137 162 139 181 146 129 178 147 138 164 146 135 172 144 153 155 156 138 175 142 151 159 146 153 155 157 144 162 160 127 165 165 128 172 156 151 147 161 118 170 155 144 149 170 133 154 160 150 136 155 166 150 137 155 164 130 169 155 142 158 -0 -76 -119 -149 -173 -192 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -200 -183 -162 -135 -101 -56 -0 142 162 134 151 159 140 145 163 155 138 161 160 130 148 169 134 142 171 148 133 164 152 145 172 136 151 163 139 142 164 143 148 162 146 145 168 132 152 154 172 115 161 154 142 168 155 133 167 152 145 154 167 132 155 160 126 154 171 143 162 133 151 164 146 181 113 150 174 141 185 111 159 142 147 186 117 160 145 147 182 120 160 160 143 185 114 161 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 120 156 153 171 133 156 161 189 110 143 159 178 161 118 147 169 159 151 148 155 169 168 134 158 152 182 136 144 129 158 154 164 134 161 149 171 144 171 121 166 142 162 118 148 153 157 152 146 139 155 162 150 149 137 141 146 147 148 148 148 145 152 145 145 147 150 151 149 143 149 141 140 140 137 145 141 141 141 137 141 142 141 137 140 137 128 128 137 140 137 141 142 141 137 141 141 141 145 137 140 140 141 149 143 149 151 150 147 145 145 152 145 148 148 148 147 146 141 137 149 150 162 155 139 146 152 157 153 148 118 162 142 166 121 171 144 171 149 161 134 164 154 158 129 144 136 182 152 158 134 168 169 155 148 151 159 169 147 118 161 178 159 143 110 189 161 156 133 171 153 156 120 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 161 114 185 143 160 160 120 182 147 145 160 117 186 147 142 159 111 185 141 174 150 113 181 146 164 151 133 162 143 171 154 126 160 155 132 167 154 145 152 167 133 155 168 142 154 161 115 172 154 152 132 168 145 146 162 148 143 164 142 139 163 151 136 172 145 152 164 133 148 171 142 134 169 148 130 160 161 138 155 163 145 140 159 151 134 162 142 -0 -56 -101 -135 -162 -183 -200 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -206 -192 -173 -149 -118 -81 -42 160 164 137 155 149 157 152 166 136 155 148 153 149 169 129 144 184 123 146 167 138 150 179 115 165 154 138 153 170 130 163 163 130 159 157 139 153 179 129 145 158 150 145 173 131 142 169 148 142 176 143 148 155 144 169 139 175 125 143 174 139 170 125 153 161 141 180 110 150 153 149 184 147 154 147 152 181 127 165 147 153 182 127 151 161 146 180 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 138 144 174 148 155 153 185 152 119 136 164 183 132 156 132 167 142 154 136 169 130 164 124 160 147 170 150 154 157 153 141 159 151 156 133 160 143 151 161 168 154 146 164 143 148 153 160 141 142 142 150 162 147 147 148 148 148 148 143 146 153 145 145 142 151 152 147 149 155 147 144 150 144 148 148 147 142 143 143 141 134 133 128 117 128 133 134 141 143 143 142 147 148 148 144 150 144 147 155 149 147 152 151 142 145 145 153 146 143 148 148 148 148 147 147 162 150 142 142 141 160 153 148 143 164 146 154 168 161 151 143 160 133 156 151 159 141 153 157 154 150 170 147 160 124 164 130 169 136 154 142 167 132 156 132 183 164 136 119 152 185 153 155 148 174 144 138 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 180 146 161 151 127 182 153 147 165 127 181 152 147 154 147 184 149 153 150 110 180 141 161 153 125 170 139 174 143 125 175 139 169 144 155 148 143 176 142 148 169 142 131 173 145 150 158 145 129 179 153 139 157 159 130 163 163 130 170 153 138 154 165 115 179 150 138 167 146 123 184 144 129 169 149 153 148 155 136 166 152 157 149 155 137 164 160 -42 -81 -118 -149 -173 -192 -206 -217 -226 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -183 -161 -134 -98 -54 -0 136 145 165 157 122 160 150 148 147 174 130 147 166 142 170 127 155 161 143 155 169 119 162 143 147 170 154 137 164 146 142 152 161 149 150 156 141 150 169 139 151 174 119 148 184 123 154 175 115 161 150 145 167 130 149 167 146 168 119 152 174 144 169 126 156 159 148 181 120 160 133 146 174 146 149 146 146 181 130 151 146 150 182 125 157 162 146 194 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 184 140 146 189 114 142 143 174 130 150 162 178 156 125 166 145 170 134 144 158 168 127 154 159 165 139 151 151 156 141 138 145 158 163 143 140 161 163 164 168 116 135 146 168 120 139 157 158 138 151 156 159 152 135 139 145 147 148 149 148 145 152 145 147 150 151 150 143 152 150 141 142 145 144 137 141 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 141 137 144 145 142 141 150 152 143 150 151 150 147 145 152 145 148 149 148 147 145 139 135 152 159 156 151 138 158 157 139 120 168 146 135 116 168 164 163 161 140 143 163 158 145 138 141 156 151 151 139 165 159 154 127 168 158 144 134 170 145 166 125 156 178 162 150 130 174 143 142 114 189 146 140 184 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 194 146 162 157 125 182 150 146 151 130 181 146 146 149 146 174 146 133 160 120 181 148 159 156 126 169 144 174 152 119 168 146 167 149 130 167 145 150 161 115 175 154 123 184 148 119 174 151 139 169 150 141 156 150 149 161 152 142 146 164 137 154 170 147 143 162 119 169 155 143 161 155 127 170 142 166 147 130 174 147 148 150 160 122 157 165 145 136 -0 -54 -98 -134 -161 -183 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -238 -232 -226 -217 -206 -191 -172 -148 -116 -72 -0 138 159 143 152 145 177 116 162 168 120 146 184 126 149 158 154 152 152 168 135 145 163 150 148 181 115 174 145 147 157 155 149 171 134 150 172 137 157 144 164 152 134 149 168 129 155 164 130 160 151 145 169 140 146 180 113 153 168 144 180 114 151 169 140 188 115 156 145 146 182 136 176 119 146 180 135 166 126 154 180 134 158 144 141 185 128 161 141 150 171 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 148 157 166 178 127 147 194 153 125 138 180 146 150 132 177 132 147 153 151 184 123 147 149 182 129 147 146 176 138 143 154 165 174 144 139 147 160 166 135 130 136 162 176 148 148 155 182 149 135 150 156 152 131 139 149 162 147 147 148 148 149 148 143 146 153 145 145 145 145 140 143 151 146 146 146 143 150 142 141 140 135 136 135 134 127 126 122 109 122 126 127 134 135 136 135 140 141 142 150 143 146 146 146 151 143 140 145 145 145 145 153 146 143 148 149 148 148 147 147 162 149 139 131 152 156 150 135 149 182 155 148 148 176 162 136 130 135 166 160 147 139 144 174 165 154 143 138 176 146 147 129 182 149 147 123 184 151 153 147 132 177 132 150 146 180 138 125 153 194 147 127 178 166 157 148 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 171 150 141 161 128 185 141 144 158 134 180 154 126 166 135 180 146 119 176 136 182 146 145 156 115 188 140 169 151 114 180 144 168 153 113 180 146 140 169 145 151 160 130 164 155 129 168 149 134 152 164 144 157 137 172 150 134 171 149 155 157 147 145 174 115 181 148 150 163 145 135 168 152 152 154 158 149 126 184 146 120 168 162 116 177 145 152 143 159 138 -0 -72 -116 -148 -172 -191 -206 -217 -226 -232 -238 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -212 -199 -182 -160 -132 -95 -46 -0 152 162 125 154 148 141 178 135 142 176 127 146 162 158 133 156 168 121 155 169 130 156 165 122 161 143 144 171 133 156 166 121 164 161 134 144 178 153 136 153 155 153 152 163 152 145 170 143 151 175 138 140 156 151 143 181 120 148 161 138 183 120 156 151 144 188 120 166 127 146 174 146 173 120 141 186 142 176 127 141 183 127 172 125 149 181 142 164 166 149 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 159 156 196 108 149 168 189 108 146 148 181 125 150 168 159 166 125 143 173 160 121 149 168 167 121 147 162 169 142 118 153 157 175 135 139 147 172 168 160 131 167 144 156 119 147 151 160 141 141 152 169 153 135 139 145 147 148 149 148 148 143 144 147 153 145 141 150 149 141 142 146 146 146 141 143 147 147 144 151 142 140 136 139 137 128 128 137 139 136 140 142 151 144 147 147 143 141 146 146 146 142 141 149 150 141 145 153 147 144 143 148 148 149 148 147 145 139 135 153 169 152 141 141 160 151 147 119 156 144 167 131 160 168 172 147 139 135 175 157 153 118 142 169 162 147 121 167 168 149 121 160 173 143 125 166 159 168 150 125 181 148 146 108 189 168 149 108 196 156 159 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 149 166 164 142 181 149 125 172 127 183 141 127 176 142 186 141 120 173 146 174 146 127 166 120 188 144 151 156 120 183 138 161 148 120 181 143 151 156 140 138 175 151 143 170 145 152 163 152 153 155 153 136 153 178 144 134 161 164 121 166 156 133 171 144 143 161 122 165 156 130 169 155 121 168 156 133 158 162 146 127 176 142 135 178 141 148 154 125 162 152 -0 -46 -95 -132 -160 -182 -199 -212 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -217 -205 -190 -171 -147 -114 -69 -0 155 139 148 178 119 166 140 145 162 143 153 150 155 149 152 158 134 153 159 143 163 147 143 151 153 146 180 134 158 157 136 154 151 150 145 170 120 149 158 157 142 167 154 129 164 162 124 168 153 134 153 151 174 116 160 160 148 178 121 158 145 149 179 116 168 137 153 178 139 175 109 158 158 146 180 107 150 168 147 168 120 149 184 136 182 114 148 181 143 141 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 153 158 132 168 175 145 159 152 185 153 126 142 185 136 145 139 146 191 127 155 151 182 127 144 146 186 140 129 150 166 173 153 127 144 170 171 123 136 135 166 123 146 155 168 162 150 156 150 158 158 120 135 149 162 147 147 148 148 149 148 145 152 145 145 147 149 149 143 148 155 147 147 146 143 150 142 141 141 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 141 141 142 150 143 146 147 147 155 148 143 149 149 147 145 145 152 145 148 149 148 148 147 147 162 149 135 120 158 158 150 156 150 162 168 155 146 123 166 135 136 123 171 170 144 127 153 173 166 150 129 140 186 146 144 127 182 151 155 127 191 146 139 145 136 185 142 126 153 185 152 159 145 175 168 132 158 153 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 141 143 181 148 114 182 136 184 149 120 168 147 168 150 107 180 146 158 158 109 175 139 178 153 137 168 116 179 149 145 158 121 178 148 160 160 116 174 151 153 134 153 168 124 162 164 129 154 167 142 157 158 149 120 170 145 150 151 154 136 157 158 134 180 146 153 151 143 147 163 143 159 153 134 158 152 149 155 150 153 143 162 145 140 166 119 178 148 139 155 -0 -69 -114 -147 -171 -190 -205 -217 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -211 -198 -181 -159 -131 -93 -45 -0 143 155 145 144 169 139 156 165 129 157 154 167 130 158 152 154 153 157 151 136 151 166 144 151 178 120 164 144 163 144 154 161 155 135 176 142 168 143 162 155 136 144 163 140 138 172 143 151 157 149 158 150 148 179 117 156 144 146 182 137 157 138 146 180 143 162 133 151 167 146 180 132 151 158 143 191 118 154 168 144 180 114 156 167 143 179 121 149 177 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 214 139 129 175 137 162 135 157 162 189 108 147 155 163 181 113 158 159 161 130 149 167 168 117 145 163 171 142 118 151 155 184 134 135 148 176 157 156 150 174 154 134 139 152 137 153 137 149 155 175 143 144 140 145 147 148 149 148 148 143 146 153 145 144 142 151 149 141 143 146 147 146 141 144 148 148 145 151 142 141 136 139 137 128 128 137 139 136 141 142 151 145 148 148 144 141 146 147 146 143 141 149 151 142 144 145 153 146 143 148 148 149 148 147 145 140 144 143 175 155 149 137 153 137 152 139 134 154 174 150 156 157 176 148 135 134 184 155 151 118 142 171 163 145 117 168 167 149 130 161 159 158 113 181 163 155 147 108 189 162 157 135 162 137 175 129 139 214 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 177 149 121 179 143 167 156 114 180 144 168 154 118 191 143 158 151 132 180 146 167 151 133 162 143 180 146 138 157 137 182 146 144 156 117 179 148 150 158 149 157 151 143 172 138 140 163 144 136 155 162 143 168 142 176 135 155 161 154 144 163 144 164 120 178 151 144 166 151 136 151 157 153 154 152 158 130 167 154 157 129 165 156 139 169 144 145 155 143 -0 -45 -93 -131 -159 -181 -198 -211 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -205 -190 -170 -145 -112 -67 -0 145 163 131 157 151 136 158 150 144 168 141 143 151 160 151 142 165 140 155 152 164 135 150 168 122 153 153 167 125 156 170 121 158 171 117 154 153 167 128 149 158 156 146 150 181 128 160 172 130 158 168 119 153 152 147 186 124 166 127 146 177 146 162 140 143 174 139 170 116 153 153 153 169 133 148 154 144 188 121 149 162 140 180 116 153 161 147 185 121 141 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 193 107 143 167 150 172 139 154 152 186 147 150 124 167 150 149 156 145 183 133 150 156 178 144 139 150 165 173 153 124 144 161 168 129 148 138 165 119 144 150 155 164 151 160 150 157 152 129 138 153 149 155 148 148 149 149 148 145 152 145 147 150 151 149 143 151 146 147 147 147 146 141 142 142 141 135 138 141 140 134 132 128 116 128 132 134 140 141 138 135 141 142 142 141 146 147 147 147 146 151 143 149 151 150 147 145 152 145 148 149 149 148 148 155 149 153 138 129 152 157 150 160 151 164 155 150 144 119 165 138 148 129 168 161 144 124 153 173 165 150 139 144 178 156 150 133 183 145 156 149 150 167 124 150 147 186 152 154 139 172 150 167 143 107 193 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 141 121 185 147 161 153 116 180 140 162 149 121 188 144 154 148 133 169 153 153 153 116 170 139 174 143 140 162 146 177 146 127 166 124 186 147 152 153 119 168 158 130 172 160 128 181 150 146 156 158 149 128 167 153 154 117 171 158 121 170 156 125 167 153 153 122 168 150 135 164 152 155 140 165 142 151 160 151 143 141 168 144 150 158 136 151 157 131 163 145 -0 -67 -112 -145 -170 -190 -205 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -235 -229 -221 -210 -197 -180 -158 -129 -90 -44 -0 147 145 163 143 153 168 111 168 142 148 161 143 149 159 149 145 150 145 150 158 140 164 132 151 152 149 164 152 164 134 157 160 137 139 177 148 142 147 166 143 161 157 153 125 163 146 139 158 150 139 152 182 121 153 145 141 181 139 175 120 146 174 134 171 119 152 174 143 182 120 161 144 150 178 125 168 133 155 180 120 158 159 148 184 121 159 142 152 185 108 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 189 151 182 132 158 136 164 142 170 124 160 149 181 125 141 171 140 167 129 143 160 168 122 155 149 174 142 117 151 154 183 141 148 149 162 161 155 151 175 149 161 131 148 144 161 117 148 153 170 151 149 135 133 146 148 149 149 148 143 146 153 145 145 145 142 149 143 146 147 148 147 143 150 142 141 137 141 142 141 137 139 137 128 128 137 139 137 141 142 141 137 141 142 150 143 147 148 147 146 143 149 142 145 145 145 153 146 143 148 149 149 148 146 133 135 149 151 170 153 148 117 161 144 148 131 161 149 175 151 155 161 162 149 148 141 183 154 151 117 142 174 149 155 122 168 160 143 129 167 140 171 141 125 181 149 160 124 170 142 164 136 158 132 182 151 189 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 108 185 152 142 159 121 184 148 159 158 120 180 155 133 168 125 178 150 144 161 120 182 143 174 152 119 171 134 174 146 120 175 139 181 141 145 153 121 182 152 139 150 158 139 146 163 125 153 157 161 143 166 147 142 148 177 139 137 160 157 134 164 152 164 149 152 151 132 164 140 158 150 145 150 145 149 159 149 143 161 148 142 168 111 168 153 143 163 145 147 -0 -44 -90 -129 -158 -180 -197 -210 -221 -229 -235 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -189 -169 -143 -109 -66 -0 135 150 158 134 158 148 145 174 128 157 152 146 169 118 161 155 149 153 162 130 152 165 148 157 149 176 114 160 152 158 145 162 148 162 140 162 153 149 152 169 130 146 161 152 150 150 165 139 157 154 156 141 150 183 120 172 120 154 167 147 173 120 143 180 144 180 114 151 161 148 181 127 166 130 138 189 151 153 143 150 181 117 156 153 151 182 137 164 141 148 194 121 172 204 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 159 154 183 145 171 141 141 167 160 148 150 157 149 190 121 148 145 150 184 129 156 151 170 154 131 144 173 170 161 120 150 154 172 135 143 131 169 129 148 133 164 146 162 140 172 157 148 119 136 148 159 162 146 139 148 149 149 145 152 145 147 150 151 151 149 143 146 147 148 147 147 141 144 147 147 142 143 142 141 134 133 128 116 128 133 134 141 142 143 142 147 147 144 141 147 147 148 147 146 143 149 151 151 150 147 145 152 145 149 149 148 139 146 162 159 148 136 119 148 157 172 140 162 146 164 133 148 129 169 131 143 135 172 154 150 120 161 170 173 144 131 154 170 151 156 129 184 150 145 148 121 190 149 157 150 148 160 167 141 141 171 145 183 154 159 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 204 172 121 194 148 141 164 137 182 151 153 156 117 181 150 143 153 151 189 138 130 166 127 181 148 161 151 114 180 144 180 143 120 173 147 167 154 120 172 120 183 150 141 156 154 157 139 165 150 150 152 161 146 130 169 152 149 153 162 140 162 148 162 145 158 152 160 114 176 149 157 148 165 152 130 162 153 149 155 161 118 169 146 152 157 128 174 145 148 158 134 158 150 135 -0 -66 -109 -143 -169 -189 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -210 -196 -179 -156 -126 -88 -43 -0 164 138 147 168 121 167 144 145 165 134 155 149 141 169 129 169 142 158 149 161 144 139 151 161 126 139 190 123 149 169 130 144 175 141 151 138 165 150 133 147 176 126 154 161 155 140 163 155 133 176 138 157 133 149 180 145 173 116 153 161 143 182 107 154 161 138 183 120 156 145 146 181 130 175 107 151 169 145 157 141 149 187 125 162 136 147 180 143 156 146 145 187 120 159 172 148 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 134 163 158 161 185 119 147 148 182 134 163 121 171 162 148 179 119 154 151 163 128 159 155 187 124 135 139 153 174 141 133 150 178 175 114 144 168 162 154 139 159 153 122 143 150 168 168 145 138 128 144 154 146 140 148 149 143 147 153 146 145 144 142 151 149 141 140 140 137 145 141 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 141 145 137 140 140 141 149 151 142 144 145 146 153 147 143 149 148 140 146 154 144 128 138 145 168 168 150 143 122 153 159 139 154 162 168 144 114 175 178 150 133 141 174 153 139 135 124 187 155 159 128 163 151 154 119 179 148 162 171 121 163 134 182 148 147 119 185 161 158 163 134 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 148 172 159 120 187 145 146 156 143 180 147 136 162 125 187 149 141 157 145 169 151 107 175 130 181 146 145 156 120 183 138 161 154 107 182 143 161 153 116 173 145 180 149 133 157 138 176 133 155 163 140 155 161 154 126 176 147 133 150 165 138 151 141 175 144 130 169 149 123 190 139 126 161 151 139 144 161 149 158 142 169 129 169 141 149 155 134 165 145 144 167 121 168 147 138 164 -0 -43 -88 -126 -156 -179 -196 -210 -220 -228 -234 -239 -243 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -188 -167 -141 -107 -64 -0 158 134 163 139 144 169 128 165 151 136 163 144 152 148 166 126 169 119 149 165 137 160 161 141 137 174 139 144 173 128 144 184 117 146 159 165 141 153 153 160 135 156 175 121 158 165 135 150 173 124 146 180 136 169 117 151 161 142 184 120 158 151 143 185 121 158 145 149 188 120 166 126 154 171 138 185 125 143 181 137 156 142 144 186 131 178 113 148 180 131 173 132 156 172 184 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 179 139 154 124 169 159 163 119 154 154 172 138 143 181 115 161 153 151 167 150 166 146 131 152 176 155 167 138 161 157 175 124 139 151 184 122 143 141 172 116 146 154 175 151 142 127 140 156 157 153 139 149 156 147 140 148 144 144 147 153 145 141 149 143 148 155 147 143 150 144 148 148 148 146 136 135 133 127 126 122 109 122 126 127 133 135 136 146 148 148 148 144 150 143 147 155 148 143 149 141 145 153 147 144 144 148 140 147 156 149 139 153 157 156 140 127 142 151 175 154 146 116 172 141 143 122 184 151 139 124 175 157 161 138 167 155 176 152 131 146 166 150 167 151 153 161 115 181 143 138 172 154 154 119 163 159 169 124 154 139 179 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 184 172 156 132 173 131 180 148 113 178 131 186 144 142 156 137 181 143 125 185 138 171 154 126 166 120 188 149 145 158 121 185 143 151 158 120 184 142 161 151 117 169 136 180 146 124 173 150 135 165 158 121 175 156 135 160 153 153 141 165 159 146 117 184 144 128 173 144 139 174 137 141 161 160 137 165 149 119 169 126 166 148 152 144 163 136 151 165 128 169 144 139 163 134 158 -0 -64 -107 -141 -167 -188 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -228 -219 -209 -195 -177 -154 -124 -86 -42 145 144 159 133 164 146 142 163 128 154 162 133 164 150 136 159 147 142 182 127 146 163 147 147 162 152 139 163 147 147 169 130 146 174 145 145 164 144 150 169 138 163 141 157 160 136 153 170 122 150 179 110 149 174 141 180 120 158 151 151 179 116 159 152 146 182 137 157 139 152 177 139 176 116 155 152 156 169 120 149 177 137 164 127 141 180 141 179 120 141 185 156 153 177 140 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 152 164 186 136 142 171 167 158 146 162 144 180 120 156 159 146 179 122 155 136 159 152 181 123 156 136 162 135 150 140 154 162 158 154 157 166 153 146 152 178 149 119 140 159 166 164 150 150 137 141 144 140 150 156 143 146 153 145 145 146 150 149 143 149 141 142 145 144 137 141 142 141 138 146 141 140 136 139 136 128 128 136 139 136 140 141 146 138 141 142 141 137 144 145 142 141 149 143 149 150 146 145 145 153 146 143 156 150 140 144 141 137 150 150 164 166 159 140 119 149 178 152 146 153 166 157 154 158 162 154 140 150 135 162 136 156 123 181 152 159 136 155 122 179 146 159 156 120 180 144 162 146 158 167 171 142 136 186 164 152 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 140 177 153 156 185 141 120 179 141 180 141 127 164 137 177 149 120 169 156 152 155 116 176 139 177 152 139 157 137 182 146 152 159 116 179 151 151 158 120 180 141 174 149 110 179 150 122 170 153 136 160 157 141 163 138 169 150 144 164 145 145 174 146 130 169 147 147 163 139 152 162 147 147 163 146 127 182 142 147 159 136 150 164 133 162 154 128 163 142 146 164 133 159 144 145 -42 -86 -124 -154 -177 -195 -209 -219 -228 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -223 -214 -202 -186 -165 -139 -104 -63 -0 157 144 147 155 149 157 157 140 162 141 152 151 144 151 162 132 165 149 141 170 145 146 149 145 162 141 160 160 137 160 146 153 150 156 157 136 151 168 122 152 169 138 149 162 147 155 140 154 166 136 150 178 109 158 160 146 180 116 160 153 148 178 116 168 127 146 177 146 162 133 151 167 146 174 115 168 153 143 183 120 146 179 142 181 107 153 161 147 182 107 150 171 138 146 178 159 153 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 142 136 163 178 102 140 142 180 122 157 131 166 162 152 176 115 161 153 155 161 153 130 152 160 158 155 147 174 146 156 149 163 136 145 141 160 156 161 119 143 166 169 149 138 124 147 149 160 163 147 147 146 140 150 152 144 147 153 145 142 151 151 147 152 146 146 146 143 150 142 141 140 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 140 141 142 150 143 146 146 146 152 147 151 151 142 145 153 147 144 152 150 140 146 147 147 163 160 149 147 124 138 149 169 166 143 119 161 156 160 141 145 136 163 149 156 146 174 147 155 158 160 152 130 153 161 155 153 161 115 176 152 162 166 131 157 122 180 142 140 102 178 163 136 142 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 153 159 178 146 138 171 150 107 182 147 161 153 107 181 142 179 146 120 183 143 153 168 115 174 146 167 151 133 162 146 177 146 127 168 116 178 148 153 160 116 180 146 160 158 109 178 150 136 166 154 140 155 147 162 149 138 169 152 122 168 151 136 157 156 150 153 146 160 137 160 160 141 162 145 149 146 145 170 141 149 165 132 162 151 144 151 152 141 162 140 157 157 149 155 147 144 157 -0 -63 -104 -139 -165 -186 -202 -214 -223 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -219 -208 -194 -175 -151 -121 -83 -42 157 140 148 155 127 161 139 153 159 143 150 149 156 143 160 135 166 140 143 155 154 146 153 168 125 146 178 122 155 164 133 159 162 136 147 158 164 134 154 168 135 149 175 129 147 173 132 157 161 141 154 154 145 180 116 163 143 146 181 126 153 153 144 181 139 175 120 146 174 139 170 115 153 161 142 179 128 156 151 151 174 110 147 168 143 187 121 158 149 145 192 133 144 189 127 156 158 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 205 161 128 139 175 180 153 120 152 173 163 139 130 172 122 161 152 146 178 124 157 149 179 134 159 133 173 119 148 149 167 125 141 163 164 160 130 152 152 174 152 131 137 149 165 162 150 138 131 138 144 147 148 146 140 148 144 144 147 150 149 143 152 150 143 146 146 146 141 144 147 147 144 151 142 140 136 139 137 128 128 137 139 136 140 142 151 144 147 147 144 141 146 146 146 143 150 152 143 149 150 147 144 144 148 140 146 148 147 144 138 131 138 150 162 165 149 137 131 152 174 152 152 130 160 164 163 141 125 167 149 148 119 173 133 159 134 179 149 157 124 178 146 152 161 122 172 130 139 163 173 152 120 153 180 175 139 128 161 205 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 158 156 127 189 144 133 192 145 149 158 121 187 143 168 147 110 174 151 151 156 128 179 142 161 153 115 170 139 174 146 120 175 139 181 144 153 153 126 181 146 143 163 116 180 145 154 154 141 161 157 132 173 147 129 175 149 135 168 154 134 164 158 147 136 162 159 133 164 155 122 178 146 125 168 153 146 154 155 143 140 166 135 160 143 156 149 150 143 159 153 139 161 127 155 148 140 157 -42 -83 -121 -151 -175 -194 -208 -219 -227 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -163 -135 -100 -55 -0 136 157 144 144 168 121 173 120 149 155 151 140 159 143 145 158 138 161 162 130 153 166 131 153 172 122 158 172 132 156 163 133 159 162 142 162 141 154 161 145 163 135 148 174 129 155 173 125 155 169 125 161 152 145 185 116 165 139 147 182 121 161 140 151 167 147 173 119 152 175 140 182 119 158 151 153 175 116 160 161 146 185 118 153 145 148 185 137 151 154 156 174 114 147 196 132 214 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 119 168 194 128 127 157 169 185 127 147 151 190 107 141 167 157 173 109 153 151 162 125 161 145 169 134 149 167 154 142 150 176 157 144 127 162 154 167 119 143 151 171 167 124 123 148 151 163 155 147 147 148 148 145 152 147 153 145 145 145 145 140 143 151 146 147 146 143 150 142 142 141 135 137 141 140 134 132 128 116 128 132 134 140 141 137 135 141 142 142 150 143 146 147 146 151 143 140 145 145 145 145 153 147 152 145 148 148 147 147 155 163 151 148 123 124 167 171 151 143 119 167 154 162 127 144 157 176 150 142 154 167 149 134 169 145 161 125 162 151 153 109 173 157 167 141 107 190 151 147 127 185 169 157 127 128 194 168 119 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 214 132 196 147 114 174 156 154 151 137 185 148 145 153 118 185 146 161 160 116 175 153 151 158 119 182 140 175 152 119 173 147 167 151 140 161 121 182 147 139 165 116 185 145 152 161 125 169 155 125 173 155 129 174 148 135 163 145 161 154 141 162 142 162 159 133 163 156 132 172 158 122 172 153 131 166 153 130 162 161 138 158 145 143 159 140 151 155 149 120 173 121 168 144 144 157 136 -0 -55 -100 -135 -163 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -218 -206 -192 -173 -148 -116 -72 -0 142 155 137 156 146 138 164 136 168 141 159 138 156 147 147 168 130 159 146 147 163 140 151 153 146 163 140 149 153 150 143 160 141 145 169 127 154 169 122 145 175 139 162 144 149 161 140 149 168 138 145 180 116 160 152 147 175 128 163 148 150 183 128 171 116 153 161 144 180 113 159 160 149 179 115 161 152 145 180 126 151 154 142 186 120 172 117 149 183 125 161 148 142 194 108 168 139 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 118 151 175 163 152 129 156 169 167 125 148 190 141 147 134 162 167 146 159 149 164 153 149 142 184 129 161 138 174 133 139 142 162 168 143 142 149 174 156 119 138 158 182 146 152 129 129 149 146 147 148 148 146 140 143 146 150 154 142 151 149 141 143 146 147 146 141 144 148 148 147 142 142 141 136 139 137 128 128 137 139 136 141 142 142 147 148 148 144 141 146 147 146 143 141 149 151 142 154 150 146 143 140 146 148 148 147 146 149 129 129 152 146 182 158 138 119 156 174 149 142 143 168 162 142 139 133 174 138 161 129 184 142 149 153 164 149 159 146 167 162 134 147 141 190 148 125 167 169 156 129 152 163 175 151 118 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 139 168 108 194 142 148 161 125 183 149 117 172 120 186 142 154 151 126 180 145 152 161 115 179 149 160 159 113 180 144 161 153 116 171 128 183 150 148 163 128 175 147 152 160 116 180 145 138 168 149 140 161 149 144 162 139 175 145 122 169 154 127 169 145 141 160 143 150 153 149 140 163 146 153 151 140 163 147 146 159 130 168 147 147 156 138 159 141 168 136 164 138 146 156 137 155 142 -0 -72 -116 -148 -173 -192 -206 -218 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -222 -212 -199 -182 -159 -131 -93 -45 -0 147 142 155 137 163 135 152 146 153 141 150 162 136 165 126 148 168 140 144 157 149 148 162 141 141 156 158 144 155 164 128 156 170 128 152 175 135 153 169 119 152 171 138 151 166 137 148 169 131 156 159 148 179 116 168 139 153 169 129 159 133 147 177 140 184 119 158 160 140 181 116 157 152 148 178 126 161 143 147 181 121 160 140 149 180 141 180 120 143 189 155 143 153 149 175 129 193 189 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 171 146 150 149 179 137 153 146 190 129 147 155 167 159 133 173 134 169 127 160 138 181 113 154 152 163 133 148 164 162 168 128 151 148 179 116 152 153 175 153 124 135 153 154 169 146 144 146 148 148 148 145 152 145 145 145 147 148 143 151 146 147 147 147 146 141 142 142 141 137 141 142 140 134 133 128 116 128 133 134 140 142 141 137 141 142 142 141 146 147 147 147 146 151 143 148 147 145 145 145 152 145 148 148 148 146 144 146 169 154 153 135 124 153 175 153 152 116 179 148 151 128 168 162 164 148 133 163 152 154 113 181 138 160 127 169 134 173 133 159 167 155 147 129 190 146 153 137 179 149 150 146 171 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 189 193 129 175 149 153 143 155 189 143 120 180 141 180 149 140 160 121 181 147 143 161 126 178 148 152 157 116 181 140 160 158 119 184 140 177 147 133 159 129 169 153 139 168 116 179 148 159 156 131 169 148 137 166 151 138 171 152 119 169 153 135 175 152 128 170 156 128 164 155 144 158 156 141 141 162 148 149 157 144 140 168 148 126 165 136 162 150 141 153 146 152 135 163 137 155 142 147 -0 -45 -93 -131 -159 -182 -199 -212 -222 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -232 -225 -216 -205 -189 -170 -144 -110 -67 -0 147 146 147 142 155 133 169 135 149 148 156 138 154 146 147 159 144 152 161 153 130 166 141 145 171 133 151 160 152 146 142 170 135 145 168 127 147 155 152 143 181 120 152 165 131 149 173 119 156 172 115 156 153 145 181 129 156 152 148 177 136 176 114 159 151 151 178 116 156 159 148 185 124 153 153 145 183 115 165 148 150 183 128 171 117 159 160 149 172 110 153 174 125 168 145 175 107 151 159 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 183 136 149 150 189 119 154 146 176 124 158 162 156 167 127 182 123 152 147 155 160 164 134 154 167 145 162 139 173 142 153 124 159 153 167 124 160 155 155 114 149 160 170 151 152 125 141 152 147 148 148 148 147 143 146 152 145 144 142 151 150 143 146 147 147 147 144 150 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 150 144 147 147 147 146 143 150 151 142 144 145 152 146 143 147 148 148 148 147 152 141 125 152 151 170 160 149 114 155 155 160 124 167 153 159 124 153 142 173 139 162 145 167 154 134 164 160 155 147 152 123 182 127 167 156 162 158 124 176 146 154 119 189 150 149 136 183 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 159 151 107 175 145 168 125 174 153 110 172 149 160 159 117 171 128 183 150 148 165 115 183 145 153 153 124 185 148 159 156 116 178 151 151 159 114 176 136 177 148 152 156 129 181 145 153 156 115 172 156 119 173 149 131 165 152 120 181 143 152 155 147 127 168 145 135 170 142 146 152 160 151 133 171 145 141 166 130 153 161 152 144 159 147 146 154 138 156 148 149 135 169 133 155 142 147 146 147 -0 -67 -110 -144 -170 -189 -205 -216 -225 -232 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -210 -196 -179 -156 -126 -87 -44 -0 148 147 146 147 141 148 142 149 148 146 148 144 161 139 149 158 124 156 151 157 155 131 165 142 143 174 119 163 143 153 158 142 155 162 139 161 166 125 154 160 149 167 143 152 161 143 149 175 135 148 183 120 161 143 152 172 122 162 143 144 174 138 180 115 160 153 145 185 113 155 153 141 184 121 161 148 151 172 129 159 133 147 176 143 182 115 158 161 143 185 130 138 189 159 137 143 182 154 190 147 114 134 91 245 255 255 255 255 248 255 165 255 216 117 152 149 165 167 178 119 160 167 162 130 149 171 146 170 121 170 136 158 161 151 170 124 155 147 179 131 170 124 169 133 147 151 162 157 149 146 161 144 156 150 177 150 148 125 135 148 161 168 143 143 146 148 148 148 145 152 145 147 150 151 150 143 152 150 141 140 137 146 141 144 147 148 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 148 147 144 141 146 137 140 141 150 152 143 150 151 150 147 145 152 145 148 148 148 146 143 143 168 161 148 135 125 148 150 177 150 156 144 161 146 149 157 162 151 147 133 169 124 170 131 179 147 155 124 170 151 161 158 136 170 121 170 146 171 149 130 162 167 160 119 178 167 165 149 152 117 216 255 165 255 248 255 255 255 255 245 91 134 114 147 190 154 182 143 137 159 189 138 130 185 143 161 158 115 182 143 176 147 133 159 129 172 151 148 161 121 184 141 153 155 113 185 145 153 160 115 180 138 174 144 143 162 122 172 152 143 161 120 183 148 135 175 149 143 161 152 143 167 149 160 154 125 166 161 139 162 155 142 158 153 143 163 119 174 143 142 165 131 155 157 151 156 124 158 149 139 161 144 148 146 148 149 142 148 141 147 146 147 148 -0 -44 -87 -126 -156 -179 -196 -210 -220 -228 -235 -239 -243 -246 -248 -250 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -203 -187 -166 -139 -105 -58 -0 148 148 148 147 146 147 153 140 159 143 148 155 137 156 147 145 142 175 119 156 150 145 166 128 166 140 142 170 136 162 146 141 164 138 153 155 151 143 179 114 156 159 141 149 169 138 148 161 146 146 161 149 181 116 172 139 153 182 117 173 113 156 160 145 178 125 161 152 143 184 120 161 136 149 184 127 158 152 150 177 137 176 114 151 161 148 175 125 159 152 150 180 108 152 162 167 132 183 134 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 113 153 150 147 168 157 146 167 146 177 131 158 133 173 147 148 165 152 174 122 153 160 163 125 161 143 166 147 145 175 140 162 136 161 141 151 144 168 152 119 144 156 162 170 153 142 122 140 152 147 148 148 148 148 143 146 153 145 145 145 145 140 143 151 146 146 144 137 141 142 141 138 146 141 140 136 139 136 128 128 136 139 136 140 141 146 138 141 142 141 137 144 146 146 151 143 140 145 145 145 145 153 146 143 148 148 148 148 147 152 140 122 142 153 170 162 156 144 119 152 168 144 151 141 161 136 162 140 175 145 147 166 143 161 125 163 160 153 122 174 152 165 148 147 173 133 158 131 177 146 167 146 157 168 147 150 153 113 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 134 183 132 167 162 152 108 180 150 152 159 125 175 148 161 151 114 176 137 177 150 152 158 127 184 149 136 161 120 184 143 152 161 125 178 145 160 156 113 173 117 182 153 139 172 116 181 149 161 146 146 161 148 138 169 149 141 159 156 114 179 143 151 155 153 138 164 141 146 162 136 170 142 140 166 128 166 145 150 156 119 175 142 145 147 156 137 155 148 143 159 140 153 147 146 147 148 148 148 -0 -58 -105 -139 -166 -187 -203 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -208 -194 -175 -151 -120 -76 -0 149 149 148 148 148 147 147 143 146 139 157 143 157 137 157 146 157 146 138 174 128 162 151 144 163 143 164 139 147 160 130 161 156 129 167 153 125 153 160 136 184 132 153 173 119 152 173 118 153 170 120 156 145 147 175 131 156 145 147 177 135 187 113 163 151 146 181 116 160 152 147 183 137 170 127 148 178 127 154 144 144 174 138 180 120 156 160 146 178 119 162 146 146 185 135 150 158 145 163 179 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 148 181 122 157 143 160 145 170 135 145 181 131 154 132 155 178 145 155 149 163 156 139 139 180 126 158 140 163 131 159 148 172 126 152 155 175 150 147 125 135 149 166 161 142 143 146 148 148 148 148 143 144 147 153 145 141 150 149 141 142 146 146 143 150 142 141 140 135 137 140 139 133 132 128 116 128 132 133 139 140 137 135 140 141 142 150 143 146 146 142 141 149 150 141 145 153 147 144 143 148 148 148 148 146 143 142 161 166 149 135 125 147 150 175 155 152 126 172 148 159 131 163 140 158 126 180 139 139 156 163 149 155 145 178 155 132 154 131 181 145 135 170 145 160 143 157 122 181 148 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 179 163 145 158 150 135 185 146 146 162 119 178 146 160 156 120 180 138 174 144 144 154 127 178 148 127 170 137 183 147 152 160 116 181 146 151 163 113 187 135 177 147 145 156 131 175 147 145 156 120 170 153 118 173 152 119 173 153 132 184 136 160 153 125 153 167 129 156 161 130 160 147 139 164 143 163 144 151 162 128 174 138 146 157 146 157 137 157 143 157 139 146 143 147 147 148 148 148 149 149 -0 -76 -120 -151 -175 -194 -208 -219 -227 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -213 -200 -184 -162 -134 -97 -48 -0 149 149 149 148 148 148 146 147 145 155 137 148 142 162 131 159 144 156 146 139 170 129 152 158 124 162 143 156 158 133 172 138 150 164 143 150 180 113 164 143 142 163 150 146 166 143 149 167 140 145 187 120 166 139 157 172 123 166 131 148 160 143 183 116 160 159 148 179 116 168 131 146 173 144 168 132 146 184 121 173 114 156 160 145 186 125 149 161 136 178 150 148 153 157 172 136 171 158 139 152 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 152 115 156 160 156 167 147 165 144 181 120 155 153 164 165 132 157 145 157 146 157 149 182 128 147 152 156 162 150 166 145 129 147 159 157 132 134 150 169 170 154 138 133 144 153 147 148 148 148 148 145 152 145 145 147 149 149 143 148 155 147 147 146 141 144 147 147 144 151 142 141 136 139 137 128 128 137 139 136 141 142 151 144 147 147 144 141 146 147 147 155 148 143 149 149 147 145 145 152 145 148 148 148 148 147 153 144 133 138 154 170 169 150 134 132 157 159 147 129 145 166 150 162 156 152 147 128 182 149 157 146 157 145 157 132 165 164 153 155 120 181 144 165 147 167 156 160 156 115 152 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 152 139 158 171 136 172 157 153 148 150 178 136 161 149 125 186 145 160 156 114 173 121 184 146 132 168 144 173 146 131 168 116 179 148 159 160 116 183 143 160 148 131 166 123 172 157 139 166 120 187 145 140 167 149 143 166 146 150 163 142 143 164 113 180 150 143 164 150 138 172 133 158 156 143 162 124 158 152 129 170 139 146 156 144 159 131 162 142 148 137 155 145 147 146 148 148 148 149 149 149 -0 -48 -97 -134 -162 -184 -200 -213 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -146 -113 -69 -0 149 149 149 149 149 148 148 148 147 147 142 154 139 151 138 163 131 159 144 155 154 126 172 139 147 171 121 161 146 151 161 133 159 161 128 160 140 139 182 129 157 166 118 161 157 141 148 160 151 155 140 150 177 130 165 141 152 178 130 177 112 162 160 148 178 117 156 153 147 181 129 176 109 150 168 150 160 136 149 180 135 189 114 163 143 141 190 118 164 156 132 181 126 162 139 164 141 161 154 164 142 205 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 122 174 174 148 162 123 162 136 165 130 170 154 154 160 139 162 136 147 162 156 150 151 135 160 163 155 172 124 160 127 159 151 176 141 147 142 170 162 143 131 135 152 157 155 150 143 146 148 148 148 148 143 146 153 145 144 142 151 149 141 142 146 146 143 150 142 142 141 135 138 141 140 134 132 128 116 128 132 134 140 141 138 135 141 142 142 150 143 146 146 142 141 149 151 142 144 145 153 146 143 148 148 148 148 146 143 150 155 157 152 135 131 143 162 170 142 147 141 176 151 159 127 160 124 172 155 163 160 135 151 150 156 162 147 136 162 139 160 154 154 170 130 165 136 162 123 162 148 174 174 122 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 205 142 164 154 161 141 164 139 162 126 181 132 156 164 118 190 141 143 163 114 189 135 180 149 136 160 150 168 150 109 176 129 181 147 153 156 117 178 148 160 162 112 177 130 178 152 141 165 130 177 150 140 155 151 160 148 141 157 161 118 166 157 129 182 139 140 160 128 161 159 133 161 151 146 161 121 171 147 139 172 126 154 155 144 159 131 163 138 151 139 154 142 147 147 148 148 148 149 149 149 149 149 -0 -69 -113 -146 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -180 -157 -127 -89 -44 -0 148 149 149 149 149 148 148 148 148 146 147 142 146 147 150 138 162 131 160 141 152 154 142 166 141 145 171 122 160 147 141 165 138 144 176 124 164 149 137 164 150 148 179 125 153 173 119 151 175 127 171 127 151 176 139 158 133 151 170 138 182 116 156 153 144 186 125 154 145 151 170 146 179 119 156 168 139 170 117 150 152 141 187 117 172 131 147 183 125 177 125 142 189 154 142 141 185 124 186 136 161 119 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 192 201 132 157 135 177 141 153 157 166 140 153 170 127 150 151 165 173 126 144 140 166 152 158 136 167 125 149 153 158 163 155 125 157 147 168 136 134 141 159 164 158 150 140 136 141 146 148 148 149 148 145 152 145 147 150 151 149 143 151 146 147 147 146 141 144 148 148 147 142 142 141 137 139 137 128 128 137 139 137 141 142 142 147 148 148 144 141 146 147 147 146 151 143 149 151 150 147 145 152 145 148 149 148 148 146 141 136 140 150 158 164 159 141 134 136 168 147 157 125 155 163 158 153 149 125 167 136 158 152 166 140 144 126 173 165 151 150 127 170 153 140 166 157 153 141 177 135 157 132 201 192 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 119 161 136 186 124 185 141 142 154 189 142 125 177 125 183 147 131 172 117 187 141 152 150 117 170 139 168 156 119 179 146 170 151 145 154 125 186 144 153 156 116 182 138 170 151 133 158 139 176 151 127 171 127 175 151 119 173 153 125 179 148 150 164 137 149 164 124 176 144 138 165 141 147 160 122 171 145 141 166 142 154 152 141 160 131 162 138 150 147 146 142 147 146 148 148 148 148 149 149 149 149 148 -0 -44 -89 -127 -157 -180 -198 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -215 -203 -188 -167 -140 -106 -58 -0 145 148 148 149 149 149 149 149 148 148 148 146 147 155 141 147 150 138 163 139 157 150 136 160 143 165 141 145 171 125 160 164 127 165 142 145 162 143 158 164 118 161 152 145 161 150 146 177 119 146 174 141 168 116 151 177 136 170 116 153 160 145 184 121 161 140 141 185 125 174 116 153 153 146 177 122 148 174 144 181 108 173 135 149 177 143 169 132 166 132 150 185 108 152 170 167 119 169 136 163 128 168 204 188 131 117 116 255 255 255 255 255 255 255 187 255 179 255 179 188 156 167 185 136 148 186 129 147 149 173 128 155 161 163 146 132 158 169 167 119 145 144 176 125 156 162 157 165 118 145 159 163 154 129 141 163 160 156 139 124 145 160 165 158 138 146 148 149 149 148 143 146 153 145 144 145 142 149 143 146 147 147 146 141 142 142 141 137 141 142 140 134 133 128 117 128 133 134 140 142 141 137 141 142 142 141 146 147 147 146 143 149 142 145 144 145 153 146 143 148 149 149 148 146 138 158 165 160 145 124 139 156 160 163 141 129 154 163 159 145 118 165 157 162 156 125 176 144 145 119 167 169 158 132 146 163 161 155 128 173 149 147 129 186 148 136 185 167 156 188 179 255 179 255 187 255 255 255 255 255 255 255 116 117 131 188 204 168 128 163 136 169 119 167 170 152 108 185 150 132 166 132 169 143 177 149 135 173 108 181 144 174 148 122 177 146 153 153 116 174 125 185 141 140 161 121 184 145 160 153 116 170 136 177 151 116 168 141 174 146 119 177 146 150 161 145 152 161 118 164 158 143 162 145 142 165 127 164 160 125 171 145 141 165 143 160 136 150 157 139 163 138 150 147 141 155 147 146 148 148 148 149 149 149 149 149 148 148 145 -0 -58 -106 -140 -167 -188 -203 -215 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -219 -209 -194 -176 -152 -120 -76 -0 152 143 145 148 148 149 149 149 149 148 148 148 148 148 143 155 141 147 150 141 158 140 145 165 121 162 143 165 140 138 170 136 144 166 131 157 159 124 168 142 144 177 116 161 162 118 160 151 146 173 120 156 167 140 181 120 146 171 141 181 113 163 152 148 183 128 171 121 141 183 144 182 119 161 151 153 177 109 151 161 148 176 132 169 127 151 159 156 145 147 168 136 147 186 124 160 147 159 142 178 139 194 118 159 172 152 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 183 135 147 180 114 149 160 168 122 158 152 167 139 144 154 172 137 153 148 177 149 131 150 166 159 142 129 148 174 156 129 145 155 181 140 139 133 148 165 164 140 134 132 143 152 139 148 149 149 148 143 144 147 153 142 150 149 143 146 147 147 146 144 150 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 150 144 146 147 147 146 143 149 150 142 153 147 144 143 148 149 149 148 139 152 143 132 134 140 164 165 148 133 139 140 181 155 145 129 156 174 148 129 142 159 166 150 131 149 177 148 153 137 172 154 144 139 167 152 158 122 168 160 149 114 180 147 135 183 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 152 172 159 118 194 139 178 142 159 147 160 124 186 147 136 168 147 145 156 159 151 127 169 132 176 148 161 151 109 177 153 151 161 119 182 144 183 141 121 171 128 183 148 152 163 113 181 141 171 146 120 181 140 167 156 120 173 146 151 160 118 162 161 116 177 144 142 168 124 159 157 131 166 144 136 170 138 140 165 143 162 121 165 145 140 158 141 150 147 141 155 143 148 148 148 148 148 149 149 149 149 148 148 145 143 152 -0 -76 -120 -152 -176 -194 -209 -219 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -230 -223 -213 -200 -184 -162 -133 -97 -48 -0 146 152 143 145 148 148 149 149 149 149 148 148 148 147 148 143 154 141 141 157 139 157 145 141 168 121 162 143 155 154 138 164 148 135 164 146 151 172 118 167 144 141 178 134 148 176 115 160 160 144 174 116 154 159 149 174 120 156 160 140 182 116 168 131 147 176 144 179 107 153 161 149 179 116 161 153 148 179 120 156 154 155 165 140 168 151 132 170 153 159 145 155 147 160 148 148 163 171 102 175 128 151 172 183 149 113 134 91 245 255 255 255 255 248 255 165 255 216 116 149 157 166 170 160 159 175 152 157 152 170 154 132 153 157 178 126 149 146 176 125 157 151 180 126 140 152 167 182 120 147 148 173 151 112 139 163 159 168 143 127 141 155 157 155 147 152 145 140 148 149 145 152 145 145 146 148 143 151 149 140 140 140 137 141 144 147 148 146 136 135 133 127 126 122 109 122 126 127 133 135 136 146 148 147 144 141 137 140 140 140 149 151 143 148 146 145 145 152 145 149 148 140 145 152 147 155 157 155 141 127 143 168 159 163 139 112 151 173 148 147 120 182 167 152 140 126 180 151 157 125 176 146 149 126 178 157 153 132 154 170 152 157 152 175 159 160 170 166 157 149 116 216 255 165 255 248 255 255 255 255 245 91 134 113 149 183 172 151 128 175 102 171 163 148 148 160 147 155 145 159 153 170 132 151 168 140 165 155 154 156 120 179 148 153 161 116 179 149 161 153 107 179 144 176 147 131 168 116 182 140 160 156 120 174 149 159 154 116 174 144 160 160 115 176 148 134 178 141 144 167 118 172 151 146 164 135 148 164 138 154 155 143 162 121 168 141 145 157 139 157 141 141 154 143 148 147 148 148 148 149 149 149 149 148 148 145 143 152 146 -0 -48 -97 -133 -162 -184 -200 -213 -223 -230 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -171 -145 -111 -68 -0 153 145 146 152 143 145 148 148 148 149 149 149 148 148 148 147 148 143 145 155 136 157 140 156 146 141 168 121 161 143 147 158 140 152 161 127 160 152 144 171 131 166 140 145 155 160 143 176 115 158 159 143 180 113 155 161 147 174 115 156 160 144 181 130 176 114 151 161 141 185 120 156 154 145 178 126 154 154 145 186 125 162 144 152 164 148 167 134 151 166 139 163 150 149 150 182 119 167 140 180 127 175 171 136 165 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 157 151 161 133 164 138 168 131 154 149 177 144 127 149 168 168 121 149 166 163 130 150 167 162 137 129 156 167 160 119 142 168 175 149 143 121 144 166 162 154 141 137 142 146 149 156 147 140 148 143 146 153 145 142 151 150 143 148 155 144 153 151 142 142 142 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 142 142 142 151 153 144 155 148 143 150 151 142 145 153 146 143 148 140 147 156 149 146 142 137 141 154 162 166 144 121 143 149 175 168 142 119 160 167 156 129 137 162 167 150 130 163 166 149 121 168 168 149 127 144 177 149 154 131 168 138 164 133 161 151 157 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 165 136 171 175 127 180 140 167 119 182 150 149 150 163 139 166 151 134 167 148 164 152 144 162 125 186 145 154 154 126 178 145 154 156 120 185 141 161 151 114 176 130 181 144 160 156 115 174 147 161 155 113 180 143 159 158 115 176 143 160 155 145 140 166 131 171 144 152 160 127 161 152 140 158 147 143 161 121 168 141 146 156 140 157 136 155 145 143 148 147 148 148 148 149 149 149 148 148 148 145 143 152 146 145 153 -0 -68 -111 -145 -171 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -197 -179 -156 -125 -86 -42 145 147 153 145 146 152 143 145 148 148 148 149 149 149 148 148 148 146 147 147 141 155 136 157 140 156 145 141 169 131 150 163 130 158 144 141 170 115 169 143 139 166 143 156 165 115 156 159 142 174 115 156 160 137 181 119 150 161 143 182 113 163 140 151 170 138 180 119 156 152 146 187 124 161 152 145 181 124 161 140 141 187 127 167 129 155 142 144 184 125 146 181 124 181 157 134 154 158 142 153 157 163 146 149 167 150 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 154 154 145 166 159 158 145 153 172 163 130 148 166 181 126 144 148 181 127 141 155 173 146 138 156 157 173 134 158 151 176 143 131 139 159 168 172 141 140 130 152 156 158 141 141 139 150 156 143 149 144 144 147 150 149 143 152 150 141 142 143 138 146 141 141 141 135 137 141 140 134 132 128 116 128 132 134 140 141 137 135 141 141 141 146 138 143 142 141 150 152 143 149 150 147 144 144 149 143 156 150 139 141 141 158 156 152 130 140 141 172 168 159 139 131 143 176 151 158 134 173 157 156 138 146 173 155 141 127 181 148 144 126 181 166 148 130 163 172 153 145 158 159 166 145 154 154 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 150 167 149 146 163 157 153 142 158 154 134 157 181 124 181 146 125 184 144 142 155 129 167 127 187 141 140 161 124 181 145 152 161 124 187 146 152 156 119 180 138 170 151 140 163 113 182 143 161 150 119 181 137 160 156 115 174 142 159 156 115 165 156 143 166 139 143 169 115 170 141 144 158 130 163 150 131 169 141 145 156 140 157 136 155 141 147 147 146 148 148 148 149 149 149 148 148 148 145 143 152 146 145 153 147 145 -42 -86 -125 -156 -179 -197 -211 -221 -229 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -224 -215 -202 -186 -165 -138 -101 -55 -0 150 145 147 153 145 146 152 143 145 148 148 148 149 149 149 148 148 148 147 146 147 141 155 136 157 140 156 145 143 163 144 141 166 131 159 156 136 175 131 158 164 128 161 150 139 181 113 156 157 139 181 113 163 156 146 177 119 158 159 140 184 127 171 116 153 160 146 184 114 167 136 144 183 117 161 151 139 184 128 170 121 149 182 128 169 154 158 123 143 191 113 167 125 149 163 154 146 180 120 169 152 150 150 178 147 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 213 143 132 144 160 178 125 146 153 178 138 133 148 168 168 120 149 167 165 129 136 162 152 168 122 156 144 170 128 145 158 164 164 142 117 144 165 159 164 142 136 147 145 146 146 140 150 152 146 153 145 145 145 145 140 143 151 146 147 146 141 144 148 148 147 142 142 141 136 139 137 128 128 137 139 136 141 142 142 147 148 148 144 141 146 147 146 151 143 140 145 145 145 145 153 146 152 150 140 146 146 145 147 136 142 164 159 165 144 117 142 164 164 158 145 128 170 144 156 122 168 152 162 136 129 165 167 149 120 168 168 148 133 138 178 153 146 125 178 160 144 132 143 213 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 147 178 150 150 152 169 120 180 146 154 163 149 125 167 113 191 143 123 158 154 169 128 182 149 121 170 128 184 139 151 161 117 183 144 136 167 114 184 146 160 153 116 171 127 184 140 159 158 119 177 146 156 163 113 181 139 157 156 113 181 139 150 161 128 164 158 131 175 136 156 159 131 166 141 144 163 143 145 156 140 157 136 155 141 147 146 147 148 148 148 149 149 149 148 148 148 145 143 152 146 145 153 147 145 150 -0 -55 -101 -138 -165 -186 -202 -215 -224 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -239 -234 -227 -219 -207 -193 -174 -149 -116 -71 -0 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 149 148 148 148 147 146 147 141 155 136 156 141 147 152 145 157 145 144 162 139 153 149 138 164 139 143 175 115 161 153 136 181 123 161 156 136 182 119 161 151 146 177 115 155 152 144 174 141 181 113 163 152 138 183 139 161 142 149 181 117 168 134 147 177 141 180 121 156 168 136 168 147 173 127 158 150 141 190 121 172 162 122 152 185 129 149 189 119 168 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 168 189 151 123 151 160 165 132 159 156 176 131 153 148 180 136 141 155 169 166 146 133 152 167 163 126 153 168 159 150 118 144 167 169 148 143 120 141 155 155 152 146 147 148 146 140 148 144 147 153 144 141 150 149 141 143 146 147 146 141 142 142 141 137 141 142 140 134 133 128 117 128 133 134 140 142 141 137 141 142 142 141 146 147 146 143 141 149 150 141 144 153 147 144 148 140 146 148 147 146 152 155 155 141 120 143 148 169 167 144 118 150 159 168 153 126 163 167 152 133 146 166 169 155 141 136 180 148 153 131 176 156 159 132 165 160 151 123 151 189 168 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 168 119 189 149 129 185 152 122 162 172 121 190 141 150 158 127 173 147 168 136 168 156 121 180 141 177 147 134 168 117 181 149 142 161 139 183 138 152 163 113 181 141 174 144 152 155 115 177 146 151 161 119 182 136 156 161 123 181 136 153 161 115 175 143 139 164 138 149 153 139 162 144 145 157 145 152 147 141 156 136 155 141 147 146 147 148 148 148 149 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 -0 -71 -116 -149 -174 -193 -207 -219 -227 -234 -239 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -181 -159 -129 -90 -44 -0 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 149 148 148 148 147 146 147 141 155 133 159 149 136 160 144 148 155 123 173 133 157 162 123 165 140 141 175 126 158 152 137 177 116 161 152 136 177 115 160 151 145 182 110 174 124 156 160 140 182 116 167 125 151 170 149 155 141 146 183 134 176 114 158 159 149 167 134 169 127 149 160 155 159 149 171 121 171 138 144 157 173 127 156 179 119 160 157 148 152 122 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 195 113 156 161 185 141 142 140 166 154 132 157 153 169 125 159 154 168 142 122 155 160 182 126 141 153 173 139 131 151 162 176 152 132 137 150 167 168 146 140 136 141 146 147 148 145 152 147 153 145 147 150 149 143 151 146 147 147 147 143 150 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 150 143 147 147 147 146 151 143 149 150 147 145 153 147 152 145 148 147 146 141 136 140 146 168 167 150 137 132 152 176 162 151 131 139 173 153 141 126 182 160 155 122 142 168 154 159 125 169 153 157 132 154 166 140 142 141 185 161 156 113 195 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 122 152 148 157 160 119 179 156 127 173 157 144 138 171 121 171 149 159 155 160 149 127 169 134 167 149 159 158 114 176 134 183 146 141 155 149 170 151 125 167 116 182 140 160 156 124 174 110 182 145 151 160 115 177 136 152 161 116 177 137 152 158 126 175 141 140 165 123 162 157 133 173 123 155 148 144 160 136 149 159 133 155 141 147 146 147 148 148 148 149 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 -0 -44 -90 -129 -159 -181 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -216 -204 -188 -167 -140 -105 -57 -0 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 148 147 146 147 150 144 148 142 163 131 159 147 144 162 130 164 144 150 162 139 163 149 140 171 126 158 160 143 176 129 159 160 143 175 115 160 160 145 181 132 175 115 156 160 145 181 130 182 120 149 174 136 164 127 145 171 138 180 116 156 161 158 130 154 182 121 151 161 156 140 148 162 143 180 131 163 147 169 137 154 167 146 181 115 174 201 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 164 165 169 137 152 164 181 120 143 156 179 143 146 143 170 154 132 151 166 176 145 126 150 168 164 122 153 156 169 151 115 143 152 171 167 124 124 147 164 157 155 147 147 148 148 146 140 143 147 153 145 144 142 149 143 146 147 147 146 141 144 147 148 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 148 147 144 141 146 147 147 146 143 149 142 144 145 153 147 143 140 146 148 148 147 147 155 157 164 147 124 124 167 171 152 143 115 151 169 156 153 122 164 168 150 126 145 176 166 151 132 154 170 143 146 143 179 156 143 120 181 164 152 137 169 165 164 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 201 174 115 181 146 167 154 137 169 147 163 131 180 143 162 148 140 156 161 151 121 182 154 130 158 161 156 116 180 138 171 145 127 164 136 174 149 120 182 130 181 145 160 156 115 175 132 181 145 160 160 115 175 143 160 159 129 176 143 160 158 126 171 140 149 163 139 162 150 144 164 130 162 144 147 159 131 163 142 148 144 150 147 146 147 148 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 -0 -57 -105 -140 -167 -188 -204 -216 -225 -232 -237 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -219 -208 -194 -175 -151 -118 -74 -0 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 148 147 146 144 145 150 150 138 163 131 158 149 144 158 133 159 150 132 159 143 158 159 141 170 126 154 156 134 171 130 154 160 140 175 115 164 131 156 163 143 182 113 163 143 151 162 149 175 119 146 177 139 174 120 153 160 142 184 120 152 164 159 129 149 182 130 145 167 145 148 181 120 166 139 151 167 153 146 162 167 122 156 174 132 156 172 149 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 191 148 135 179 140 143 149 182 151 117 150 157 181 119 146 148 177 142 119 153 160 178 136 145 145 169 152 122 149 162 176 156 123 132 149 182 150 139 136 135 141 146 147 148 148 145 152 145 145 147 150 151 149 143 149 141 140 139 136 140 142 141 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 141 142 140 136 139 140 141 149 143 149 151 150 147 145 145 152 145 148 148 147 146 141 135 136 139 150 182 149 132 123 156 176 162 149 122 152 169 145 145 136 178 160 153 119 142 177 148 146 119 181 157 150 117 151 182 149 143 140 179 135 148 191 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 149 172 156 132 174 156 122 167 162 146 153 167 151 139 166 120 181 148 145 167 145 130 182 149 129 159 164 152 120 184 142 160 153 120 174 139 177 146 119 175 149 162 151 143 163 113 182 143 163 156 131 164 115 175 140 160 154 130 171 134 156 154 126 170 141 159 158 143 159 132 150 159 133 158 144 149 158 131 163 138 150 150 145 144 146 147 148 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 -0 -74 -118 -151 -175 -194 -208 -219 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -213 -199 -182 -160 -131 -93 -46 -0 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 148 147 147 146 143 147 150 138 162 132 158 148 144 164 143 145 165 120 168 130 146 163 141 176 123 154 167 131 178 113 164 155 143 182 126 177 116 158 160 140 184 116 173 116 155 161 147 172 120 152 167 144 181 113 171 148 147 182 124 165 147 168 127 149 183 129 150 179 115 156 162 130 190 125 146 176 130 146 157 160 148 157 167 183 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 126 152 164 181 121 150 160 181 145 128 149 180 161 120 148 165 176 144 127 146 162 175 119 143 154 178 152 115 142 153 176 159 118 135 155 157 156 155 147 147 148 148 148 143 146 153 145 145 144 142 151 147 152 146 146 143 150 142 142 141 135 137 141 140 133 132 128 116 128 132 133 140 141 137 135 141 142 142 150 143 146 146 152 147 151 142 144 145 145 153 146 143 148 148 148 147 147 155 156 157 155 135 118 159 176 153 142 115 152 178 154 143 119 175 162 146 127 144 176 165 148 120 161 180 149 128 145 181 160 150 121 181 164 152 126 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 183 167 157 148 160 157 146 130 176 146 125 190 130 162 156 115 179 150 129 183 149 127 168 147 165 124 182 147 148 171 113 181 144 167 152 120 172 147 161 155 116 173 116 184 140 160 158 116 177 126 182 143 155 164 113 178 131 167 154 123 176 141 163 146 130 168 120 165 145 143 164 144 148 158 132 162 138 150 147 143 146 147 147 148 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 -0 -46 -93 -131 -160 -182 -199 -213 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -225 -216 -204 -189 -168 -142 -108 -60 -0 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 148 147 146 155 141 147 150 138 162 132 159 153 136 159 148 142 169 123 177 117 149 164 134 176 124 151 167 135 182 120 153 160 141 167 143 175 116 155 152 144 177 141 182 119 150 161 144 181 113 161 160 140 182 125 168 136 160 139 146 167 144 167 133 143 184 119 161 159 152 172 107 148 190 124 149 177 143 156 162 135 185 135 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 157 183 123 141 149 186 145 126 147 166 183 114 140 157 180 140 129 153 159 180 126 139 152 181 159 113 137 160 176 156 119 143 154 174 143 152 131 132 150 147 148 148 148 148 143 144 147 153 145 141 149 143 149 143 145 146 141 144 147 148 147 142 142 141 136 139 137 128 128 137 139 136 141 142 142 147 148 147 144 141 146 145 143 149 143 149 141 145 153 147 144 143 148 148 148 148 147 150 132 131 152 143 174 154 143 119 156 176 160 137 113 159 181 152 139 126 180 159 153 129 140 180 157 140 114 183 166 147 126 145 186 149 141 123 183 157 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 135 185 135 162 156 143 177 149 124 190 148 107 172 152 159 161 119 184 143 133 167 144 167 146 139 160 136 168 125 182 140 160 161 113 181 144 161 150 119 182 141 177 144 152 155 116 175 143 167 141 160 153 120 182 135 167 151 124 176 134 164 149 117 177 123 169 142 148 159 136 153 159 132 162 138 150 147 141 155 146 147 148 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 -0 -60 -108 -142 -168 -189 -204 -216 -225 -232 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -219 -209 -194 -176 -151 -120 -76 -0 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 147 148 143 155 141 147 150 138 163 141 135 165 135 158 149 150 157 133 180 117 156 159 134 174 124 156 155 136 177 109 170 124 156 159 142 184 110 174 125 156 160 146 177 119 158 160 140 181 116 156 160 136 172 144 147 151 176 121 146 168 150 160 129 154 153 146 176 122 141 190 129 158 171 131 160 167 123 177 136 147 170 157 154 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 139 159 175 169 121 153 165 179 139 133 148 180 159 117 147 163 172 144 127 146 175 167 113 140 155 181 156 116 142 153 175 154 129 139 155 154 169 146 144 147 148 148 148 145 152 145 145 147 150 149 143 149 143 146 146 146 141 142 142 141 137 141 142 140 134 133 128 116 128 133 134 140 142 141 137 141 142 142 141 146 146 146 143 149 143 149 150 147 145 145 152 145 148 148 148 147 144 146 169 154 155 139 129 154 175 153 142 116 156 181 155 140 113 167 175 146 127 144 172 163 147 117 159 180 148 133 139 179 165 153 121 169 175 159 139 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 154 157 170 147 136 177 123 167 160 131 171 158 129 190 141 122 176 146 153 154 129 160 150 168 146 121 176 151 147 144 172 136 160 156 116 181 140 160 158 119 177 146 160 156 125 174 110 184 142 159 156 124 170 109 177 136 155 156 124 174 134 159 156 117 180 133 157 150 149 158 135 165 135 141 163 138 150 147 141 155 143 148 147 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 -0 -76 -120 -151 -176 -194 -209 -219 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -182 -160 -131 -94 -47 -0 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 147 148 143 155 141 147 150 141 156 156 133 164 135 158 145 150 146 133 180 123 153 160 131 183 113 160 160 143 181 129 183 113 155 152 147 181 132 175 115 163 152 146 178 116 155 160 145 182 113 163 169 129 170 151 138 147 186 117 156 168 156 151 151 179 115 161 167 141 147 162 146 158 145 147 162 141 148 180 160 151 154 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 206 159 123 145 156 181 145 129 154 165 177 120 149 156 188 140 128 150 166 181 121 147 153 181 160 113 136 160 176 156 119 140 160 170 154 147 118 132 152 147 148 148 149 148 143 146 153 145 145 142 151 149 142 146 147 146 143 150 142 141 138 142 143 142 137 140 138 129 129 138 140 137 142 143 142 138 141 142 150 143 146 147 146 142 149 151 142 145 145 153 146 143 148 149 148 148 147 152 132 118 147 154 170 160 140 119 156 176 160 136 113 160 181 153 147 121 181 166 150 128 140 188 156 149 120 177 165 154 129 145 181 156 145 123 159 206 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 154 151 160 180 148 141 162 147 145 158 146 162 147 141 167 161 115 179 151 151 156 168 156 117 186 147 138 151 170 129 169 163 113 182 145 160 155 116 178 146 152 163 115 175 132 181 147 152 155 113 183 129 181 143 160 160 113 183 131 160 153 123 180 133 146 150 145 158 135 164 133 156 156 141 150 147 141 155 143 148 147 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 -0 -47 -94 -131 -160 -182 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -188 -168 -141 -106 -59 -0 142 155 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 149 148 148 148 147 148 143 155 141 141 157 141 144 158 130 164 131 167 142 163 145 132 175 123 161 156 137 175 126 154 153 147 160 137 182 108 166 131 156 162 143 183 116 161 151 145 182 113 163 160 141 183 125 158 150 156 143 162 140 145 178 122 151 163 167 122 161 152 157 147 155 156 170 133 170 165 136 153 186 114 159 161 145 213 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 124 162 189 153 127 150 158 181 132 142 146 173 161 120 153 163 171 139 130 154 174 161 119 146 163 183 152 126 143 153 175 153 126 136 149 168 168 140 134 146 148 149 149 148 143 144 147 151 154 140 143 151 146 147 147 147 141 144 147 148 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 148 147 144 141 147 147 147 146 151 143 140 154 151 147 144 143 148 149 149 148 146 134 140 168 168 149 136 126 153 175 153 143 126 152 183 163 146 119 161 174 154 130 139 171 163 153 120 161 173 146 142 132 181 158 150 127 153 189 162 124 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 213 145 161 159 114 186 153 136 165 170 133 170 156 155 147 157 152 161 122 167 163 151 122 178 145 140 162 143 156 150 158 125 183 141 160 163 113 182 145 151 161 116 183 143 162 156 131 166 108 182 137 160 147 153 154 126 175 137 156 161 123 175 132 145 163 142 167 131 164 130 158 144 141 157 141 141 155 143 148 147 148 148 148 149 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 155 142 -0 -59 -106 -141 -168 -188 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -227 -219 -208 -194 -175 -150 -118 -73 -0 146 147 142 155 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 149 148 148 148 148 147 148 143 145 155 136 155 144 153 157 139 164 128 159 140 163 150 129 176 130 158 152 139 177 109 175 124 160 156 146 175 125 177 116 156 160 146 179 115 160 160 141 183 116 156 159 148 154 154 141 154 169 129 163 144 155 170 128 150 155 153 146 173 134 167 167 121 173 135 144 165 157 129 149 175 133 166 143 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 210 103 141 160 186 144 127 150 169 175 120 146 151 181 141 138 150 164 174 126 144 158 178 151 115 148 150 171 156 119 140 159 170 156 130 133 146 160 145 139 148 149 148 145 152 145 145 145 146 148 140 143 146 147 147 146 141 142 141 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 141 142 141 146 147 147 146 143 140 148 146 145 145 145 152 145 148 149 148 139 145 160 146 133 130 156 170 159 140 119 156 171 150 148 115 151 178 158 144 126 174 164 150 138 141 181 151 146 120 175 169 150 127 144 186 160 141 103 210 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 143 166 133 175 149 129 157 165 144 135 173 121 167 167 134 173 146 153 155 150 128 170 155 144 163 129 169 154 141 154 154 148 159 156 116 183 141 160 160 115 179 146 160 156 116 177 125 175 146 156 160 124 175 109 177 139 152 158 130 176 129 150 163 140 159 128 164 139 157 153 144 155 136 155 145 143 148 147 148 148 148 148 149 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 155 142 147 146 -0 -73 -118 -150 -175 -194 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -246 -243 -240 -235 -229 -222 -211 -198 -181 -159 -129 -91 -44 -0 147 146 147 142 155 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 148 146 147 147 141 154 137 156 142 151 153 139 162 127 159 150 156 149 130 171 125 159 160 143 177 132 177 116 161 152 155 163 143 182 113 163 152 146 176 116 156 159 148 181 114 156 164 157 138 165 142 150 171 139 149 154 159 166 136 155 178 109 162 159 127 170 147 145 181 130 166 147 160 152 164 159 132 168 195 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 164 181 176 118 152 166 180 130 136 151 183 153 120 150 156 175 138 129 151 168 167 116 145 160 176 161 120 139 161 176 153 126 136 152 169 150 141 145 154 146 140 148 148 144 146 153 145 144 142 150 149 141 140 140 137 145 141 141 141 135 137 141 140 133 132 128 116 128 132 133 140 141 137 135 141 141 141 145 137 140 140 141 149 150 142 144 145 153 146 144 148 148 140 146 154 145 141 150 169 152 136 126 153 176 161 139 120 161 176 160 145 116 167 168 151 129 138 175 156 150 120 153 183 151 136 130 180 166 152 118 176 181 164 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 195 168 132 159 164 152 160 147 166 130 181 145 147 170 127 159 162 109 178 155 136 166 159 154 149 139 171 150 142 165 138 157 164 156 114 181 148 159 156 116 176 146 152 163 113 182 143 163 155 152 161 116 177 132 177 143 160 159 125 171 130 149 156 150 159 127 162 139 153 151 142 156 137 154 141 147 147 146 148 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 155 142 147 146 147 -0 -44 -91 -129 -159 -181 -198 -211 -222 -229 -235 -240 -243 -246 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -248 -246 -244 -241 -236 -231 -224 -215 -202 -186 -166 -139 -103 -57 -0 146 146 147 146 147 142 155 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 148 147 146 147 141 154 136 164 139 150 157 145 164 130 162 148 155 160 136 169 126 153 144 152 159 142 175 115 161 136 154 160 137 182 115 161 160 143 183 114 156 162 136 186 134 153 145 174 118 166 142 150 174 131 155 146 159 161 124 153 167 133 182 136 148 181 120 170 140 149 168 157 138 158 144 189 113 164 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 131 172 184 143 152 187 136 133 146 176 175 113 143 160 182 141 133 153 171 175 126 141 154 182 160 116 143 156 185 135 122 148 160 170 156 130 136 147 155 148 150 156 147 139 145 152 145 147 150 151 149 143 148 155 146 143 150 144 147 148 147 142 142 141 136 139 137 128 128 137 139 136 141 142 142 147 148 147 144 150 143 146 155 148 143 149 151 150 147 145 152 145 139 147 156 150 148 155 147 136 130 156 170 160 148 122 135 185 156 143 116 160 182 154 141 126 175 171 153 133 141 182 160 143 113 175 176 146 133 136 187 152 143 184 172 131 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 164 113 189 144 158 138 157 168 149 140 170 120 181 148 136 182 133 167 153 124 161 159 146 155 131 174 150 142 166 118 174 145 153 134 186 136 162 156 114 183 143 160 161 115 182 137 160 154 136 161 115 175 142 159 152 144 153 126 169 136 160 155 148 162 130 164 145 157 150 139 164 136 154 141 147 146 147 148 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 155 142 147 146 147 146 146 -0 -57 -103 -139 -166 -186 -202 -215 -224 -231 -236 -241 -244 -246 -248 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -172 -147 -114 -70 -0 143 146 146 146 147 146 147 142 155 141 148 149 143 151 150 143 150 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 148 147 146 147 141 155 133 163 130 161 140 140 170 125 161 139 152 156 136 176 108 179 124 153 157 140 175 122 179 113 163 156 146 176 116 156 152 138 185 125 164 143 161 141 158 144 153 173 118 165 142 144 187 131 152 153 157 151 146 173 123 158 165 131 155 154 153 173 122 152 168 145 160 151 156 165 191 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 151 149 165 179 131 135 176 181 113 138 158 181 159 117 150 156 173 130 132 158 169 167 109 149 156 184 152 114 138 173 158 148 125 136 151 169 150 144 137 140 138 150 156 143 144 147 153 145 144 142 151 149 141 142 145 144 137 141 142 141 137 141 142 140 134 133 128 117 128 133 134 140 142 141 137 141 142 141 137 144 145 142 141 149 151 142 144 145 153 147 144 143 156 150 138 140 137 144 150 169 151 136 125 148 158 173 138 114 152 184 156 149 109 167 169 158 132 130 173 156 150 117 159 181 158 138 113 181 176 135 131 179 165 149 151 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 191 165 156 151 160 145 168 152 122 173 153 154 155 131 165 158 123 173 146 151 157 153 152 131 187 144 142 165 118 173 153 144 158 141 161 143 164 125 185 138 152 156 116 176 146 156 163 113 179 122 175 140 157 153 124 179 108 176 136 156 152 139 161 125 170 140 140 161 130 163 133 155 141 147 146 147 148 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 150 143 150 151 143 149 148 141 155 142 147 146 147 146 146 146 143 -0 -70 -114 -147 -172 -191 -206 -217 -226 -233 -238 -242 -245 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -239 -234 -228 -220 -209 -196 -178 -155 -124 -86 -42 150 141 143 146 146 146 147 146 147 142 155 141 148 149 143 151 150 143 151 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 148 147 146 147 140 155 129 170 131 155 151 133 170 121 172 133 152 157 139 167 134 176 119 161 155 147 170 135 182 116 161 160 143 184 112 166 135 138 191 130 149 159 163 139 157 153 151 173 117 173 124 152 181 130 149 162 159 134 152 161 152 154 153 154 170 128 158 170 131 153 178 123 161 169 148 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 112 154 149 158 190 107 138 161 188 160 116 148 156 186 145 127 143 168 169 128 149 156 173 153 120 147 168 182 119 130 161 161 170 156 130 136 147 157 155 147 146 140 150 152 144 145 147 153 142 149 143 151 146 146 146 143 150 142 141 137 142 143 142 137 140 138 129 129 138 140 137 142 143 142 137 141 142 150 143 146 146 146 151 143 149 142 153 147 145 144 152 150 140 146 147 155 157 147 136 130 156 170 161 161 130 119 182 168 147 120 153 173 156 149 128 169 168 143 127 145 186 156 148 116 160 188 161 138 107 190 158 149 154 112 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 148 169 161 123 178 153 131 170 158 128 170 154 153 154 152 161 152 134 159 162 149 130 181 152 124 173 117 173 151 153 157 139 163 159 149 130 191 138 135 166 112 184 143 160 161 116 182 135 170 147 155 161 119 176 134 167 139 157 152 133 172 121 170 133 151 155 131 170 129 155 140 147 146 147 148 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 151 143 150 151 143 149 148 141 155 142 147 146 147 146 146 146 143 141 150 -42 -86 -124 -155 -178 -196 -209 -220 -228 -234 -239 -242 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -229 -222 -212 -199 -183 -161 -133 -97 -53 -0 143 150 141 143 146 146 146 147 146 147 142 155 141 148 149 143 151 150 143 151 148 142 146 154 145 150 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 147 147 145 147 149 146 141 155 149 156 152 142 162 127 170 133 159 144 152 157 140 175 116 161 131 156 155 145 176 116 156 152 140 176 127 176 125 146 171 151 143 147 175 127 155 153 151 170 135 176 123 152 179 125 149 169 147 151 174 132 164 160 127 155 152 154 154 172 125 151 185 137 135 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 158 151 138 164 186 144 116 150 163 186 153 125 142 172 183 114 131 156 162 168 122 151 154 181 136 138 151 179 144 144 121 145 152 169 150 144 137 142 146 147 146 140 148 144 144 145 147 148 143 149 143 146 147 146 141 144 147 148 145 136 135 133 127 126 122 109 122 126 127 133 135 136 145 148 147 144 141 146 147 146 143 149 143 148 147 145 144 144 148 140 146 147 146 142 137 144 150 169 152 145 121 144 144 179 151 138 136 181 154 151 122 168 162 156 131 114 183 172 142 125 153 186 163 150 116 144 186 164 138 151 158 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 135 137 185 151 125 172 154 154 152 155 127 160 164 132 174 151 147 169 149 125 179 152 123 176 135 170 151 153 155 127 175 147 143 151 171 146 125 176 127 176 140 152 156 116 176 145 155 156 131 161 116 175 140 157 152 144 159 133 170 127 162 142 152 156 149 155 141 146 149 147 145 147 147 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 150 145 154 146 142 148 151 143 150 151 143 149 148 141 155 142 147 146 147 146 146 146 143 141 150 143 -0 -53 -97 -133 -161 -183 -199 -212 -222 -229 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -230 -223 -214 -202 -187 -167 -141 -106 -60 -0 147 142 143 150 141 143 146 146 146 147 146 147 142 155 141 148 149 143 151 150 143 151 148 142 147 154 145 153 145 147 153 145 146 152 143 145 148 148 148 148 148 148 148 147 147 146 144 152 150 137 159 135 158 149 153 157 127 171 125 173 133 160 153 139 176 121 184 113 160 156 142 182 112 167 155 149 159 147 167 144 156 140 160 135 144 184 124 154 161 139 155 156 160 134 161 164 127 155 170 122 155 165 139 150 161 167 132 149 163 146 160 141 152 179 126 157 158 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 116 215 152 124 146 179 176 144 125 151 161 186 125 136 154 185 153 131 138 149 177 152 120 147 161 168 129 142 163 161 169 153 129 136 146 156 155 147 148 148 145 152 147 153 145 145 142 151 150 143 146 147 147 146 141 142 141 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 141 142 141 146 147 147 146 143 150 151 142 145 145 153 147 152 145 148 148 147 155 156 146 136 129 153 169 161 163 142 129 168 161 147 120 152 177 149 138 131 153 185 154 136 125 186 161 151 125 144 176 179 146 124 152 215 116 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 158 157 126 179 152 141 160 146 163 149 132 167 161 150 139 165 155 122 170 155 127 164 161 134 160 156 155 139 161 154 124 184 144 135 160 140 156 144 167 147 159 149 155 167 112 182 142 156 160 113 184 121 176 139 153 160 133 173 125 171 127 157 153 149 158 135 159 137 150 152 144 146 147 147 148 148 148 148 148 148 148 145 143 152 146 145 153 147 145 153 145 154 147 142 148 151 143 150 151 143 149 148 141 155 142 147 146 147 146 146 146 143 141 150 143 142 147 -0 -60 -106 -141 -167 -187 -202 -214 -223 -230 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -240 -237 -231 -225 -216 -205 -191 -172 -148 -116 -72 -0 147 141 147 142 143 150 141 143 146 146 146 147 146 147 142 155 141 148 149 143 151 150 143 151 148 142 147 145 147 153 145 147 153 145 146 152 143 145 148 148 148 149 148 148 148 147 146 147 143 141 163 127 164 132 159 144 152 157 136 163 131 171 126 159 152 148 160 137 175 125 154 157 137 176 122 161 160 140 148 171 133 161 166 139 170 134 144 183 120 153 167 136 158 159 145 153 160 160 124 153 178 132 162 151 163 139 153 177 130 153 165 142 164 140 152 183 139 206 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 131 170 193 138 130 153 158 176 153 128 149 182 166 114 139 166 172 172 120 149 153 180 136 135 154 169 156 144 121 144 152 169 153 135 136 142 146 148 148 146 140 143 146 150 154 140 143 152 149 137 147 147 144 150 142 140 135 137 141 140 134 132 128 116 128 132 134 140 141 137 135 140 142 150 144 147 147 137 149 152 143 140 154 150 146 143 140 146 148 148 146 142 136 135 153 169 152 144 121 144 156 169 154 135 136 180 153 149 120 172 172 166 139 114 166 182 149 128 153 176 158 153 130 138 193 170 131 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 206 139 183 152 140 164 142 165 153 130 177 153 139 163 151 162 132 178 153 124 160 160 153 145 159 158 136 167 153 120 183 144 134 170 139 166 161 133 171 148 140 160 161 122 176 137 157 154 125 175 137 160 148 152 159 126 171 131 163 136 157 152 144 159 132 164 127 163 141 143 147 146 147 148 148 148 149 148 148 148 145 143 152 146 145 153 147 145 153 147 145 147 142 148 151 143 150 151 143 149 148 141 155 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 -0 -72 -116 -148 -172 -191 -205 -216 -225 -231 -237 -240 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -232 -226 -218 -207 -194 -176 -153 -124 -86 -43 -0 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 142 155 141 148 150 143 151 150 143 151 148 142 150 145 147 153 145 147 153 145 146 152 143 145 148 148 149 149 148 148 148 147 146 145 147 146 153 138 162 130 158 145 149 156 144 161 137 170 126 159 139 158 152 139 176 123 160 154 142 178 112 161 176 121 160 163 135 147 171 135 161 141 150 174 138 162 155 133 169 149 138 164 155 160 145 157 136 165 146 144 157 144 148 178 132 140 181 143 164 123 159 159 124 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 198 105 150 164 167 170 122 153 162 189 121 152 151 190 144 134 132 156 176 161 120 146 162 166 126 139 147 167 169 151 135 145 149 162 147 147 148 148 148 145 152 145 145 145 147 148 141 143 151 144 138 146 141 144 147 147 142 142 141 137 140 137 128 128 137 140 137 141 142 142 147 147 144 141 146 138 144 151 143 141 148 147 145 145 145 152 145 148 148 148 147 147 162 149 145 135 151 169 167 147 139 126 166 162 146 120 161 176 156 132 134 144 190 151 152 121 189 162 153 122 170 167 164 150 105 198 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 124 159 159 123 164 143 181 140 132 178 148 144 157 144 146 165 136 157 145 160 155 164 138 149 169 133 155 162 138 174 150 141 161 135 171 147 135 163 160 121 176 161 112 178 142 154 160 123 176 139 152 158 139 159 126 170 137 161 144 156 149 145 158 130 162 138 153 146 147 145 146 147 148 148 148 149 149 148 148 145 143 152 146 145 153 147 145 153 147 145 150 142 148 151 143 150 151 143 150 148 141 155 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 -0 -43 -86 -124 -153 -176 -194 -207 -218 -226 -232 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -227 -219 -209 -196 -180 -158 -130 -94 -53 -0 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 143 155 141 151 150 143 151 150 143 151 149 145 150 145 147 153 145 147 153 145 146 152 143 145 148 148 148 148 148 148 147 147 147 145 144 147 150 138 163 127 166 130 160 139 153 157 136 169 122 173 126 159 160 134 177 116 152 167 151 167 125 166 143 164 130 172 123 148 168 148 154 141 161 135 147 173 134 142 181 134 147 163 155 145 147 173 132 154 178 127 166 138 159 166 120 149 181 141 175 123 162 210 188 131 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 166 171 166 143 131 160 166 144 126 154 166 162 128 144 165 166 178 122 154 150 182 132 147 146 168 158 139 136 143 154 149 147 140 148 145 147 148 148 148 143 146 153 145 144 142 151 149 140 142 145 144 137 141 142 141 138 142 142 141 134 133 129 117 129 133 134 141 142 142 138 141 142 141 137 144 145 142 140 149 151 142 144 145 153 146 143 148 148 148 147 145 148 140 147 149 154 143 136 139 158 168 146 147 132 182 150 154 122 178 166 165 144 128 162 166 154 126 144 166 160 131 143 166 171 166 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 131 188 210 162 123 175 141 181 149 120 166 159 138 166 127 178 154 132 173 147 145 155 163 147 134 181 142 134 173 147 135 161 141 154 148 168 148 123 172 130 164 143 166 125 167 151 167 152 116 177 134 160 159 126 173 122 169 136 157 153 139 160 130 166 127 163 138 150 147 144 145 147 147 147 148 148 148 148 148 148 145 143 152 146 145 153 147 145 153 147 145 150 145 149 151 143 150 151 143 150 151 141 155 143 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 -0 -53 -94 -130 -158 -180 -196 -209 -219 -227 -233 -237 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -244 -241 -238 -233 -227 -220 -211 -198 -183 -163 -136 -101 -57 -0 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 142 146 142 151 150 144 151 150 143 144 150 144 150 145 147 153 146 147 153 145 146 152 143 148 148 148 148 148 148 148 148 147 146 154 141 147 150 147 161 133 170 131 171 133 152 157 142 167 137 170 126 154 160 143 174 109 159 153 154 142 151 168 136 168 136 176 129 149 172 133 157 150 174 119 149 184 113 154 179 125 149 157 162 126 158 172 126 149 181 133 156 154 143 182 121 149 169 145 189 103 164 172 151 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 149 141 169 167 137 166 154 173 135 157 152 184 132 154 123 165 143 162 130 168 144 164 134 149 148 162 145 152 154 159 154 141 142 146 148 148 148 148 143 144 147 150 151 149 143 151 146 147 146 143 150 142 141 138 145 136 134 130 133 131 122 122 131 133 130 134 136 145 138 141 142 150 143 146 147 146 151 143 149 151 150 147 144 143 148 148 148 148 146 142 141 154 159 154 152 145 162 148 149 134 164 144 168 130 162 143 165 123 154 132 184 152 157 135 173 154 166 137 167 169 141 149 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 151 172 164 103 189 145 169 149 121 182 143 154 156 133 181 149 126 172 158 126 162 157 149 125 179 154 113 184 149 119 174 150 157 133 172 149 129 176 136 168 136 168 151 142 154 153 159 109 174 143 160 154 126 170 137 167 142 157 152 133 171 131 170 133 161 147 150 147 141 154 146 147 148 148 148 148 148 148 148 148 143 152 146 145 153 147 146 153 147 145 150 144 150 144 143 150 151 144 150 151 142 146 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 -0 -57 -101 -136 -163 -183 -198 -211 -220 -227 -233 -238 -241 -244 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -238 -233 -228 -221 -211 -200 -185 -166 -141 -109 -62 -0 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 146 146 142 151 150 144 151 139 151 142 150 144 150 145 147 153 146 147 153 145 146 143 145 148 148 148 148 148 148 148 147 148 143 154 141 147 147 144 150 144 156 130 171 133 160 134 155 160 137 176 124 154 157 140 187 120 155 162 161 116 162 160 135 157 148 162 135 150 175 140 146 148 167 129 154 167 131 161 163 146 156 144 169 137 149 168 126 148 176 132 156 151 150 186 121 156 153 141 181 184 149 112 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 187 136 129 175 134 159 135 165 142 156 128 153 160 172 131 150 164 164 129 155 153 169 139 153 142 161 154 135 130 139 150 163 148 147 148 149 148 145 152 145 145 145 145 142 149 143 146 147 146 141 144 148 148 143 145 148 147 141 140 135 124 135 140 141 147 148 145 143 148 148 144 141 146 147 146 143 149 142 145 145 145 145 152 145 148 149 148 147 148 163 150 139 130 135 154 161 142 153 139 169 153 155 129 164 164 150 131 172 160 153 128 156 142 165 135 159 134 175 129 136 187 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 112 149 184 181 141 153 156 121 186 150 151 156 132 176 148 126 168 149 137 169 144 156 146 163 161 131 167 154 129 167 148 146 140 175 150 135 162 148 157 135 160 162 116 161 162 155 120 187 140 157 154 124 176 137 160 155 134 160 133 171 130 156 144 150 144 147 147 141 154 143 148 147 148 148 148 148 148 148 148 145 143 146 145 153 147 146 153 147 145 150 144 150 142 151 139 151 144 150 151 142 146 146 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 -0 -62 -109 -141 -166 -185 -200 -211 -221 -228 -233 -238 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -241 -237 -233 -228 -221 -212 -201 -187 -168 -145 -115 -74 -0 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 147 147 146 146 142 151 150 143 149 150 149 142 151 144 150 145 147 153 146 147 153 144 152 143 145 148 148 148 148 148 148 148 146 147 143 154 140 156 144 147 155 142 156 127 172 121 177 124 155 160 134 176 123 161 149 144 181 118 168 135 176 131 166 156 138 161 143 178 124 154 156 149 154 161 152 145 170 143 156 157 150 140 167 153 146 168 144 168 131 157 179 117 160 145 153 181 127 160 176 143 165 154 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 189 108 144 160 171 136 154 155 174 151 149 142 160 177 117 140 153 172 145 123 149 160 166 125 146 153 171 155 153 136 142 139 138 147 149 148 143 146 153 145 142 151 150 143 146 147 147 147 141 142 142 141 135 136 135 130 134 131 122 122 131 134 130 135 136 135 141 142 142 141 147 147 147 146 143 150 151 142 145 153 146 143 148 149 147 138 139 142 136 153 155 171 153 146 125 166 160 149 123 145 172 153 140 117 177 160 142 149 151 174 155 154 136 171 160 144 108 189 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 154 165 143 176 160 127 181 153 145 160 117 179 157 131 168 144 168 146 153 167 140 150 157 156 143 170 145 152 161 154 149 156 154 124 178 143 161 138 156 166 131 176 135 168 118 181 144 149 161 123 176 134 160 155 124 177 121 172 127 156 142 155 147 144 156 140 154 143 147 146 148 148 148 148 148 148 148 145 143 152 144 153 147 146 153 147 145 150 144 151 142 149 150 149 143 150 151 142 146 146 147 147 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 -0 -74 -115 -145 -168 -187 -201 -212 -221 -228 -233 -237 -241 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -245 -243 -240 -237 -233 -227 -221 -212 -201 -187 -170 -147 -119 -85 -43 -0 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 147 147 147 147 146 146 143 151 141 148 143 151 149 142 151 144 150 145 147 153 146 147 145 146 152 143 145 148 148 148 148 148 148 148 146 147 143 155 137 156 144 151 156 150 157 145 155 130 175 124 154 157 133 176 115 173 131 148 154 146 148 167 123 150 165 155 131 175 139 162 149 167 142 138 163 162 124 166 139 149 151 166 119 148 176 121 148 168 153 153 143 150 181 126 165 145 150 186 118 152 179 149 158 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 159 138 162 194 137 143 143 175 144 124 149 149 178 131 148 152 181 157 124 150 166 177 127 135 154 167 153 132 129 142 151 162 150 155 146 140 148 148 143 144 147 150 149 143 151 150 140 137 147 147 141 141 141 137 141 142 141 134 133 128 117 128 133 134 141 142 141 137 141 141 141 147 147 137 140 150 151 143 149 150 147 144 143 148 148 140 146 155 150 162 151 142 129 132 153 167 154 135 127 177 166 150 124 157 181 152 148 131 178 149 149 124 144 175 143 143 137 194 162 138 159 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 158 149 179 152 118 186 150 145 165 126 181 150 143 153 153 168 148 121 176 148 119 166 151 149 139 166 124 162 163 138 142 167 149 162 139 175 131 155 165 150 123 167 148 146 154 148 131 173 115 176 133 157 154 124 175 130 155 145 157 150 156 151 144 156 137 155 143 147 146 148 148 148 148 148 148 148 145 143 152 146 145 147 146 153 147 145 150 144 151 142 149 151 143 148 141 151 143 146 146 147 147 147 147 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 -0 -43 -85 -119 -147 -170 -187 -201 -212 -221 -227 -233 -237 -240 -243 -245 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -232 -227 -220 -211 -201 -187 -170 -148 -121 -87 -50 -0 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 147 147 147 147 146 146 142 155 149 149 143 151 149 142 151 145 150 145 147 153 145 152 145 146 152 143 145 147 148 148 148 148 148 148 146 147 142 155 137 164 130 153 145 150 150 156 153 129 175 133 152 157 139 169 143 153 146 168 148 144 146 174 119 151 169 114 151 158 163 125 150 174 133 139 169 147 139 182 135 152 145 177 125 149 181 120 148 169 146 157 145 147 179 129 158 144 152 187 131 158 151 116 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 207 151 120 148 161 173 121 148 165 174 160 125 141 168 167 121 147 156 175 131 130 149 175 160 126 137 152 170 156 156 130 130 145 149 156 147 139 145 152 145 145 145 145 140 143 151 146 144 138 146 141 141 137 142 143 142 140 133 130 121 121 130 133 140 142 143 142 137 141 141 146 138 144 146 151 143 140 145 145 145 145 152 145 139 147 156 149 145 130 130 156 156 170 152 137 126 160 175 149 130 131 175 156 147 121 167 168 141 125 160 174 165 148 121 173 161 148 120 151 207 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 116 151 158 131 187 152 144 158 129 179 147 145 157 146 169 148 120 181 149 125 177 145 152 135 182 139 147 169 139 133 174 150 125 163 158 151 114 169 151 119 174 146 144 148 168 146 153 143 169 139 157 152 133 175 129 153 156 150 150 145 153 130 164 137 155 142 147 146 148 148 148 148 148 148 147 145 143 152 146 145 152 145 153 147 145 150 145 151 142 149 151 143 149 149 155 142 146 146 147 147 147 147 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 -0 -50 -87 -121 -148 -170 -187 -201 -211 -220 -227 -232 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -239 -236 -231 -226 -219 -211 -200 -187 -170 -148 -121 -88 -50 -0 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 147 147 147 147 146 147 143 142 151 149 143 151 149 142 151 145 150 145 147 145 147 153 145 146 152 143 145 147 148 148 148 148 148 147 146 147 141 156 130 169 125 166 138 160 139 157 150 131 171 133 159 152 141 157 164 120 155 156 155 154 144 175 129 144 184 154 136 141 176 133 148 173 133 145 180 128 160 158 144 149 157 166 127 149 180 125 143 181 128 166 139 154 181 127 166 136 135 190 138 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 123 172 184 146 151 144 184 144 121 146 149 190 131 145 146 186 138 143 150 176 170 113 134 153 176 160 124 127 150 153 169 146 142 139 150 156 143 144 147 153 145 142 151 149 141 142 146 146 141 143 147 148 146 136 135 134 129 131 128 116 128 131 129 134 135 136 146 148 147 143 141 146 146 142 141 149 151 142 145 153 147 144 143 156 150 139 142 146 169 153 150 127 124 160 176 153 134 113 170 176 150 143 138 186 146 145 131 190 149 146 121 144 184 144 151 146 184 172 123 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 138 190 135 136 166 127 181 154 139 166 128 181 143 125 180 149 127 166 157 149 144 158 160 128 180 145 133 173 148 133 176 141 136 154 184 144 129 175 144 154 155 156 155 120 164 157 141 152 159 133 171 131 150 157 139 160 138 166 125 169 130 156 141 147 146 147 148 148 148 148 148 147 145 143 152 146 145 153 147 145 147 145 150 145 151 142 149 151 143 149 151 142 143 147 146 147 147 147 147 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 -0 -50 -88 -121 -148 -170 -187 -200 -211 -219 -226 -231 -236 -239 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -230 -225 -218 -209 -198 -185 -168 -147 -121 -88 -50 -0 128 136 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 147 147 147 147 146 146 146 142 151 150 143 151 149 145 151 145 150 145 150 145 147 153 145 146 152 143 145 147 148 148 148 148 147 147 146 147 149 146 141 161 134 165 121 166 145 156 159 131 171 125 162 152 143 139 182 119 168 134 150 149 148 168 122 157 145 163 157 139 164 142 147 175 126 147 163 136 176 131 151 163 141 167 136 159 170 119 149 183 133 165 132 150 180 133 176 107 164 152 131 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 120 153 149 181 129 143 173 171 169 118 147 168 167 118 144 161 173 114 133 161 180 155 113 134 153 175 149 144 125 141 153 147 146 140 150 152 144 145 147 150 149 143 151 146 147 147 146 141 142 141 138 147 141 140 136 139 137 128 128 137 139 136 140 141 147 138 141 142 141 146 147 147 146 151 143 149 150 147 145 144 152 150 140 146 147 153 141 125 144 149 175 153 134 113 155 180 161 133 114 173 161 144 118 167 168 147 118 169 171 173 143 129 181 149 153 120 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 131 152 164 107 176 133 180 150 132 165 133 183 149 119 170 159 136 167 141 163 151 131 176 136 163 147 126 175 147 142 164 139 157 163 145 157 122 168 148 149 150 134 168 119 182 139 143 152 162 125 171 131 159 156 145 166 121 165 134 161 141 146 149 147 146 147 147 148 148 148 148 147 145 143 152 146 145 153 147 145 150 145 150 145 151 145 149 151 143 150 151 142 146 146 146 147 147 147 147 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 136 128 -0 -50 -88 -121 -147 -168 -185 -198 -209 -218 -225 -230 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -229 -223 -216 -207 -196 -183 -166 -145 -119 -87 -50 -0 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 144 150 141 143 146 147 147 147 147 147 147 146 146 143 151 150 143 142 151 145 151 145 151 145 150 145 147 153 145 146 152 143 145 147 148 148 148 148 147 147 146 144 152 142 143 158 139 161 133 159 139 143 164 136 162 146 148 157 149 147 162 139 155 161 133 162 143 166 141 164 144 142 162 153 151 140 158 152 155 167 125 150 180 130 155 165 141 154 154 146 180 114 148 177 142 169 130 146 181 138 186 124 170 198 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 177 136 142 186 143 138 140 156 182 132 153 146 186 133 148 150 187 149 138 141 167 175 152 119 138 155 158 161 142 143 146 148 146 140 148 144 144 144 145 142 149 143 146 147 147 143 150 142 141 135 138 141 140 134 133 128 117 128 133 134 140 141 138 135 141 142 150 143 147 147 146 143 149 142 145 144 144 144 148 140 146 148 146 143 142 161 158 155 138 119 152 175 167 141 138 149 187 150 148 133 186 146 153 132 182 156 140 138 143 186 142 136 177 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 198 170 124 186 138 181 146 130 169 142 177 148 114 180 146 154 154 141 165 155 130 180 150 125 167 155 152 158 140 151 153 162 142 144 164 141 166 143 162 133 161 155 139 162 147 149 157 148 146 162 136 164 143 139 159 133 161 139 158 143 142 152 144 146 147 147 148 148 148 148 147 145 143 152 146 145 153 147 145 150 145 151 145 151 145 151 142 143 150 151 143 146 146 147 147 147 147 147 147 146 143 141 150 144 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 -0 -50 -87 -119 -145 -166 -183 -196 -207 -216 -223 -229 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -214 -205 -194 -180 -163 -141 -115 -85 -50 -0 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 144 150 141 143 146 147 147 147 147 147 147 146 149 143 151 149 149 142 151 145 151 145 154 145 150 145 147 153 145 146 152 143 145 147 148 148 148 148 147 146 147 143 153 142 150 145 144 163 121 171 128 154 156 139 153 158 135 151 150 152 164 131 164 154 141 153 160 160 127 162 168 124 162 162 140 156 172 125 156 166 126 150 173 129 155 168 132 148 161 140 180 120 146 175 136 176 113 161 144 146 193 105 166 168 154 189 53 238 187 171 255 255 255 191 255 160 255 199 130 172 184 140 146 188 108 147 157 170 164 128 166 144 170 124 152 161 167 117 145 149 173 130 135 152 166 168 146 143 127 144 154 147 148 148 148 143 146 153 144 142 151 150 143 146 148 148 146 141 144 148 147 142 143 142 137 140 138 129 129 138 140 137 142 143 142 147 148 144 141 146 148 148 146 143 150 151 142 144 153 146 143 148 148 148 147 154 144 127 143 146 168 166 152 135 130 173 149 145 117 167 161 152 124 170 144 166 128 164 170 157 147 108 188 146 140 184 172 130 199 255 160 255 191 255 255 255 171 187 238 53 189 154 168 166 105 193 146 144 161 113 176 136 175 146 120 180 140 161 148 132 168 155 129 173 150 126 166 156 125 172 156 140 162 162 124 168 162 127 160 160 153 141 154 164 131 164 152 150 151 135 158 153 139 156 154 128 171 121 163 144 145 150 142 153 143 147 146 147 148 148 148 148 147 145 143 152 146 145 153 147 145 150 145 154 145 151 145 151 142 149 149 151 143 149 146 147 147 147 147 147 147 146 143 141 150 144 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 -0 -50 -85 -115 -141 -163 -180 -194 -205 -214 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -202 -191 -176 -158 -136 -109 -74 -43 -0 132 136 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 142 147 142 144 150 141 143 147 147 148 148 148 147 141 148 147 143 143 150 149 142 151 145 142 146 154 145 153 145 147 153 145 146 152 143 145 148 148 148 148 148 147 146 147 143 162 135 155 153 138 161 127 176 130 155 160 138 150 160 156 137 151 148 146 139 172 146 156 130 162 168 128 159 157 136 163 162 124 149 162 159 140 167 146 136 169 142 151 177 120 157 159 149 173 120 151 175 138 188 116 179 138 150 171 190 147 114 134 91 245 255 255 255 255 248 255 165 255 216 116 148 157 166 178 126 147 193 142 141 129 173 133 145 158 161 174 135 156 147 181 154 150 142 174 157 135 134 147 165 159 161 142 143 147 148 148 148 143 144 147 150 149 143 152 150 141 140 140 136 141 142 142 141 135 135 133 127 126 122 109 122 126 127 133 135 135 141 142 142 141 136 140 140 141 150 152 143 149 150 147 144 143 148 148 148 147 143 142 161 159 165 147 134 135 157 174 142 150 154 181 147 156 135 174 161 158 145 133 173 129 141 142 193 147 126 178 166 157 148 116 216 255 165 255 248 255 255 255 255 245 91 134 114 147 190 171 150 138 179 116 188 138 175 151 120 173 149 159 157 120 177 151 142 169 136 146 167 140 159 162 149 124 162 163 136 157 159 128 168 162 130 156 146 172 139 146 148 151 137 156 160 150 138 160 155 130 176 127 161 138 153 155 135 162 143 147 146 147 148 148 148 148 148 145 143 152 146 145 153 147 145 153 145 154 146 142 145 151 142 149 150 143 143 147 148 141 147 148 148 148 147 147 143 141 150 144 142 147 142 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 136 132 -0 -43 -74 -109 -136 -158 -176 -191 -202 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -237 -234 -229 -224 -217 -209 -199 -187 -172 -153 -130 -101 -62 -0 -0 133 139 132 136 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 145 141 148 142 147 142 144 150 141 146 147 147 148 147 140 155 147 149 146 149 143 151 150 142 150 148 142 146 145 147 153 145 147 153 145 146 152 143 147 148 148 148 148 147 147 146 148 139 155 138 150 146 149 149 138 162 141 151 156 141 150 153 160 144 162 159 116 152 161 152 154 143 151 153 149 161 131 150 160 153 157 142 152 162 138 162 166 122 166 142 148 180 117 156 161 146 183 113 158 160 150 176 130 164 166 149 162 153 192 104 220 145 187 191 248 255 255 179 255 236 116 189 110 148 159 156 193 118 150 163 181 119 139 177 151 152 125 161 146 168 127 139 154 166 116 134 154 163 161 140 140 126 146 145 147 148 148 148 145 152 145 145 145 145 140 143 151 146 146 146 141 142 141 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 141 142 141 146 146 146 151 143 140 145 145 145 145 152 145 148 148 148 147 145 146 126 140 140 161 163 154 134 116 166 154 139 127 168 146 161 125 152 151 177 139 119 181 163 150 118 193 156 159 148 110 189 116 236 255 179 255 255 248 191 187 145 220 104 192 153 162 149 166 164 130 176 150 160 158 113 183 146 161 156 117 180 148 142 166 122 166 162 138 162 152 142 157 153 160 150 131 161 149 153 151 143 154 152 161 152 116 159 162 144 160 153 150 141 156 151 141 162 138 149 149 146 150 138 155 139 148 146 147 147 148 148 148 148 147 143 152 146 145 153 147 145 153 147 145 146 142 148 150 142 150 151 143 149 146 149 147 155 140 147 148 147 147 146 141 150 144 142 147 142 148 141 145 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 136 132 139 133 -0 -0 -62 -101 -130 -153 -172 -187 -199 -209 -217 -224 -229 -234 -237 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -183 -167 -148 -124 -94 -57 -0 140 140 136 133 139 132 136 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 147 141 148 142 148 142 144 141 143 146 147 148 137 147 149 141 149 141 148 149 143 151 150 143 151 148 141 150 145 147 153 145 147 153 145 146 143 145 148 146 148 148 148 147 147 145 147 142 162 135 164 139 155 150 142 156 152 141 158 137 150 161 140 153 146 178 119 152 167 142 148 167 146 141 159 166 127 158 165 129 167 137 156 152 146 155 176 119 165 140 147 188 120 151 153 143 181 116 163 144 153 167 143 141 187 148 147 192 79 226 255 255 255 255 255 251 255 172 255 53 134 188 153 158 132 165 169 153 157 155 193 129 141 148 159 168 142 157 142 178 148 153 155 181 149 135 134 147 165 159 162 144 146 148 148 149 148 143 146 153 145 141 151 150 141 142 146 146 143 150 142 141 135 138 141 140 134 133 128 117 128 133 134 140 141 138 135 141 142 150 143 146 146 142 141 150 151 141 145 153 146 143 148 149 148 148 146 144 162 159 165 147 134 135 149 181 155 153 148 178 142 157 142 168 159 148 141 129 193 155 157 153 169 165 132 158 153 188 134 53 255 172 255 251 255 255 255 255 255 226 79 192 147 148 187 141 143 167 153 144 163 116 181 143 153 151 120 188 147 140 165 119 176 155 146 152 156 137 167 129 165 158 127 166 159 141 146 167 148 142 167 152 119 178 146 153 140 161 150 137 158 141 152 156 142 150 155 139 164 135 162 142 147 145 147 147 148 148 148 146 148 145 143 146 145 153 147 145 153 147 145 150 141 148 151 143 150 151 143 149 148 141 149 141 149 147 137 148 147 146 143 141 144 142 148 142 148 141 147 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 136 132 139 133 136 140 140 -0 -57 -94 -124 -148 -167 -183 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -116 -86 -53 -0 141 142 140 140 136 133 139 132 136 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 142 137 147 141 148 142 148 142 150 141 143 147 146 144 152 140 155 140 155 141 148 149 143 151 150 143 151 149 144 150 145 147 153 145 147 153 144 152 143 156 146 148 148 148 148 147 147 146 147 139 155 133 156 149 142 159 131 152 158 149 157 117 172 122 154 149 143 174 119 149 179 124 161 151 148 145 159 163 118 148 182 129 157 168 133 160 145 153 176 129 163 140 153 181 120 160 159 148 186 125 158 170 131 169 136 156 159 108 190 221 179 160 165 179 251 255 255 160 255 238 91 104 188 113 215 139 130 174 133 162 128 157 162 154 174 124 161 139 177 123 150 143 157 128 146 157 164 161 140 140 127 147 145 147 148 149 149 149 143 144 147 153 140 143 152 149 137 146 147 141 144 147 147 142 143 142 137 140 138 129 129 138 140 137 142 143 142 147 147 144 141 147 146 137 149 152 143 140 153 147 144 143 149 149 149 148 147 145 147 127 140 140 161 164 157 146 128 157 143 150 123 177 139 161 124 174 154 162 157 128 162 133 174 130 139 215 113 188 104 91 238 255 160 255 255 251 179 165 160 179 221 190 108 159 156 136 169 131 170 158 125 186 148 159 160 120 181 153 140 163 129 176 153 145 160 133 168 157 129 182 148 118 163 159 145 148 151 161 124 179 149 119 174 143 149 154 122 172 117 157 149 158 152 131 159 142 149 156 133 155 139 147 146 147 147 148 148 148 148 146 156 143 152 144 153 147 145 153 147 145 150 144 149 151 143 150 151 143 149 148 141 155 140 155 140 152 144 146 147 143 141 150 142 148 142 148 141 147 137 142 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 136 132 139 133 136 140 140 142 141 -0 -53 -86 -116 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -232 -228 -222 -216 -208 -198 -186 -172 -155 -133 -106 -72 -43 -0 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 137 132 139 133 136 140 140 142 141 142 141 142 137 147 141 148 142 142 144 150 141 146 137 152 140 144 142 147 142 155 141 148 149 143 151 150 143 142 150 144 150 145 147 153 146 147 145 146 144 142 145 147 148 148 148 148 147 147 145 147 140 154 137 150 152 139 169 120 155 152 148 157 143 175 119 166 152 143 174 116 160 144 144 172 129 151 155 145 174 120 156 173 122 152 182 126 160 144 153 172 128 163 141 150 182 117 156 153 151 176 122 160 167 129 189 138 207 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 187 255 130 193 108 144 161 168 160 151 176 118 166 144 161 142 152 159 155 151 162 162 161 138 124 147 165 160 161 147 140 141 139 148 149 148 144 144 145 146 148 141 143 151 144 138 146 141 142 142 141 135 135 133 127 126 122 109 122 126 127 133 135 135 141 142 142 141 146 138 144 151 143 141 148 146 145 144 144 148 149 148 139 141 140 147 161 160 165 147 124 138 161 162 162 151 155 159 152 142 161 144 166 118 176 151 160 168 161 144 108 193 130 255 187 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 207 138 189 129 167 160 122 176 151 153 156 117 182 150 141 163 128 172 153 144 160 126 182 152 122 173 156 120 174 145 155 151 129 172 144 144 160 116 174 143 152 166 119 175 143 157 148 152 155 120 169 139 152 150 137 154 140 147 145 147 147 148 148 148 148 147 145 142 144 146 145 147 146 153 147 145 150 144 150 142 143 150 151 143 149 148 141 155 142 147 142 144 140 152 137 146 141 150 144 142 142 148 141 147 137 142 141 142 141 142 140 140 136 133 139 132 137 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 -0 -43 -72 -106 -133 -155 -172 -186 -198 -208 -216 -222 -228 -232 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -212 -204 -194 -181 -166 -147 -124 -97 -60 -0 -0 135 151 138 143 141 142 140 140 136 133 139 132 136 128 128 116 128 128 137 132 139 133 136 140 141 142 142 142 141 142 137 147 141 141 147 142 144 141 143 148 137 152 143 146 146 147 142 155 141 148 150 144 151 149 149 142 150 144 150 145 147 153 145 152 144 151 152 143 145 148 148 148 148 148 147 147 145 147 141 162 135 149 153 135 175 129 153 148 150 151 140 169 131 151 156 152 155 156 168 126 147 176 125 159 156 147 167 134 156 167 126 150 178 127 159 144 150 171 138 156 141 150 186 125 161 153 153 166 137 175 108 162 151 123 192 179 199 216 236 172 160 255 255 255 171 255 145 226 221 255 191 189 151 182 136 144 132 165 122 161 151 151 172 139 165 140 161 145 142 139 134 150 173 165 140 140 130 138 147 155 148 146 140 148 146 152 145 144 141 151 149 141 142 145 144 137 141 141 138 146 141 140 136 139 137 128 128 137 139 136 140 141 146 138 141 141 137 144 145 142 141 149 151 141 144 145 152 146 148 140 146 148 155 147 138 130 140 140 165 173 150 134 139 142 145 161 140 165 139 172 151 151 161 122 165 132 144 136 182 151 189 191 255 221 226 145 255 171 255 255 255 160 172 236 216 199 179 192 123 151 162 108 175 137 166 153 153 161 125 186 150 141 156 138 171 150 144 159 127 178 150 126 167 156 134 167 147 156 159 125 176 147 126 168 156 155 152 156 151 131 169 140 151 150 148 153 129 175 135 153 149 135 162 141 147 145 147 147 148 148 148 148 148 145 143 152 151 144 152 145 153 147 145 150 144 150 142 149 149 151 144 150 148 141 155 142 147 146 146 143 152 137 148 143 141 144 142 147 141 141 147 137 142 141 142 142 142 141 140 136 133 139 132 137 128 128 116 128 128 136 132 139 133 136 140 140 142 141 143 138 151 135 -0 -0 -60 -97 -124 -147 -166 -181 -194 -204 -212 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -222 -216 -209 -199 -188 -175 -159 -139 -114 -86 -53 -0 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 132 139 133 136 140 141 142 142 142 141 142 138 138 147 141 147 141 150 149 144 148 137 143 146 146 146 147 142 155 141 151 150 143 143 150 149 142 151 145 150 145 147 145 146 144 147 146 152 143 147 148 148 148 148 148 147 147 146 147 139 162 135 149 143 138 170 119 168 142 159 149 137 171 119 153 155 150 152 152 159 141 157 163 129 148 160 158 144 163 141 168 136 146 180 127 166 139 150 175 133 156 145 142 186 128 162 144 166 134 144 194 120 172 204 188 130 116 116 255 255 255 255 255 255 255 187 255 179 255 177 195 159 156 180 149 168 154 154 164 149 170 122 157 140 160 143 150 153 163 159 171 134 133 142 156 159 163 150 141 143 147 148 146 140 143 147 153 144 139 142 151 146 147 146 143 150 142 140 135 138 141 140 134 133 128 116 128 133 134 140 141 138 135 140 142 150 143 146 147 146 151 142 139 144 153 147 143 140 146 148 147 143 141 150 163 159 156 142 133 134 171 159 163 153 150 143 160 140 157 122 170 149 164 154 154 168 149 180 156 159 195 177 255 179 255 187 255 255 255 255 255 255 255 116 116 130 188 204 172 120 194 144 134 166 144 162 128 186 142 145 156 133 175 150 139 166 127 180 146 136 168 141 163 144 158 160 148 129 163 157 141 159 152 152 150 155 153 119 171 137 149 159 142 168 119 170 138 143 149 135 162 139 147 146 147 147 148 148 148 148 148 147 143 152 146 147 144 146 145 147 145 150 145 151 142 149 150 143 143 150 151 141 155 142 147 146 146 146 143 137 148 144 149 150 141 147 141 147 138 138 142 141 142 142 142 141 140 136 133 139 132 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 -0 -53 -86 -114 -139 -159 -175 -188 -199 -209 -216 -222 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -213 -204 -194 -182 -168 -150 -129 -103 -70 -42 -0 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 132 139 134 136 140 141 142 142 143 142 145 142 141 148 141 142 151 135 153 141 150 141 146 146 146 146 147 142 146 142 151 149 147 143 151 149 142 151 145 150 145 150 144 152 153 145 146 143 145 147 148 148 148 148 148 147 147 145 147 139 162 144 153 151 136 168 127 166 138 149 167 138 175 114 177 119 155 157 147 147 154 145 173 119 151 170 126 153 164 145 162 126 146 181 130 164 138 153 173 127 172 125 149 189 126 154 159 160 137 148 184 120 159 172 148 189 53 238 187 171 255 255 255 191 255 160 255 202 118 168 190 143 141 178 136 155 138 169 130 156 160 156 164 139 163 149 159 143 124 141 164 157 164 135 130 138 149 146 147 148 148 147 143 144 145 147 150 149 140 143 146 147 147 141 144 147 147 142 142 142 140 133 130 121 121 130 133 140 142 142 142 147 147 144 141 147 147 146 143 140 149 150 147 145 144 143 147 148 148 147 146 149 138 130 135 164 157 164 141 124 143 159 149 163 139 164 156 160 156 130 169 138 155 136 178 141 143 190 168 118 202 255 160 255 191 255 255 255 171 187 238 53 189 148 172 159 120 184 148 137 160 159 154 126 189 149 125 172 127 173 153 138 164 130 181 146 126 162 145 164 153 126 170 151 119 173 145 154 147 147 157 155 119 177 114 175 138 167 149 138 166 127 168 136 151 153 144 162 139 147 145 147 147 148 148 148 148 148 147 145 143 146 145 153 152 144 150 145 150 145 151 142 149 151 143 147 149 151 142 146 142 147 146 146 146 146 141 150 141 153 135 151 142 141 148 141 142 145 142 143 142 142 141 140 136 134 139 132 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 -0 -42 -70 -103 -129 -150 -168 -182 -194 -204 -213 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -243 -241 -238 -235 -231 -227 -222 -216 -208 -199 -189 -176 -160 -141 -118 -91 -57 -0 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 132 139 134 136 140 141 142 143 136 145 135 147 138 140 154 135 148 144 142 144 141 143 146 146 147 146 146 146 146 143 152 149 149 143 151 149 145 151 145 154 145 142 147 147 153 144 152 143 145 147 148 148 148 148 148 147 147 145 147 140 149 149 148 145 140 164 124 165 124 158 153 149 150 144 175 132 142 168 129 155 151 142 176 128 153 173 122 145 175 139 175 121 154 174 129 171 130 143 183 136 182 121 154 173 135 171 143 161 146 153 172 184 157 110 134 91 245 255 255 255 255 248 255 165 255 216 120 154 147 162 186 121 151 162 176 126 156 160 166 143 124 156 149 161 132 145 168 170 155 152 122 143 163 155 150 143 146 148 148 148 145 152 145 144 144 142 151 147 147 148 147 147 141 142 141 138 142 143 141 136 138 135 123 135 138 136 141 143 142 138 141 142 141 147 147 148 147 147 151 142 144 144 145 152 145 148 148 148 146 143 150 155 163 143 122 152 155 170 168 145 132 161 149 156 124 143 166 160 156 126 176 162 151 121 186 162 147 154 120 216 255 165 255 248 255 255 255 255 245 91 134 110 157 184 172 153 146 161 143 171 135 173 154 121 182 136 183 143 130 171 129 174 154 121 175 139 175 145 122 173 153 128 176 142 151 155 129 168 142 132 175 144 150 149 153 158 124 165 124 164 140 145 148 149 149 140 147 145 147 147 148 148 148 148 148 147 145 143 152 144 153 147 147 142 145 154 145 151 145 149 151 143 149 149 152 143 146 146 146 146 147 146 146 143 141 144 142 144 148 135 154 140 138 147 135 145 136 143 142 141 140 136 134 139 132 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 -0 -57 -91 -118 -141 -160 -176 -189 -199 -208 -216 -222 -227 -231 -235 -238 -241 -243 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -233 -229 -224 -219 -212 -204 -194 -182 -168 -151 -131 -106 -73 -44 -0 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 132 139 134 137 140 142 135 148 135 141 146 135 153 134 147 148 142 148 142 150 141 143 146 146 147 147 147 146 146 143 142 151 150 143 142 151 145 142 147 151 151 150 146 147 145 146 152 143 145 148 148 148 148 148 148 147 147 145 155 135 159 138 156 150 147 162 123 182 124 160 148 156 150 134 170 136 141 181 112 168 143 145 168 139 153 169 119 152 167 147 174 126 151 175 132 168 114 154 166 152 166 135 165 136 143 173 151 149 177 140 166 148 188 104 220 145 187 191 248 255 255 179 255 236 116 189 114 153 148 156 180 132 142 146 179 144 128 151 166 176 140 151 147 173 143 134 129 148 156 177 137 145 136 141 145 147 148 149 148 143 146 153 144 141 149 143 149 141 140 137 146 141 141 141 135 136 135 130 134 131 122 122 131 134 130 135 136 135 141 141 141 146 137 140 141 149 143 149 141 144 153 146 143 148 149 148 147 145 141 136 145 137 177 156 148 129 134 143 173 147 151 140 176 166 151 128 144 179 146 142 132 180 156 148 153 114 189 116 236 255 179 255 255 248 191 187 145 220 104 188 148 166 140 177 149 151 173 143 136 165 135 166 152 166 154 114 168 132 175 151 126 174 147 167 152 119 169 153 139 168 145 143 168 112 181 141 136 170 134 150 156 148 160 124 182 123 162 147 150 156 138 159 135 155 145 147 147 148 148 148 148 148 148 145 143 152 146 145 147 146 150 151 151 147 142 145 151 142 143 150 151 142 143 146 146 147 147 147 146 146 143 141 150 142 148 142 148 147 134 153 135 146 141 135 148 135 142 140 137 134 139 132 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 -0 -44 -73 -106 -131 -151 -168 -182 -194 -204 -212 -219 -224 -229 -233 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -245 -244 -242 -240 -237 -234 -230 -226 -221 -215 -207 -199 -188 -175 -160 -142 -120 -94 -59 -0 -0 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 132 139 134 137 133 147 135 141 141 137 149 130 147 148 142 149 142 142 143 150 141 143 146 146 147 147 147 146 146 146 143 151 149 149 142 151 148 152 136 156 145 153 145 152 145 146 152 143 148 148 148 149 148 148 148 147 148 133 162 128 157 150 149 150 148 146 135 170 125 162 147 150 162 134 163 140 139 175 131 158 159 131 156 152 143 181 113 153 161 144 168 126 158 169 131 185 114 151 162 157 142 154 175 121 144 181 136 146 178 159 153 188 79 226 255 255 255 255 255 251 255 172 255 53 134 192 147 158 139 156 169 175 120 151 158 175 151 122 148 146 174 119 145 158 166 167 156 123 132 161 152 165 141 138 147 149 149 149 143 144 147 150 149 143 149 143 146 146 142 144 148 148 147 142 142 140 134 133 128 117 128 133 134 140 142 142 147 148 148 144 142 146 146 143 149 143 149 150 147 144 143 149 149 149 147 138 141 165 152 161 132 123 156 167 166 158 145 119 174 146 148 122 151 175 158 151 120 175 169 156 139 158 147 192 134 53 255 172 255 251 255 255 255 255 255 226 79 188 153 159 178 146 136 181 144 121 175 154 142 157 162 151 114 185 131 169 158 126 168 144 161 153 113 181 143 152 156 131 159 158 131 175 139 140 163 134 162 150 147 162 125 170 135 146 148 150 149 150 157 128 162 133 148 147 148 148 148 149 148 148 148 143 152 146 145 152 145 153 145 156 136 152 148 151 142 149 149 151 143 146 146 146 147 147 147 146 146 143 141 150 143 142 142 149 142 148 147 130 149 137 141 141 135 147 133 137 134 139 132 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 -0 -0 -59 -94 -120 -142 -160 -175 -188 -199 -207 -215 -221 -226 -230 -234 -237 -240 -242 -244 -245 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -223 -217 -211 -202 -193 -181 -167 -151 -131 -108 -76 -47 -0 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 133 140 127 143 133 140 141 141 149 135 142 144 141 148 142 141 147 142 143 150 141 143 146 147 147 147 147 147 146 149 143 143 151 150 143 151 144 148 147 145 147 145 147 153 145 146 143 145 148 148 149 149 148 148 148 146 146 144 153 137 160 138 151 152 153 151 135 170 125 169 143 141 160 139 163 149 139 164 150 151 169 122 154 159 140 181 119 158 167 141 169 128 156 153 139 190 128 152 156 155 144 148 184 129 142 188 126 156 158 113 187 221 179 160 165 179 251 255 255 160 255 238 91 104 192 108 205 159 124 139 159 185 153 127 145 161 180 160 121 147 172 154 141 117 145 155 175 150 149 125 141 152 145 140 148 149 148 143 144 145 144 142 149 143 146 147 147 144 135 134 131 140 134 134 129 133 131 122 122 131 133 129 134 134 140 131 134 135 144 147 147 146 143 149 142 144 145 144 143 148 149 148 140 145 152 141 125 149 150 175 155 145 117 141 154 172 147 121 160 180 161 145 127 153 185 159 139 124 159 205 108 192 104 91 238 255 160 255 255 251 179 165 160 179 221 187 113 158 156 126 188 142 129 184 148 144 155 156 152 128 190 139 153 156 128 169 141 167 158 119 181 140 159 154 122 169 151 150 164 139 149 163 139 160 141 143 169 125 170 135 151 153 152 151 138 160 137 153 144 146 146 148 148 148 149 149 148 148 145 143 146 145 153 147 145 147 145 147 148 144 151 143 150 151 143 143 149 146 147 147 147 147 147 146 143 141 150 143 142 147 141 142 148 141 144 142 135 149 141 141 140 133 143 127 140 133 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 -0 -47 -76 -108 -131 -151 -167 -181 -193 -202 -211 -217 -223 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -236 -233 -229 -225 -219 -213 -206 -197 -186 -174 -159 -140 -118 -93 -60 -0 -0 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 133 139 132 137 128 128 116 128 128 137 126 146 127 136 139 140 149 136 142 151 135 147 138 141 147 142 147 142 144 150 141 146 146 147 147 147 147 140 148 146 149 143 151 150 142 142 150 142 150 145 150 145 147 153 144 152 143 145 148 148 149 149 149 148 139 154 139 141 163 131 163 129 154 152 148 153 135 170 131 159 156 133 159 143 159 164 118 162 151 149 178 113 155 160 146 178 116 154 167 149 162 131 166 144 144 184 128 174 124 165 144 143 186 108 147 193 132 215 255 255 255 255 255 255 255 255 255 255 255 187 245 220 79 190 255 119 168 191 143 115 151 161 185 143 115 148 156 190 125 133 155 167 169 156 123 130 156 161 168 142 143 146 146 140 148 146 152 145 144 142 149 143 146 147 147 144 152 148 147 142 145 148 147 141 140 135 124 135 140 141 147 148 145 142 147 148 152 144 147 147 146 143 149 142 144 145 152 146 148 140 146 146 143 142 168 161 156 130 123 156 169 167 155 133 125 190 156 148 115 143 185 161 151 115 143 191 168 119 255 190 79 220 245 187 255 255 255 255 255 255 255 255 255 255 255 215 132 193 147 108 186 143 144 165 124 174 128 184 144 144 166 131 162 149 167 154 116 178 146 160 155 113 178 149 151 162 118 164 159 143 159 133 156 159 131 170 135 153 148 152 154 129 163 131 163 141 139 154 139 148 149 149 149 148 148 145 143 152 144 153 147 145 150 145 150 142 150 142 142 150 151 143 149 146 148 140 147 147 147 147 146 146 141 150 144 142 147 142 147 141 138 147 135 151 142 136 149 140 139 136 127 146 126 137 128 128 116 128 128 137 132 139 133 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 142 -0 -0 -60 -93 -118 -140 -159 -174 -186 -197 -206 -213 -219 -225 -229 -233 -236 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -239 -237 -234 -230 -226 -221 -215 -209 -200 -191 -179 -165 -149 -129 -105 -74 -46 -0 148 141 155 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 140 140 136 134 139 132 137 128 128 116 129 122 143 126 139 133 136 147 134 141 142 137 142 147 135 145 141 148 142 147 142 144 141 143 146 147 147 147 137 155 147 141 148 149 143 151 149 149 151 149 145 151 145 153 145 147 145 146 152 143 148 148 148 149 149 148 146 149 144 147 138 155 129 169 125 161 142 149 154 135 164 139 148 168 121 168 142 144 176 115 162 152 137 181 113 163 151 145 182 109 156 168 138 172 134 165 132 153 151 149 174 121 173 143 147 193 118 165 139 130 191 177 202 216 236 172 160 255 255 255 171 255 145 226 221 255 192 204 118 148 172 172 154 125 150 172 173 153 120 153 174 157 142 117 145 155 176 152 139 121 140 152 147 147 148 146 140 143 147 153 142 148 143 149 141 140 140 135 137 141 140 135 136 135 131 134 132 122 122 132 134 131 135 136 135 140 141 137 135 140 140 141 149 143 148 142 153 147 143 140 146 148 147 147 152 140 121 139 152 176 155 145 117 142 157 174 153 120 153 173 172 150 125 154 172 172 148 118 204 192 255 221 226 145 255 171 255 255 255 160 172 236 216 202 177 191 130 139 165 118 193 147 143 173 121 174 149 151 153 132 165 134 172 138 168 156 109 182 145 151 163 113 181 137 152 162 115 176 144 142 168 121 168 148 139 164 135 154 149 142 161 125 169 129 155 138 147 144 149 146 148 149 149 148 148 148 143 152 146 145 147 145 153 145 151 145 149 151 149 149 151 143 149 148 141 147 155 137 147 147 147 146 143 141 144 142 147 142 148 141 145 135 147 142 137 142 141 134 147 136 133 139 126 143 122 129 116 128 128 137 132 139 134 136 140 140 142 141 143 138 151 135 144 141 147 141 147 142 143 150 141 143 146 146 146 147 146 147 142 155 141 148 -0 -46 -74 -105 -129 -149 -165 -179 -191 -200 -209 -215 -221 -226 -230 -234 -237 -239 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -249 -248 -246 -245 -244 -242 -240 -237 -235 -231 -227 -223 -217 -211 -203 -194 -184 -171 -156 -138 -116 -90 -57 -0 -0 143 149 148 141 155 142 147 146 147 146 146 146 143 141 150 143 142 147 141 147 141 144 135 151 138 143 141 142 141 140 136 134 139 132 137 128 129 109 135 122 136 132 139 141 130 140 140 140 142 142 138 151 135 147 141 148 142 148 142 150 141 143 146 147 146 145 149 140 155 141 148 150 144 143 151 143 145 151 145 145 147 153 145 153 145 146 143 145 148 148 149 149 140 156 140 147 144 147 149 146 141 168 122 166 138 152 158 124 165 143 144 172 117 167 152 143 176 115 160 156 136 183 115 160 160 149 173 122 149 172 132 166 154 160 149 149 160 146 171 138 157 142 150 169 130 193 189 195 118 120 116 255 255 255 255 255 255 255 187 255 179 255 179 188 159 172 171 144 143 158 168 147 132 155 163 182 136 143 155 167 169 156 123 133 148 166 161 142 143 146 148 148 147 143 144 145 147 148 143 149 143 146 146 143 150 142 141 137 141 142 141 134 133 129 117 129 133 134 141 142 141 137 141 142 150 143 146 146 143 149 143 148 147 145 144 143 147 148 148 146 143 142 161 166 148 133 123 156 169 167 155 143 136 182 163 155 132 147 168 158 143 144 171 172 159 188 179 255 179 255 187 255 255 255 255 255 255 255 116 120 118 195 189 193 130 169 150 142 157 138 171 146 160 149 149 160 154 166 132 172 149 122 173 149 160 160 115 183 136 156 160 115 176 143 152 167 117 172 144 143 165 124 158 152 138 166 122 168 141 146 149 147 144 147 140 156 140 149 149 148 148 145 14