param a 0.1343190297 param b 1.0515757248 param g 0.0000694872 param k 0.0067408594 param m 0.0857189810 param r 0.6421603271 param s 0.0000000000 param t 0.1605188496 param n 800 param y 780 param z 10 param i 30000 param x 614 y 0 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 1 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 2 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 y 3 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -253 -253 -253 -253 -253 -254 -254 -254 -254 -255 -255 y 4 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -252 -251 -251 -250 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -250 -251 -251 -252 -252 -253 -254 -254 -255 -255 y 5 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -246 -246 -246 -247 -248 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -248 -247 -246 -246 -246 -247 -249 -251 -252 -253 -254 -254 -255 y 6 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -251 -248 -244 -240 -238 -237 -238 -239 -241 -243 -245 -246 -248 -249 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -249 -248 -246 -245 -243 -241 -239 -238 -237 -238 -240 -244 -248 -251 -252 -254 -254 -255 y 7 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -249 -244 -236 -228 -221 -219 -221 -225 -229 -233 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -233 -229 -225 -221 -219 -221 -228 -236 -244 -249 -252 -253 -254 -254 y 8 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -247 -240 -228 -208 -190 -181 -183 -193 -204 -214 -221 -227 -232 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -227 -221 -214 -204 -193 -183 -181 -190 -208 -228 -240 -247 -251 -253 -254 -254 y 9 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -246 -238 -221 -190 -148 -120 -115 -130 -156 -177 -193 -206 -216 -223 -229 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -243 -241 -238 -234 -229 -223 -216 -206 -193 -177 -156 -130 -115 -120 -148 -190 -221 -238 -246 -251 -253 -254 -254 y 10 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -237 -219 -181 -120 255 -0 -0 -80 -114 -145 -169 -188 -202 -212 -220 -226 -231 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -231 -226 -220 -212 -202 -188 -169 -145 -114 -80 -0 -0 255 -120 -181 -219 -237 -246 -250 -253 -254 -254 y 11 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -238 -221 -183 -115 -0 255 255 -0 -0 -74 -109 -143 -167 -184 -197 -208 -217 -223 -229 -234 -237 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -237 -234 -229 -223 -217 -208 -197 -184 -167 -143 -109 -74 -0 -0 255 255 -0 -115 -183 -221 -238 -246 -250 -253 -254 -254 y 12 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -247 -239 -225 -193 -130 -0 255 255 255 255 -0 -0 -72 -109 -143 -163 -179 -193 -204 -213 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -213 -204 -193 -179 -163 -143 -109 -72 -0 -0 255 255 255 255 -0 -130 -193 -225 -239 -247 -251 -253 -254 -254 y 13 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -241 -229 -204 -156 -80 -0 255 255 255 189 255 -0 -0 -73 -107 -136 -156 -174 -188 -200 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -200 -188 -174 -156 -136 -107 -73 -0 -0 255 189 255 255 255 -0 -80 -156 -204 -229 -241 -248 -251 -253 -254 -254 y 14 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -243 -233 -214 -177 -114 -0 255 255 255 255 255 177 229 -0 -0 -69 -99 -127 -150 -168 -183 -196 -206 -215 -222 -228 -233 -236 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -233 -228 -222 -215 -206 -196 -183 -168 -150 -127 -99 -69 -0 -0 229 177 255 255 255 255 255 -0 -114 -177 -214 -233 -243 -248 -251 -253 -254 -254 y 15 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -253 -252 -249 -245 -236 -221 -193 -145 -74 -0 189 255 255 255 172 255 104 190 -0 -0 -63 -93 -120 -142 -161 -178 -191 -203 -212 -219 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -203 -191 -178 -161 -142 -120 -93 -63 -0 -0 190 104 255 172 255 255 255 189 -0 -74 -145 -193 -221 -236 -245 -249 -252 -253 -254 -255 y 16 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -250 -246 -239 -227 -206 -169 -109 -0 255 255 255 255 255 255 182 255 186 174 162 -0 -0 -80 -104 -133 -154 -172 -187 -198 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -198 -187 -172 -154 -133 -104 -80 -0 -0 162 174 186 255 182 255 255 255 255 255 255 -0 -109 -169 -206 -227 -239 -246 -250 -252 -254 -254 -255 y 17 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -248 -242 -232 -216 -188 -143 -72 -0 177 172 255 255 255 189 255 148 219 209 204 195 -0 -0 -66 -97 -125 -148 -166 -181 -194 -205 -213 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -213 -205 -194 -181 -166 -148 -125 -97 -66 -0 -0 195 204 209 219 148 255 189 255 255 255 172 177 -0 -72 -143 -188 -216 -232 -242 -248 -251 -253 -254 -254 -255 y 18 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -249 -244 -236 -223 -202 -167 -109 -0 229 255 255 255 255 255 255 164 255 142 154 167 185 174 -0 -0 -63 -84 -110 -139 -159 -176 -189 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -189 -176 -159 -139 -110 -84 -63 -0 -0 174 185 167 154 142 255 164 255 255 255 255 255 255 229 -0 -109 -167 -202 -223 -236 -244 -249 -251 -253 -254 -254 -255 y 19 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -240 -229 -212 -184 -143 -73 -0 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 -0 -0 -71 -102 -130 -151 -169 -184 -197 -207 -215 -222 -228 -232 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -232 -228 -222 -215 -207 -197 -184 -169 -151 -130 -102 -71 -0 -0 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 -0 -73 -143 -184 -212 -229 -240 -246 -250 -252 -253 -254 -254 -255 y 20 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -251 -248 -242 -234 -220 -197 -163 -107 -0 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 -0 -0 -65 -95 -123 -145 -163 -179 -192 -203 -212 -219 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -203 -192 -179 -163 -145 -123 -95 -65 -0 -0 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 -0 -107 -163 -197 -220 -234 -242 -248 -251 -252 -254 -254 -255 -255 y 21 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -249 -245 -238 -226 -208 -179 -136 -69 -0 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 -0 -0 -0 -82 -107 -136 -155 -173 -187 -199 -209 -217 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -217 -209 -199 -187 -173 -155 -136 -107 -82 -0 -0 -0 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 -0 -69 -136 -179 -208 -226 -238 -245 -249 -251 -253 -254 -254 -255 -255 y 22 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -241 -231 -217 -193 -156 -99 -0 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 -0 -0 -68 -99 -126 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -126 -99 -68 -0 -0 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 -0 -99 -156 -193 -217 -231 -241 -246 -250 -252 -253 -254 -254 -255 -255 y 23 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -252 -251 -248 -243 -236 -223 -204 -174 -127 -63 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 -0 -0 -64 -93 -119 -140 -160 -176 -190 -201 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -201 -190 -176 -160 -140 -119 -93 -64 -0 -0 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 -63 -127 -174 -204 -223 -236 -243 -248 -251 -252 -254 -254 -255 -255 -255 y 24 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -249 -245 -239 -229 -213 -188 -150 -93 -0 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 -0 -0 -79 -102 -131 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -131 -102 -79 -0 -0 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 -0 -93 -150 -188 -213 -229 -239 -245 -249 -251 -253 -254 -254 -255 -255 -255 y 25 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -247 -242 -234 -221 -200 -168 -120 -0 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 -0 -0 -66 -96 -124 -146 -164 -180 -193 -204 -212 -220 -226 -231 -235 -239 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -239 -235 -231 -226 -220 -212 -204 -193 -180 -164 -146 -124 -96 -66 -0 -0 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 -0 -120 -168 -200 -221 -234 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 y 26 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -248 -244 -237 -227 -210 -183 -142 -80 -0 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 -0 -0 -63 -83 -108 -137 -156 -174 -188 -200 -209 -217 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -217 -209 -200 -188 -174 -156 -137 -108 -83 -63 -0 -0 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 -0 -80 -142 -183 -210 -227 -237 -244 -248 -251 -253 -254 -254 -254 -255 -255 -255 y 27 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -246 -241 -232 -218 -196 -161 -104 -0 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 -0 -0 -69 -100 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -100 -69 -0 -0 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 -0 -104 -161 -196 -218 -232 -241 -246 -250 -252 -253 -254 -254 -255 -255 -255 -255 y 28 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -248 -243 -236 -224 -206 -178 -133 -66 -0 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 -0 -66 -133 -178 -206 -224 -236 -243 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 y 29 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -251 -249 -245 -239 -230 -215 -191 -154 -97 -0 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 -0 -0 -0 -80 -104 -132 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -132 -104 -80 -0 -0 -0 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 -0 -97 -154 -191 -215 -230 -239 -245 -249 -251 -253 -254 -254 -255 -255 -255 -255 -255 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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -172 -125 -63 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 -0 -0 -66 -97 -125 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -125 -97 -66 -0 -0 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 -63 -125 -172 -203 -222 -234 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -187 -148 -84 -0 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 -0 -0 -63 -84 -110 -139 -158 -175 -189 -200 -210 -218 -224 -229 -234 -237 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -237 -234 -229 -224 -218 -210 -200 -189 -175 -158 -139 -110 -84 -63 -0 -0 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 -0 -84 -148 -187 -212 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 y 32 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -246 -241 -233 -219 -198 -166 -110 -0 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -151 -169 -184 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -184 -169 -151 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 -0 -110 -166 -198 -219 -233 -241 -246 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 y 33 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -236 -226 -208 -181 -139 -71 -0 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 -0 -0 -65 -95 -122 -145 -163 -179 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -245 -247 -248 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -179 -163 -145 -122 -95 -65 -0 -0 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 -0 -71 -139 -181 -208 -226 -236 -243 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -245 -240 -231 -216 -194 -159 -102 -0 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 -0 -0 -0 -82 -107 -135 -155 -173 -187 -199 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -199 -187 -173 -155 -135 -107 -82 -0 -0 -0 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 -0 -102 -159 -194 -216 -231 -240 -245 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 y 35 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -65 -0 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -68 -98 -126 -148 -167 -182 -195 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -195 -182 -167 -148 -126 -98 -68 -0 -0 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 -0 -65 -130 -176 -205 -223 -235 -242 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 y 36 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -238 -229 -213 -189 -151 -95 -0 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -64 -93 -119 -140 -159 -176 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -176 -159 -140 -119 -93 -64 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 -0 -95 -151 -189 -213 -229 -238 -245 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -246 -241 -233 -221 -201 -169 -123 -0 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -79 -102 -130 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -130 -102 -79 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 -0 -123 -169 -201 -221 -233 -241 -246 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -237 -227 -210 -184 -145 -82 -0 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -66 -95 -123 -146 -164 -180 -193 -203 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -203 -193 -180 -164 -146 -123 -95 -66 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 -0 -82 -145 -184 -210 -227 -237 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -240 -232 -218 -197 -163 -107 -0 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -63 -82 -108 -137 -156 -174 -188 -200 -209 -217 -224 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -224 -217 -209 -200 -188 -174 -156 -137 -108 -82 -63 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 -0 -107 -163 -197 -218 -232 -240 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 y 40 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -179 -136 -68 -0 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -69 -100 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -100 -69 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 -0 -68 -136 -179 -207 -224 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 41 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -192 -155 -99 -0 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 -0 -99 -155 -192 -215 -230 -239 -245 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -173 -126 -64 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -0 -80 -104 -132 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -132 -104 -80 -0 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 -64 -126 -173 -203 -222 -234 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -187 -148 -93 -0 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -66 -97 -125 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -125 -97 -66 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 -0 -93 -148 -187 -212 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -232 -219 -199 -167 -119 -0 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -63 -84 -110 -139 -158 -175 -189 -200 -210 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -210 -200 -189 -175 -158 -139 -110 -84 -63 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 -0 -119 -167 -199 -219 -232 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 45 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -236 -226 -209 -182 -140 -79 -0 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -151 -169 -184 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -184 -169 -151 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 -0 -79 -140 -182 -209 -226 -236 -243 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 46 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -217 -195 -160 -102 -0 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -65 -95 -122 -145 -163 -179 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -245 -247 -248 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -179 -163 -145 -122 -95 -65 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 -0 -102 -160 -195 -217 -231 -240 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 47 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -131 -66 -0 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -0 -82 -107 -135 -155 -173 -187 -199 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -199 -187 -173 -155 -135 -107 -82 -0 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 -0 -66 -131 -176 -205 -223 -235 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 48 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -96 -0 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -68 -98 -126 -148 -167 -182 -194 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -194 -182 -167 -148 -126 -98 -68 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 -0 -96 -152 -190 -214 -229 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -249 -246 -241 -233 -221 -201 -170 -124 -63 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -64 -93 -119 -140 -159 -176 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -176 -159 -140 -119 -93 -64 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 -63 -124 -170 -201 -221 -233 -241 -246 -249 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -185 -146 -83 -0 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -79 -102 -130 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -130 -102 -79 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 -0 -83 -146 -185 -211 -227 -237 -244 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -164 -108 -0 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -66 -95 -123 -146 -164 -180 -193 -203 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -203 -193 -180 -164 -146 -123 -95 -66 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 -0 -108 -164 -197 -218 -232 -240 -246 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 52 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -137 -69 -0 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -63 -82 -108 -137 -156 -174 -188 -200 -209 -217 -224 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -224 -217 -209 -200 -188 -174 -156 -137 -108 -82 -63 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 -0 -69 -137 -180 -207 -225 -236 -243 -247 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 53 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -215 -193 -156 -100 -0 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -69 -99 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -99 -69 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 -0 -100 -156 -193 -215 -230 -239 -245 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 54 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -127 -64 -0 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 -0 -64 -127 -174 -204 -222 -234 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 55 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -0 -80 -104 -132 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -132 -104 -80 -0 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -0 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -66 -97 -125 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -125 -97 -66 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 -0 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -63 -84 -110 -139 -158 -175 -189 -200 -210 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -210 -200 -189 -175 -158 -139 -110 -84 -63 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -151 -169 -184 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -184 -169 -151 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -65 -95 -122 -145 -163 -179 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -245 -247 -248 -250 -251 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -251 -250 -248 -247 -245 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -179 -163 -145 -122 -95 -65 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -214 -191 -154 -97 -0 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -0 -82 -107 -135 -155 -173 -187 -199 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -199 -187 -173 -155 -135 -107 -82 -0 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 -0 -97 -154 -191 -214 -229 -239 -245 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -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 -255 -255 -255 -255 -254 -254 -254 -253 -252 -249 -246 -241 -234 -221 -202 -172 -125 -63 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -68 -98 -126 -148 -167 -182 -194 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -194 -182 -167 -148 -126 -98 -68 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 -63 -125 -172 -202 -221 -234 -241 -246 -249 -252 -253 -254 -254 -254 -255 -255 -255 -255 -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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -84 -0 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -64 -93 -119 -140 -159 -176 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -176 -159 -140 -119 -93 -64 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 -0 -84 -147 -186 -211 -227 -237 -244 -248 -250 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 63 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -166 -110 -0 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -79 -102 -130 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -130 -102 -79 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 -0 -110 -166 -198 -219 -232 -240 -246 -249 -251 -253 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 64 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -139 -70 -0 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -66 -95 -123 -146 -164 -180 -193 -203 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -203 -193 -180 -164 -146 -123 -95 -66 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 -0 -70 -139 -181 -208 -225 -236 -243 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 65 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -158 -101 -0 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -63 -82 -108 -137 -156 -174 -188 -200 -209 -217 -224 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -224 -217 -209 -200 -188 -174 -156 -137 -108 -82 -63 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 -0 -101 -158 -194 -216 -230 -239 -245 -249 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 66 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -129 -65 -0 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -69 -99 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -99 -69 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 -0 -65 -129 -175 -204 -223 -234 -242 -247 -250 -252 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 67 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -252 -253 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 68 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -122 -0 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -0 -80 -104 -132 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -132 -104 -80 -0 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 -0 -122 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -145 -82 -0 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -66 -97 -125 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -125 -97 -66 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 -0 -82 -145 -184 -210 -226 -237 -243 -248 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -107 -0 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -63 -84 -110 -139 -158 -175 -189 -200 -210 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -210 -200 -189 -175 -158 -139 -110 -84 -63 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 -0 -107 -163 -196 -218 -231 -240 -245 -249 -251 -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 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 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -179 -135 -68 -0 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -151 -169 -184 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -184 -169 -151 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 -0 -68 -135 -179 -206 -224 -235 -242 -247 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -155 -98 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -65 -95 -122 -145 -163 -179 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -245 -247 -248 -250 -251 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -179 -163 -145 -122 -95 -65 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -98 -155 -192 -215 -229 -239 -245 -248 -251 -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 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 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -64 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -0 -82 -107 -135 -155 -173 -187 -199 -208 -216 -223 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -199 -187 -173 -155 -135 -107 -82 -0 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -64 -126 -173 -203 -222 -234 -242 -246 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -148 -93 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -68 -98 -126 -148 -167 -182 -194 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -194 -182 -167 -148 -126 -98 -68 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -93 -148 -187 -212 -227 -237 -244 -248 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -119 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -64 -93 -119 -140 -159 -176 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -176 -159 -140 -119 -93 -64 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -119 -167 -199 -219 -232 -241 -246 -249 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -182 -140 -79 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -79 -102 -130 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -130 -102 -79 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -79 -140 -182 -208 -225 -236 -243 -247 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -195 -159 -102 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -66 -95 -123 -146 -164 -180 -193 -203 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -203 -193 -180 -164 -146 -123 -95 -66 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -102 -159 -195 -216 -230 -239 -245 -249 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -66 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -63 -82 -108 -137 -156 -174 -188 -200 -209 -217 -224 -229 -233 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -224 -217 -209 -200 -188 -174 -156 -137 -108 -82 -63 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -66 -130 -176 -205 -223 -235 -242 -247 -250 -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 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 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -95 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -69 -99 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -99 -69 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -95 -152 -190 -214 -229 -238 -244 -248 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -123 -63 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -250 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -250 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -63 -123 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -210 -185 -146 -82 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -0 -80 -104 -132 -154 -172 -186 -198 -208 -216 -223 -228 -233 -237 -240 -242 -245 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -228 -223 -216 -208 -198 -186 -172 -154 -132 -104 -80 -0 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -82 -146 -185 -210 -227 -237 -244 -248 -250 -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 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 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -232 -218 -197 -164 -108 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -66 -97 -125 -147 -166 -181 -194 -204 -213 -220 -226 -231 -235 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -235 -231 -226 -220 -213 -204 -194 -181 -166 -147 -125 -97 -66 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -108 -164 -197 -218 -232 -240 -245 -249 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -180 -137 -69 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -63 -84 -110 -139 -158 -175 -189 -200 -210 -218 -224 -229 -234 -237 -240 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -234 -229 -224 -218 -210 -200 -189 -175 -158 -139 -110 -84 -63 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -69 -137 -180 -207 -224 -236 -243 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -156 -100 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -151 -169 -184 -196 -206 -215 -222 -227 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -227 -222 -215 -206 -196 -184 -169 -151 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -100 -156 -193 -215 -230 -239 -245 -248 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -174 -127 -64 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -65 -95 -122 -145 -163 -179 -192 -203 -212 -219 -225 -230 -235 -238 -241 -244 -245 -247 -248 -250 -251 -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 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -248 -247 -245 -244 -241 -238 -235 -230 -225 -219 -212 -203 -192 -179 -163 -145 -122 -95 -65 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -64 -127 -174 -203 -222 -234 -242 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -0 -82 -107 -135 -155 -173 -187 -199 -208 -216 -223 -229 -233 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -223 -216 -208 -199 -187 -173 -155 -135 -107 -82 -0 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -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 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 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -68 -98 -126 -148 -167 -182 -194 -205 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -205 -194 -182 -167 -148 -126 -98 -68 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -64 -93 -119 -140 -159 -176 -190 -201 -210 -218 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -218 -210 -201 -190 -176 -159 -140 -119 -93 -64 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -79 -102 -130 -152 -170 -185 -197 -207 -215 -222 -228 -233 -236 -240 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -240 -236 -233 -228 -222 -215 -207 -197 -185 -170 -152 -130 -102 -79 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -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 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 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -66 -95 -123 -146 -164 -180 -193 -203 -212 -220 -226 -231 -235 -238 -241 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -235 -231 -226 -220 -212 -203 -193 -180 -164 -146 -123 -95 -66 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -191 -154 -97 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -63 -82 -108 -137 -156 -174 -188 -199 -209 -217 -224 -229 -233 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -240 -237 -233 -229 -224 -217 -209 -199 -188 -174 -156 -137 -108 -82 -63 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -97 -154 -191 -214 -229 -238 -244 -248 -251 -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 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 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -202 -172 -125 -63 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -0 -69 -99 -127 -150 -168 -183 -195 -206 -214 -221 -227 -232 -236 -239 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -227 -221 -214 -206 -195 -183 -168 -150 -127 -99 -69 -0 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -63 -125 -172 -202 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -84 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -64 -93 -120 -141 -161 -178 -191 -202 -211 -218 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -218 -211 -202 -191 -178 -161 -141 -120 -93 -64 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -84 -147 -186 -211 -227 -237 -244 -248 -250 -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 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 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -166 -110 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -0 -80 -104 -132 -154 -171 -186 -198 -207 -216 -222 -228 -232 -236 -239 -242 -244 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -239 -236 -232 -228 -222 -216 -207 -198 -186 -171 -154 -132 -104 -80 -0 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -110 -166 -198 -219 -232 -240 -246 -249 -251 -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 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 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -139 -70 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -66 -96 -125 -147 -165 -180 -193 -204 -212 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -212 -204 -193 -180 -165 -147 -125 -96 -66 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -70 -139 -181 -208 -225 -236 -243 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -158 -101 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -63 -83 -110 -138 -158 -174 -188 -199 -209 -217 -223 -228 -233 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -228 -223 -217 -209 -199 -188 -174 -158 -138 -110 -83 -63 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -101 -158 -194 -216 -230 -239 -245 -249 -251 -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 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 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -129 -65 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -0 -70 -101 -129 -150 -168 -183 -195 -205 -213 -220 -226 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -226 -220 -213 -205 -195 -183 -168 -150 -129 -101 -70 -0 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -65 -129 -175 -204 -223 -234 -242 -247 -250 -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 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 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -0 -65 -94 -120 -141 -160 -176 -189 -200 -209 -217 -223 -228 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -228 -223 -217 -209 -200 -189 -176 -160 -141 -120 -94 -65 -0 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -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 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 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -122 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 -0 -0 -0 -79 -102 -130 -151 -169 -183 -195 -205 -213 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -250 -250 -251 -251 -251 -251 -250 -250 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -213 -205 -195 -183 -169 -151 -130 -102 -79 -0 -0 -0 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -122 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -145 -82 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 -0 -0 -65 -95 -121 -141 -160 -176 -189 -200 -209 -216 -222 -227 -232 -235 -238 -241 -243 -244 -246 -247 -248 -248 -249 -249 -249 -249 -249 -248 -248 -247 -246 -244 -243 -241 -238 -235 -232 -227 -222 -216 -209 -200 -189 -176 -160 -141 -121 -95 -65 -0 -0 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -82 -145 -184 -210 -226 -237 -243 -248 -250 -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 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 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -107 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 -0 -0 -0 -80 -103 -131 -152 -169 -183 -194 -204 -212 -218 -224 -228 -232 -235 -238 -240 -242 -244 -245 -245 -246 -246 -246 -246 -245 -245 -244 -242 -240 -238 -235 -232 -228 -224 -218 -212 -204 -194 -183 -169 -152 -131 -103 -80 -0 -0 -0 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -107 -163 -196 -218 -231 -240 -245 -249 -251 -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 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 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -179 -135 -68 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 -0 -0 -66 -95 -121 -141 -159 -175 -187 -197 -206 -213 -219 -224 -229 -232 -235 -237 -239 -241 -241 -242 -242 -242 -241 -241 -239 -237 -235 -232 -229 -224 -219 -213 -206 -197 -187 -175 -159 -141 -121 -95 -66 -0 -0 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -68 -135 -179 -206 -224 -235 -242 -247 -250 -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 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 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -155 -98 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 -0 -0 -0 -79 -102 -129 -149 -165 -178 -189 -199 -207 -214 -219 -224 -228 -231 -233 -235 -236 -236 -236 -236 -235 -233 -231 -228 -224 -219 -214 -207 -199 -189 -178 -165 -149 -129 -102 -79 -0 -0 -0 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -98 -155 -192 -215 -229 -239 -245 -248 -251 -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 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 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -64 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 -0 -0 -65 -85 -109 -135 -152 -167 -179 -190 -199 -206 -213 -218 -221 -224 -226 -228 -228 -228 -226 -224 -221 -218 -213 -206 -199 -190 -179 -167 -152 -135 -109 -85 -65 -0 -0 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -64 -126 -173 -203 -222 -234 -242 -246 -250 -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 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 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -148 -93 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 -0 -0 -0 -68 -96 -118 -136 -152 -167 -179 -189 -197 -203 -208 -212 -215 -216 -216 -215 -212 -208 -203 -197 -189 -179 -167 -152 -136 -118 -96 -68 -0 -0 -0 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -93 -148 -187 -212 -227 -237 -244 -248 -250 -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 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 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -199 -167 -119 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 -0 -0 -0 -77 -97 -119 -136 -151 -165 -175 -184 -190 -195 -198 -199 -198 -195 -190 -184 -175 -165 -151 -136 -119 -97 -77 -0 -0 -0 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -119 -167 -199 -219 -232 -240 -246 -249 -251 -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 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 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -182 -140 -79 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 -0 -0 -0 -77 -88 -109 -132 -144 -156 -164 -170 -173 -173 -170 -164 -156 -144 -132 -109 -88 -77 -0 -0 -0 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -79 -140 -182 -208 -225 -236 -243 -247 -250 -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 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 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 -0 -0 -0 -66 -83 -101 -119 -128 -134 -136 -134 -128 -119 -101 -83 -66 -0 -0 -0 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -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 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 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -66 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 -0 -0 -0 -0 -73 -78 -80 -80 -78 -73 -0 -0 -0 -0 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -66 -130 -176 -205 -223 -235 -242 -247 -250 -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 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 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -95 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 -0 -0 -0 -0 -0 -0 -0 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -95 -152 -190 -214 -229 -238 -244 -248 -251 -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 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 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -123 -63 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -63 -123 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -210 -185 -146 -82 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -82 -146 -185 -210 -227 -237 -244 -248 -250 -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 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 -255 -254 -254 -253 -253 -251 -249 -245 -240 -232 -218 -197 -164 -108 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -108 -164 -197 -218 -232 -240 -245 -249 -251 -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 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 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -180 -137 -69 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -69 -137 -180 -207 -224 -236 -243 -247 -250 -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 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 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -156 -99 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -99 -156 -193 -215 -230 -239 -245 -248 -251 -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 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 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -174 -127 -64 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -64 -127 -174 -203 -222 -234 -242 -247 -250 -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 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 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -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 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 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -247 -250 -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 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 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -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 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 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -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 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 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -191 -154 -97 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -97 -154 -191 -214 -229 -238 -244 -248 -251 -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 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 -253 -251 -249 -246 -241 -233 -221 -202 -172 -125 -63 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -63 -125 -172 -202 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -84 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -84 -147 -186 -211 -227 -237 -244 -248 -250 -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 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 -253 -253 -251 -249 -246 -240 -232 -219 -198 -166 -110 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -110 -166 -198 -219 -232 -240 -246 -249 -251 -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 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -139 -70 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -70 -139 -181 -208 -225 -236 -243 -247 -250 -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 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 -253 -252 -251 -249 -245 -239 -230 -216 -194 -158 -101 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -101 -158 -194 -216 -230 -239 -245 -249 -251 -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 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -129 -65 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -65 -129 -175 -204 -223 -234 -242 -247 -250 -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 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 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -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 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -122 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -122 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -253 -252 -250 -248 -243 -237 -226 -210 -184 -145 -82 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -82 -145 -184 -210 -226 -237 -243 -248 -250 -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 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -107 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -107 -163 -196 -218 -231 -240 -245 -249 -251 -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 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -179 -135 -68 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -68 -135 -179 -206 -224 -235 -242 -247 -250 -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 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -155 -98 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -98 -155 -192 -215 -229 -239 -245 -248 -251 -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 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -64 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -64 -126 -173 -203 -222 -234 -242 -246 -250 -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 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -148 -93 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -93 -148 -187 -212 -227 -237 -244 -248 -250 -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 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -199 -167 -119 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -119 -167 -199 -219 -232 -240 -246 -249 -251 -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 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -182 -140 -79 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -79 -140 -182 -208 -225 -236 -243 -247 -250 -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 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -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 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -66 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -66 -130 -176 -205 -223 -235 -242 -247 -250 -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 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -95 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -95 -152 -190 -214 -229 -238 -244 -248 -251 -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 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -123 -63 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -63 -123 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -210 -185 -146 -82 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -82 -146 -185 -210 -227 -237 -244 -248 -250 -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 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -232 -218 -197 -164 -108 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -108 -164 -197 -218 -232 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -180 -137 -69 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -69 -137 -180 -207 -224 -236 -243 -247 -250 -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 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -156 -99 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -99 -156 -193 -215 -230 -239 -245 -248 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -174 -127 -64 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -64 -127 -174 -203 -222 -234 -242 -247 -250 -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 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -191 -154 -97 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -97 -154 -191 -214 -229 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -202 -172 -125 -63 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -63 -125 -172 -202 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -84 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -84 -147 -186 -211 -227 -237 -244 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -166 -110 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -110 -166 -198 -219 -232 -240 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -139 -70 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -70 -139 -181 -208 -225 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -158 -101 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -101 -158 -194 -216 -230 -239 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -129 -65 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -65 -129 -175 -204 -223 -234 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -122 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -122 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -145 -82 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -82 -145 -184 -210 -226 -237 -243 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -107 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -107 -163 -196 -218 -231 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -179 -135 -68 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -68 -135 -179 -206 -224 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -155 -98 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -98 -155 -192 -215 -229 -239 -245 -248 -251 -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 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 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -64 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -64 -126 -173 -203 -222 -234 -242 -246 -250 -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 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -148 -93 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -93 -148 -187 -212 -227 -237 -244 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -199 -167 -119 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -119 -167 -199 -219 -232 -240 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -182 -140 -79 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -79 -140 -182 -208 -225 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -66 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -66 -130 -176 -205 -223 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -95 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -95 -152 -190 -214 -229 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -123 -63 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -63 -123 -170 -201 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -210 -185 -146 -82 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -82 -146 -185 -210 -227 -237 -244 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -245 -240 -232 -218 -197 -164 -108 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -108 -164 -197 -218 -232 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -180 -137 -69 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -69 -137 -180 -207 -224 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -156 -99 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -99 -156 -193 -215 -230 -239 -245 -248 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -174 -127 -64 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -64 -127 -174 -203 -222 -234 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -168 -120 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -120 -168 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -191 -154 -97 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -97 -154 -191 -214 -229 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -202 -172 -125 -63 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -63 -125 -172 -202 -221 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -84 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -84 -147 -186 -211 -227 -237 -244 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -198 -166 -110 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -110 -166 -198 -219 -232 -240 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -181 -139 -70 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -70 -139 -181 -208 -225 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -158 -101 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 175 175 175 175 173 168 181 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 181 168 173 175 175 175 175 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -101 -158 -194 -216 -230 -239 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -234 -223 -204 -175 -129 -65 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 174 168 181 171 182 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 182 171 181 168 174 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -65 -129 -175 -204 -223 -234 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 177 180 186 187 187 187 187 182 171 183 171 178 188 177 177 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 177 177 188 178 171 183 171 182 187 187 187 187 186 180 177 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -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 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 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -122 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 177 176 175 169 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 169 175 176 177 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -122 -169 -200 -220 -233 -241 -246 -249 -251 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -250 -248 -243 -237 -226 -210 -184 -145 -82 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 175 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 175 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -82 -145 -184 -210 -226 -237 -243 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -245 -240 -231 -218 -196 -163 -107 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 176 176 176 176 175 174 168 182 167 172 184 167 171 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 171 167 184 172 167 182 168 174 175 176 176 176 176 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -107 -163 -196 -218 -231 -240 -245 -249 -251 -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 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -179 -135 -68 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 175 175 175 175 173 168 182 171 183 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 183 171 182 168 173 175 175 175 175 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -68 -135 -179 -206 -224 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -245 -239 -229 -215 -192 -155 -98 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 180 191 175 174 175 174 173 168 182 171 183 171 183 166 166 166 166 164 156 164 165 161 150 147 150 161 165 164 156 164 166 166 166 166 183 171 183 171 182 168 173 174 175 174 175 191 180 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -98 -155 -192 -215 -229 -239 -245 -248 -251 -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 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -246 -242 -234 -222 -203 -173 -126 -64 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 177 180 190 174 173 173 168 181 171 183 171 178 188 177 177 178 176 169 182 165 162 157 136 136 157 162 165 182 169 176 178 177 177 188 178 171 183 171 181 168 173 173 174 190 180 177 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -64 -126 -173 -203 -222 -234 -242 -246 -250 -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 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -148 -93 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 177 180 185 187 187 183 170 183 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 183 170 183 187 187 185 180 177 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -93 -148 -187 -212 -227 -237 -244 -248 -250 -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 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 -254 -254 -253 -253 -251 -249 -246 -240 -232 -219 -199 -167 -119 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 175 175 176 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 176 175 175 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -119 -167 -199 -219 -232 -240 -246 -249 -251 -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 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -208 -182 -140 -79 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 175 176 176 176 176 175 174 168 182 167 172 184 167 170 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 170 167 184 172 167 182 168 174 175 176 176 176 176 175 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -79 -140 -182 -208 -225 -236 -243 -247 -250 -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 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 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 174 174 175 175 175 175 173 168 182 171 182 166 171 178 179 179 178 175 165 166 164 159 141 141 159 164 166 165 175 178 179 179 178 171 166 182 171 182 168 173 175 175 175 175 174 174 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -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 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -66 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 191 175 174 175 174 173 168 182 171 183 171 177 180 186 167 165 163 156 164 165 161 150 147 150 161 165 164 156 163 165 167 186 180 177 171 183 171 182 168 173 174 175 174 175 191 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -66 -130 -176 -205 -223 -235 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -95 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 177 180 190 174 173 173 168 181 171 183 172 183 166 167 171 176 176 169 182 165 162 157 136 136 157 162 165 182 169 176 176 171 167 166 183 172 183 171 181 168 173 173 174 190 180 177 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -95 -152 -190 -214 -229 -238 -244 -248 -251 -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 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -201 -170 -123 -63 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 177 180 185 187 187 183 171 183 172 183 170 177 179 180 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 180 179 177 170 183 172 183 171 183 187 187 185 180 177 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -63 -123 -170 -201 -221 -233 -241 -246 -249 -251 -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 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 -254 -254 -253 -252 -250 -248 -244 -237 -227 -210 -185 -146 -82 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 176 177 176 176 175 174 165 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 165 174 175 176 176 177 176 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -82 -146 -185 -210 -227 -237 -244 -248 -250 -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 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -245 -240 -232 -218 -197 -164 -108 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 175 174 168 182 167 172 184 167 170 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 170 167 184 172 167 182 168 174 175 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -108 -164 -197 -218 -232 -240 -245 -249 -251 -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 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -224 -207 -180 -137 -69 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 175 173 168 182 171 182 166 171 178 179 179 178 175 165 166 164 159 141 141 159 164 166 165 175 178 179 179 178 171 166 182 171 182 168 173 175 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -69 -137 -180 -207 -224 -236 -243 -247 -250 -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 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -245 -239 -230 -215 -193 -156 -99 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 173 168 182 171 183 171 177 180 186 167 165 163 156 164 165 161 150 147 150 161 165 164 156 163 165 167 186 180 177 171 183 171 182 168 173 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -99 -156 -193 -215 -230 -239 -245 -248 -251 -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 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -203 -174 -127 -64 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 168 182 171 183 172 183 166 167 171 176 176 169 182 165 163 157 136 136 157 163 165 182 169 176 176 171 167 166 183 172 183 171 182 168 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -64 -127 -174 -203 -222 -234 -242 -247 -250 -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 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 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -93 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 185 187 187 187 183 171 183 172 183 171 177 179 180 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 180 179 177 171 183 172 183 171 183 187 187 187 185 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -93 -150 -188 -212 -228 -238 -244 -248 -251 -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 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -199 -168 -120 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 176 177 177 176 175 174 165 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 165 174 175 176 177 177 176 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -120 -168 -199 -220 -233 -241 -246 -249 -251 -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 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -80 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 175 174 168 182 167 172 184 167 171 176 177 176 165 167 167 163 154 131 154 163 167 167 165 176 177 176 171 167 184 172 167 182 168 174 175 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -80 -141 -183 -209 -226 -236 -243 -247 -250 -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 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -161 -104 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 175 173 168 182 171 183 167 172 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 172 167 183 171 182 168 173 175 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -104 -161 -195 -217 -231 -240 -245 -249 -251 -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 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -132 -66 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 173 168 182 171 183 171 177 185 167 166 165 164 156 164 165 161 150 147 150 161 165 164 156 164 165 166 167 185 177 171 183 171 182 168 173 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -66 -132 -178 -206 -224 -235 -242 -247 -250 -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 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -191 -154 -96 -0 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 180 190 174 174 174 174 168 182 171 183 172 183 166 170 176 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 176 170 166 183 172 183 171 182 168 174 174 174 174 190 180 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 -0 -96 -154 -191 -214 -229 -238 -244 -248 -251 -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 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -221 -202 -171 -125 -63 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 185 187 187 187 183 171 183 172 183 171 177 179 180 179 176 166 171 176 174 164 143 164 174 176 171 166 176 179 180 179 177 171 183 172 183 171 183 187 187 187 185 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -63 -125 -171 -202 -221 -233 -241 -246 -249 -251 -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 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -211 -186 -147 -83 -0 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 177 177 177 176 175 174 165 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 165 174 175 176 177 177 177 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 -0 -83 -147 -186 -211 -227 -237 -244 -248 -250 -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 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -198 -165 -110 -0 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 175 174 168 182 167 172 184 167 171 177 177 176 165 167 167 163 154 131 154 163 167 167 165 176 177 177 171 167 184 172 167 182 168 174 175 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 -0 -110 -165 -198 -218 -232 -240 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -225 -207 -180 -138 -70 -0 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 176 175 174 168 182 171 183 167 172 178 179 180 179 176 165 166 165 159 141 141 159 165 166 165 176 179 180 179 178 172 167 183 171 182 168 174 175 176 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 -0 -70 -138 -180 -207 -225 -236 -243 -247 -250 -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 y 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -193 -158 -101 -0 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 175 174 168 182 171 183 171 178 185 167 166 166 164 157 164 165 162 153 130 153 162 165 164 157 164 166 166 167 185 178 171 183 171 182 168 174 175 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 -0 -101 -158 -193 -216 -230 -239 -245 -249 -251 -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 y 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -174 -129 -65 -0 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 180 190 174 174 174 174 173 164 170 184 172 183 167 171 177 178 176 170 182 165 163 157 140 140 157 163 165 182 170 176 178 177 171 167 183 172 184 170 164 173 174 174 174 174 190 180 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 -0 -65 -129 -174 -204 -222 -234 -242 -247 -250 -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 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -212 -188 -150 -94 -0 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 177 180 186 187 187 187 186 182 167 172 184 172 177 179 180 179 177 166 171 176 174 165 143 165 174 176 171 166 177 179 180 179 177 172 184 172 167 182 186 187 187 187 186 180 177 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 -0 -94 -150 -188 -212 -228 -238 -244 -248 -251 -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 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -220 -199 -168 -120 -0 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 177 177 177 176 176 174 168 182 167 172 183 166 166 167 165 158 166 168 166 160 142 142 160 166 168 166 158 165 167 166 166 183 172 167 182 168 174 176 176 177 177 177 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 -0 -120 -168 -199 -220 -232 -241 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -79 -0 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 175 175 176 176 176 176 176 174 169 182 171 182 166 170 177 178 178 176 165 167 167 163 155 131 155 163 167 167 165 176 178 178 177 170 166 182 171 182 169 174 176 176 176 176 176 175 175 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 -0 -79 -141 -183 -209 -226 -236 -243 -247 -250 -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 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -231 -217 -195 -160 -102 -0 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 175 176 176 176 176 175 168 182 172 183 171 177 179 180 180 179 176 165 167 165 159 142 142 159 165 167 165 176 179 180 180 179 177 171 183 172 182 168 175 176 176 176 176 175 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 -0 -102 -160 -195 -217 -231 -239 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -130 -65 -0 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 174 174 175 175 175 175 173 164 171 184 172 178 185 167 167 166 165 157 165 166 163 154 131 154 163 166 165 157 165 166 167 167 185 178 172 184 171 164 173 175 175 175 175 174 174 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 -0 -65 -130 -176 -205 -223 -235 -242 -247 -250 -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 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -151 -95 -0 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 191 175 174 175 174 173 168 181 167 172 184 167 171 177 178 178 176 164 166 164 158 141 141 158 164 166 164 176 178 178 177 171 167 184 172 167 181 168 173 174 175 174 175 191 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 -0 -95 -151 -189 -213 -228 -238 -244 -248 -251 -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 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -0 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 177 180 190 174 173 173 168 181 171 182 167 172 178 180 180 180 178 175 164 164 161 149 147 149 161 164 164 175 178 180 180 180 178 172 167 182 171 181 168 173 173 174 190 180 177 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 -0 -121 -169 -200 -220 -233 -241 -246 -249 -251 -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 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -243 -237 -226 -209 -183 -141 -80 -0 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 177 180 185 187 186 182 171 183 171 178 185 167 167 167 166 158 174 163 162 157 136 136 157 162 163 174 158 166 167 167 167 185 178 171 183 171 182 186 187 185 180 177 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 -0 -80 -141 -183 -209 -226 -237 -243 -248 -250 -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 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -240 -231 -217 -195 -160 -103 -0 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 176 177 176 176 175 168 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 168 175 176 176 177 176 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 -0 -103 -160 -195 -217 -231 -240 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -235 -223 -205 -176 -131 -66 -0 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 -0 -66 -131 -176 -205 -223 -235 -242 -247 -250 -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 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -152 -95 -0 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 175 175 173 168 182 167 172 183 167 170 176 177 176 165 167 166 163 154 131 154 163 166 167 165 176 177 176 170 167 183 172 167 182 168 173 175 175 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 -0 -95 -152 -189 -213 -228 -238 -244 -248 -251 -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 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -251 -249 -246 -241 -233 -220 -200 -169 -121 -0 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 174 173 168 181 171 182 166 171 178 179 179 178 175 165 166 164 159 141 141 159 164 166 165 175 178 179 179 178 171 166 182 171 181 168 173 174 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 -0 -121 -169 -200 -220 -233 -241 -246 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -243 -236 -226 -209 -183 -141 -79 -0 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 180 190 174 174 174 173 168 181 171 183 171 177 180 186 167 165 164 156 164 165 161 150 147 150 161 165 164 156 164 165 167 186 180 177 171 183 171 181 168 173 174 174 174 190 180 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 -0 -79 -141 -183 -209 -226 -236 -243 -247 -250 -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 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -245 -239 -230 -216 -194 -159 -102 -0 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 185 187 187 187 182 171 183 171 183 166 167 171 176 176 169 182 165 163 157 136 136 157 163 165 182 169 176 176 171 167 166 183 171 183 171 182 187 187 187 185 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 -0 -102 -159 -194 -216 -230 -239 -245 -249 -251 -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 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 -254 -254 -254 -253 -252 -250 -247 -242 -234 -222 -204 -175 -129 -65 -0 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 177 177 177 176 175 169 182 172 183 170 177 179 180 179 176 166 171 176 174 164 143 164 174 176 171 166 176 179 180 179 177 170 183 172 182 169 175 176 177 177 177 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 -0 -65 -129 -175 -204 -222 -234 -242 -247 -250 -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 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -250 -248 -244 -237 -227 -212 -187 -149 -85 -0 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 175 175 176 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 176 175 175 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 -0 -85 -149 -187 -212 -227 -237 -244 -248 -250 -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 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -240 -232 -218 -197 -165 -109 -0 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 175 175 176 176 175 173 168 182 167 172 184 167 171 176 177 176 165 167 167 163 154 131 154 163 167 167 165 176 177 176 171 167 184 172 167 182 168 173 175 176 176 175 175 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 -0 -109 -165 -197 -218 -232 -240 -246 -249 -251 -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 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -242 -235 -224 -206 -178 -135 -68 -0 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 174 174 175 175 175 173 168 182 171 183 167 172 178 179 180 179 176 165 166 165 159 141 141 159 165 166 165 176 179 180 179 178 172 167 183 171 182 168 173 175 175 175 174 174 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 -0 -68 -135 -178 -206 -224 -235 -242 -247 -250 -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 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -248 -244 -238 -228 -213 -189 -152 -96 -0 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 190 174 174 174 174 168 182 171 183 171 178 185 167 166 166 164 157 164 165 162 153 130 153 162 165 164 157 164 166 166 167 185 178 171 183 171 182 168 174 174 174 174 190 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 -0 -96 -152 -189 -213 -228 -238 -244 -248 -251 -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 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -249 -246 -241 -232 -219 -199 -167 -118 -0 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 174 175 176 176 177 180 186 187 187 187 183 171 183 172 183 167 170 177 178 176 170 182 165 163 157 140 140 157 163 165 182 170 176 178 177 170 167 183 172 183 171 183 187 187 187 186 180 177 176 176 175 174 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 -0 -118 -167 -199 -219 -232 -241 -246 -249 -251 -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 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -247 -243 -235 -224 -207 -179 -136 -77 -0 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 177 177 177 176 176 174 165 171 184 172 177 179 180 179 177 166 171 176 174 165 143 165 174 176 171 166 177 179 180 179 177 172 184 171 165 174 176 176 177 177 177 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 -0 -77 -136 -179 -207 -224 -235 -243 -247 -250 -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 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -248 -244 -238 -229 -214 -190 -152 -97 -0 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 180 192 175 175 176 176 176 177 176 176 174 168 182 167 172 183 166 166 167 165 158 166 168 166 160 142 142 160 166 168 166 158 165 167 166 166 183 172 167 182 168 174 176 176 177 176 176 176 175 175 192 180 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 -0 -97 -152 -190 -214 -229 -238 -244 -248 -251 -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 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -252 -251 -249 -246 -240 -232 -219 -199 -167 -119 -0 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 176 174 168 182 171 182 166 170 177 178 178 176 165 167 167 163 155 131 155 163 167 167 165 176 178 178 177 170 166 182 171 182 168 174 176 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 -0 -119 -167 -199 -219 -232 -240 -246 -249 -251 -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 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -253 -253 -251 -250 -247 -242 -235 -224 -206 -179 -136 -77 -0 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 180 192 175 175 175 176 175 175 168 182 171 183 170 177 179 180 180 179 176 165 167 165 159 142 142 159 165 167 165 176 179 180 180 179 177 170 183 171 182 168 175 175 176 175 175 175 192 180 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 -0 -77 -136 -179 -206 -224 -235 -242 -247 -250 -251 -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 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -244 -237 -228 -213 -189 -151 -88 -0 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 185 174 174 174 175 174 173 164 171 184 172 178 185 167 167 166 165 157 165 166 163 154 131 154 163 166 165 157 165 166 167 167 185 178 172 184 171 164 173 174 175 174 174 174 185 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 -0 -88 -151 -189 -213 -228 -237 -244 -248 -250 -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 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -250 -248 -245 -239 -231 -218 -197 -165 -109 -0 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 180 190 174 173 174 173 168 181 167 172 184 167 171 177 178 178 176 164 166 164 158 141 141 158 164 166 164 176 178 178 177 171 167 184 172 167 181 168 173 174 173 174 190 180 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 -0 -109 -165 -197 -218 -231 -239 -245 -248 -250 -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 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -245 -241 -233 -221 -203 -175 -132 -66 -0 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 180 185 187 187 186 182 170 182 167 172 178 180 180 180 178 175 164 164 161 149 147 149 161 164 164 175 178 180 180 180 178 172 167 182 170 182 186 187 187 185 180 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 -0 -66 -132 -175 -203 -221 -233 -241 -245 -249 -251 -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 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -224 -208 -184 -144 -83 -0 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 176 177 176 176 174 169 182 171 178 185 167 167 167 166 158 174 163 162 157 136 136 157 162 163 174 158 166 167 167 167 185 178 171 182 169 174 176 176 177 176 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 -0 -83 -144 -184 -208 -224 -235 -241 -246 -249 -251 -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 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -226 -212 -190 -156 -101 -0 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 175 175 176 176 176 176 175 168 182 172 183 167 172 178 179 179 176 166 171 176 173 164 143 164 173 176 171 166 176 179 179 178 172 167 183 172 182 168 175 176 176 176 176 175 175 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 -0 -101 -156 -190 -212 -226 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -236 -228 -215 -195 -164 -119 -0 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 175 175 176 175 175 173 164 171 184 172 178 185 167 166 165 157 166 167 166 160 142 142 160 166 167 166 157 165 166 167 185 178 172 184 171 164 173 175 175 176 175 175 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 -0 -119 -164 -195 -215 -228 -236 -242 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -236 -228 -216 -198 -170 -128 -73 -0 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 174 174 174 175 174 173 168 181 167 172 184 167 171 176 177 176 165 167 167 163 154 131 154 163 167 167 165 176 177 176 171 167 184 172 167 181 168 173 174 175 174 174 174 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 -0 -73 -128 -170 -198 -216 -228 -236 -242 -246 -249 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -236 -228 -216 -199 -173 -134 -78 -0 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 190 174 174 174 173 168 181 171 182 167 171 178 179 179 178 176 165 166 164 159 141 141 159 164 166 165 176 178 179 179 178 171 167 182 171 181 168 173 174 174 174 190 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 -0 -78 -134 -173 -199 -216 -228 -236 -241 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -250 -248 -245 -241 -235 -226 -215 -198 -173 -136 -80 -0 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 177 180 186 187 187 186 182 170 182 170 183 166 166 166 166 164 157 164 165 161 150 147 150 161 165 164 157 164 166 166 166 166 183 170 182 170 182 186 187 187 186 180 177 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 -0 -80 -136 -173 -198 -215 -226 -235 -241 -245 -248 -250 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -170 -134 -80 -0 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 185 174 174 175 176 176 177 177 177 176 174 169 182 171 178 188 177 178 178 176 169 182 165 163 157 136 136 157 163 165 182 169 176 178 178 177 188 178 171 182 169 174 176 177 177 177 176 176 175 174 174 185 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 -0 -80 -134 -170 -195 -212 -224 -233 -239 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -237 -231 -221 -208 -190 -164 -128 -78 -0 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 176 176 176 175 168 182 172 183 167 172 178 179 179 176 166 171 176 174 164 143 164 174 176 171 166 176 179 179 178 172 167 183 172 182 168 175 176 176 176 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 -0 -78 -128 -164 -190 -208 -221 -231 -237 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -228 -218 -203 -184 -156 -119 -73 -0 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 185 174 174 175 176 176 176 175 174 164 171 184 172 178 185 167 166 165 157 166 168 166 160 142 142 160 166 168 166 157 165 166 167 185 178 172 184 171 164 174 175 176 176 176 175 174 174 185 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 -0 -73 -119 -156 -184 -203 -218 -228 -235 -240 -244 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -238 -232 -224 -213 -197 -175 -144 -101 -0 -0 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 175 175 175 175 173 168 182 167 172 184 167 171 177 178 176 165 167 167 163 154 131 154 163 167 167 165 176 178 177 171 167 184 172 167 182 168 173 175 175 175 175 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 -0 -0 -101 -144 -175 -197 -213 -224 -232 -238 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -252 -250 -249 -247 -244 -241 -235 -229 -219 -206 -189 -165 -132 -83 -0 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 174 174 174 174 173 168 182 171 183 167 172 178 180 180 179 176 165 167 165 159 142 142 159 165 167 165 176 179 180 180 178 172 167 183 171 182 168 173 174 174 174 174 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 -0 -83 -132 -165 -189 -206 -219 -229 -235 -241 -244 -247 -249 -250 -252 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -242 -238 -232 -224 -214 -199 -179 -151 -109 -66 -0 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 190 174 173 173 168 181 171 183 171 178 185 167 166 166 165 157 165 166 163 154 131 154 163 166 165 157 165 166 166 167 185 178 171 183 171 181 168 173 173 174 190 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 -0 -66 -109 -151 -179 -199 -214 -224 -232 -238 -242 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -240 -235 -228 -219 -207 -190 -167 -136 -88 -0 -0 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 177 180 185 187 187 183 171 183 172 183 167 171 177 178 177 175 164 165 164 158 141 141 158 164 165 164 175 177 178 177 171 167 183 172 183 171 183 187 187 185 180 177 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 -0 -0 -88 -136 -167 -190 -207 -219 -228 -235 -240 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -247 -245 -242 -237 -232 -224 -213 -199 -179 -152 -119 -77 -0 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 185 174 174 175 176 176 177 177 176 175 174 165 171 184 172 177 179 180 179 178 175 164 164 161 149 147 149 161 164 164 175 178 179 180 179 177 172 184 171 165 174 175 176 177 177 176 176 175 174 174 185 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 -0 -77 -119 -152 -179 -199 -213 -224 -232 -237 -242 -245 -247 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -234 -227 -218 -206 -189 -167 -136 -97 -0 -0 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 176 176 175 174 168 182 167 172 183 167 167 167 165 158 174 163 162 157 136 136 157 162 163 174 158 165 167 167 167 183 172 167 182 168 174 175 176 176 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 -0 -0 -97 -136 -167 -189 -206 -218 -227 -234 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -212 -197 -178 -152 -118 -77 -0 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 176 185 174 174 175 176 176 175 174 168 182 171 183 166 170 177 178 178 176 166 170 176 173 164 142 164 173 176 170 166 176 178 178 177 170 166 183 171 182 168 174 175 176 176 175 174 174 185 176 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 -0 -77 -118 -152 -178 -197 -212 -222 -230 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -242 -238 -233 -226 -216 -204 -187 -165 -135 -96 -0 -0 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 192 175 174 175 175 174 168 182 171 183 171 177 179 180 180 179 176 166 167 165 160 142 142 160 165 167 166 176 179 180 180 179 177 171 183 171 182 168 174 175 175 174 175 192 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 -0 -0 -96 -135 -165 -187 -204 -216 -226 -233 -238 -242 -245 -248 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -228 -220 -209 -194 -175 -149 -109 -68 -0 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 185 172 173 174 174 173 164 170 184 172 183 166 167 167 167 165 157 165 166 163 154 131 154 163 166 165 157 165 167 167 167 166 183 172 184 170 164 173 174 174 173 172 185 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 -0 -68 -109 -149 -175 -194 -209 -220 -228 -235 -240 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -231 -223 -213 -200 -183 -159 -129 -85 -0 -0 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 180 186 187 187 187 186 182 166 171 184 171 177 179 179 178 175 165 166 164 159 141 141 159 164 166 165 175 178 179 179 177 171 184 171 166 182 186 187 187 187 186 180 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 -0 -0 -85 -129 -159 -183 -200 -213 -223 -231 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -226 -217 -205 -189 -169 -141 -102 -65 -0 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 177 177 177 176 176 174 168 182 167 172 178 185 167 165 164 156 164 165 161 150 147 150 161 165 164 156 164 165 167 185 178 172 167 182 168 174 176 176 177 177 177 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 -0 -65 -102 -141 -169 -189 -205 -217 -226 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -228 -220 -209 -195 -176 -152 -121 -79 -0 -0 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 185 174 174 175 176 176 176 176 176 174 169 182 171 178 185 167 171 176 176 169 182 165 163 157 136 136 157 163 165 182 169 176 176 171 167 185 178 171 182 169 174 176 176 176 176 176 175 174 174 185 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 -0 -0 -79 -121 -152 -176 -195 -209 -220 -228 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -231 -223 -213 -200 -183 -160 -131 -95 -0 -0 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 176 176 175 168 182 172 183 167 172 178 179 179 176 166 171 176 174 165 143 165 174 176 171 166 176 179 179 178 172 167 183 172 182 168 175 176 176 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171 181 168 174 175 187 174 175 -0 -0 -95 -131 -160 -183 -200 -213 -223 -231 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -232 -226 -217 -205 -189 -169 -141 -103 -66 -0 176 175 174 187 176 175 173 168 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 176 185 174 174 175 175 175 175 173 164 171 184 172 178 185 167 166 165 157 166 168 166 160 142 142 160 166 168 166 157 165 166 167 185 178 172 184 171 164 173 175 175 175 175 174 174 185 176 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 168 173 175 176 187 174 175 176 -0 -66 -103 -141 -169 -189 -205 -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 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -252 -252 -251 -249 -248 -246 -243 -239 -234 -228 -220 -209 -195 -176 -151 -121 -80 -0 -0 176 175 174 187 177 176 175 173 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 180 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 191 175 174 175 174 173 168 181 167 172 184 167 171 177 178 176 165 167 167 164 155 131 155 164 167 167 165 176 178 177 171 167 184 172 167 181 168 173 174 175 174 175 191 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 180 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 173 175 176 177 187 174 175 176 -0 -0 -80 -121 -151 -176 -195 -209 -220 -228 -234 -239 -243 -246 -248 -249 -251 -252 -252 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -160 -130 -95 -0 -0 176 175 174 174 187 177 176 176 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 175 174 190 177 176 175 192 176 176 174 192 176 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 180 190 174 173 173 168 181 171 182 167 172 178 180 180 179 176 165 167 165 159 142 142 159 165 167 165 176 179 180 180 178 172 167 182 171 181 168 173 173 174 190 180 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 176 192 174 176 176 192 175 176 177 190 174 175 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171 181 168 174 175 187 174 175 176 176 177 187 174 174 175 176 -0 -0 -95 -130 -160 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -225 -216 -204 -188 -168 -141 -102 -65 -0 176 175 175 174 174 186 177 176 176 175 174 187 176 175 173 168 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 175 174 180 176 175 175 185 176 175 175 185 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 177 180 185 187 186 182 171 183 171 178 185 167 167 166 165 157 165 166 163 154 131 154 163 166 165 157 165 166 167 167 185 178 171 183 171 182 186 187 185 180 177 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 185 175 175 176 185 175 175 176 180 174 175 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 168 173 175 176 187 174 175 176 176 177 186 174 174 175 175 176 -0 -65 -102 -141 -168 -188 -204 -216 -225 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -79 -0 -0 175 174 175 174 190 180 177 176 176 175 174 187 177 176 175 173 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 186 177 176 175 174 180 176 175 174 180 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 177 177 177 176 175 169 182 172 183 167 171 177 178 178 176 164 166 164 158 141 141 158 164 166 164 176 178 178 177 171 167 183 172 182 169 175 176 177 177 177 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 180 174 175 176 180 174 175 176 177 186 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 173 175 176 177 187 174 175 176 176 177 180 190 174 175 174 175 -0 -0 -79 -120 -150 -174 -193 -207 -218 -227 -233 -238 -242 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -240 -235 -229 -221 -211 -198 -180 -158 -129 -94 -0 -0 174 175 174 192 185 180 176 176 176 175 174 174 187 177 176 176 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 174 187 177 176 176 174 191 177 176 175 192 177 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 176 185 174 174 175 176 176 176 176 175 174 165 171 184 172 178 180 180 180 178 175 164 164 161 149 147 149 161 164 164 175 178 180 180 180 178 172 184 171 165 174 175 176 176 176 176 175 174 174 185 176 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 177 192 175 176 177 191 174 176 176 177 187 174 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171 181 168 174 175 187 174 175 176 176 177 187 174 174 175 176 176 176 180 185 192 174 175 174 -0 -0 -94 -129 -158 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -247 -244 -241 -236 -231 -224 -214 -202 -186 -165 -138 -101 -65 -0 174 174 192 185 180 176 176 176 176 175 175 174 174 186 177 176 176 175 174 187 176 175 173 168 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 187 177 176 176 175 175 180 176 175 175 185 176 176 174 192 176 175 175 186 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 176 176 176 175 174 168 182 167 172 184 167 167 167 166 158 175 163 162 157 136 136 157 162 163 175 158 166 167 167 167 184 172 167 182 168 174 175 176 176 176 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 186 175 175 176 192 174 176 176 185 175 175 176 180 175 175 176 176 177 187 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 168 173 175 176 187 174 175 176 176 177 186 174 174 175 175 176 176 176 176 180 185 192 174 174 -0 -65 -101 -138 -165 -186 -202 -214 -224 -231 -236 -241 -244 -247 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -238 -233 -226 -217 -206 -191 -171 -147 -110 -70 -0 -0 186 185 180 176 176 176 176 175 175 174 175 174 190 180 177 176 176 175 174 187 177 176 175 173 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 173 173 174 187 177 176 176 175 174 190 177 176 175 174 180 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 176 185 174 174 175 175 175 174 168 182 171 183 167 172 178 179 179 176 166 171 176 174 165 143 165 174 176 171 166 176 179 179 178 172 167 183 171 182 168 174 175 175 175 174 174 185 176 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 180 174 175 176 177 190 174 175 176 176 177 187 174 173 173 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 173 175 176 177 187 174 175 176 176 177 180 190 174 175 174 175 175 176 176 176 176 180 185 186 -0 -0 -70 -110 -147 -171 -191 -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 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 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -248 -245 -243 -239 -234 -228 -220 -209 -195 -178 -154 -125 -83 -0 -0 180 176 176 176 176 175 175 175 174 175 174 192 185 180 176 176 176 175 174 174 187 177 176 176 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 187 176 176 176 175 175 174 180 176 176 174 191 177 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 173 174 176 176 180 191 175 174 174 174 168 182 171 183 171 178 185 167 166 165 157 166 168 166 160 142 142 160 166 168 166 157 165 166 167 185 178 171 183 171 182 168 174 174 174 175 191 180 176 176 174 173 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 177 191 174 176 176 180 174 175 175 176 176 176 187 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171 181 168 174 175 187 174 175 176 176 177 187 174 174 175 176 176 176 180 185 192 174 175 174 175 175 175 176 176 176 176 180 -0 -0 -83 -125 -154 -178 -195 -209 -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 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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -212 -199 -183 -161 -132 -96 -63 -0 175 175 175 175 174 174 174 175 174 174 192 185 180 176 176 176 176 175 175 174 174 186 177 176 176 175 174 187 176 175 173 168 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 181 181 182 175 175 175 175 174 173 185 176 176 175 175 180 176 176 174 192 176 176 174 192 176 175 175 186 176 174 173 184 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 168 180 174 219 255 255 255 255 255 255 255 182 255 186 174 162 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 184 174 174 175 176 177 180 190 174 173 173 164 170 184 172 183 167 170 177 178 176 165 167 167 163 155 131 155 163 167 167 165 176 178 177 170 167 183 172 184 170 164 173 173 174 190 180 177 176 175 174 174 184 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 162 174 186 255 182 255 255 255 255 255 255 255 219 174 180 168 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 184 173 174 176 186 175 175 176 192 174 176 176 192 174 176 176 180 175 175 176 176 185 173 174 175 175 175 175 182 181 181 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 168 173 175 176 187 174 175 176 176 177 186 174 174 175 175 176 176 176 176 180 185 192 174 174 175 174 174 174 175 175 175 175 -0 -63 -96 -132 -161 -183 -199 -212 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -244 -241 -237 -232 -224 -215 -203 -188 -168 -141 -104 -66 -0 174 174 174 173 173 173 173 174 192 186 185 180 176 176 176 176 175 175 174 175 174 190 180 177 176 176 175 174 187 177 176 175 173 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 169 174 174 173 173 173 187 176 176 175 174 190 177 176 175 175 185 176 175 175 185 176 175 174 185 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 192 162 209 142 161 177 172 255 255 255 189 255 148 219 209 204 195 177 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 180 192 175 175 176 176 177 180 185 186 186 182 167 172 184 172 177 179 180 179 176 165 167 165 159 142 142 159 165 167 165 176 179 180 179 177 172 184 172 167 182 186 186 185 180 177 176 176 175 175 192 180 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 177 195 204 209 219 148 255 189 255 255 255 172 177 161 142 209 162 192 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 185 174 175 176 185 175 175 176 185 175 175 176 177 190 174 175 176 176 187 173 173 173 174 174 169 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 173 175 176 177 187 174 175 176 176 177 180 190 174 175 174 175 175 176 176 176 176 180 185 186 192 174 173 173 173 173 174 174 174 -0 -66 -104 -141 -168 -188 -203 -215 -224 -232 -237 -241 -244 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -254 -254 -254 -254 -253 -253 -252 -252 -250 -249 -247 -245 -242 -238 -233 -227 -218 -207 -193 -174 -150 -120 -80 -0 -0 186 186 186 186 186 186 186 184 180 176 176 176 176 175 175 175 174 175 174 192 185 180 176 176 176 175 174 174 187 177 176 176 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 182 183 182 164 168 168 168 168 187 176 176 175 175 174 180 176 176 175 174 180 176 175 174 180 176 175 174 180 176 174 192 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 176 168 204 154 196 229 255 255 255 255 255 255 164 255 142 154 167 185 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 176 186 174 175 176 176 176 177 176 176 174 169 182 167 172 183 166 166 166 165 157 165 166 163 154 131 154 163 166 165 157 165 166 166 166 183 172 167 182 169 174 176 176 177 176 176 176 175 174 186 176 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 185 167 154 142 255 164 255 255 255 255 255 255 229 196 154 204 168 176 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 192 174 176 180 174 175 176 180 174 175 176 180 174 175 176 176 180 174 175 175 176 176 187 168 168 168 168 164 182 183 182 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171 181 168 174 175 187 174 175 176 176 177 187 174 174 175 176 176 176 180 185 192 174 175 174 175 175 175 176 176 176 176 180 184 186 186 186 186 186 186 186 -0 -0 -80 -120 -150 -174 -193 -207 -218 -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 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -243 -239 -235 -229 -221 -210 -197 -180 -156 -127 -93 -0 -0 175 175 175 175 175 175 175 175 175 175 175 175 174 174 174 175 174 174 192 185 180 176 176 176 176 175 175 174 174 186 177 176 176 175 174 187 176 175 173 168 181 171 182 171 167 183 171 178 167 178 167 178 166 177 179 166 177 178 164 169 166 166 167 166 165 163 173 160 154 141 147 136 164 160 163 164 165 165 171 166 165 176 164 176 179 166 176 179 166 177 172 178 184 167 171 171 172 171 182 182 182 181 183 175 175 175 174 173 185 177 176 175 174 190 176 176 174 192 176 176 174 192 176 175 175 186 176 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 195 167 192 196 104 182 189 255 255 255 189 255 161 196 192 178 186 175 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 176 185 174 174 175 176 176 176 176 175 168 182 172 183 167 171 177 178 178 176 164 166 164 158 141 141 158 164 166 164 176 178 178 177 171 167 183 172 182 168 175 176 176 176 176 175 174 174 185 176 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 175 186 178 192 196 161 255 189 255 255 255 189 182 104 196 192 167 195 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 176 186 175 175 176 192 174 176 176 192 174 176 176 190 174 175 176 177 185 173 174 175 175 175 183 181 182 182 182 171 172 171 171 167 184 178 172 177 166 179 176 166 179 176 164 176 165 166 171 165 165 164 163 160 164 136 147 141 154 160 173 163 165 166 167 166 166 169 164 178 177 166 179 177 166 178 167 178 167 178 171 183 167 171 182 171 181 168 173 175 176 187 174 175 176 176 177 186 174 174 175 175 176 176 176 176 180 185 192 174 174 175 174 174 174 175 175 175 175 175 175 175 175 175 175 175 175 -0 -0 -93 -127 -156 -180 -197 -210 -221 -229 -235 -239 -243 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 284 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -248 -246 -244 -240 -236 -230 -223 -214 -201 -185 -164 -137 -99 -64 -0 174 174 174 174 174 174 174 174 174 174 174 173 173 173 173 174 192 186 185 180 176 176 176 176 175 175 174 175 174 190 180 177 176 176 175 174 187 177 176 175 173 168 182 169 164 182 171 182 171 183 172 184 171 166 177 178 167 176 179 166 176 176 157 165 165 164 165 176 166 163 159 150 136 143 142 154 159 161 163 176 167 167 165 156 169 176 165 177 179 166 177 178 185 167 171 183 178 183 184 167 171 171 171 170 174 174 173 173 173 187 176 176 176 174 174 180 176 175 175 185 176 175 175 185 176 175 174 185 176 174 173 184 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 177 185 178 168 190 255 255 255 255 255 255 255 177 229 196 168 179 168 174 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 173 175 176 180 192 175 175 175 176 176 175 173 164 171 184 172 178 180 180 180 178 175 164 164 161 149 147 149 161 164 164 175 178 180 180 180 178 172 184 171 164 173 175 176 176 175 175 175 192 180 176 175 173 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 186 174 168 179 168 196 229 177 255 255 255 255 255 255 255 190 168 178 185 177 186 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 184 173 174 176 185 174 175 176 185 175 175 176 185 175 175 176 180 174 174 176 176 176 187 173 173 173 174 174 170 171 171 171 167 184 183 178 183 171 167 185 178 177 166 179 177 165 176 169 156 165 167 167 176 163 161 159 154 142 143 136 150 159 163 166 176 165 164 165 165 157 176 176 166 179 176 167 178 177 166 171 184 172 183 171 182 171 182 164 169 182 168 173 175 176 177 187 174 175 176 176 177 180 190 174 175 174 175 175 176 176 176 176 180 185 186 192 174 173 173 173 173 174 174 174 174 174 174 174 174 174 174 174 -0 -64 -99 -137 -164 -185 -201 -214 -223 -230 -236 -240 -244 -246 -248 -250 -251 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 285 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -242 -237 -232 -225 -216 -205 -190 -170 -146 -108 -69 -0 -0 186 186 186 186 186 186 186 186 186 186 186 186 186 186 186 184 180 176 176 176 176 175 175 175 174 175 174 192 185 180 176 176 176 175 174 174 187 177 176 176 175 174 187 175 174 168 181 171 183 172 184 172 167 183 188 172 185 171 179 166 178 179 165 176 176 156 182 171 167 166 164 161 157 164 142 131 141 150 157 173 166 166 166 164 182 166 157 176 178 166 178 179 167 171 178 166 188 167 172 172 183 183 183 183 164 168 168 168 168 187 176 176 176 175 174 185 176 176 175 174 180 176 175 174 180 176 175 174 180 176 174 174 180 175 173 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 174 186 179 192 186 148 164 189 255 255 255 172 255 104 190 192 180 192 176 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 173 175 176 176 185 174 174 174 175 174 173 168 181 167 172 184 167 167 167 166 158 174 163 162 157 136 136 157 162 163 174 158 166 167 167 167 184 172 167 181 168 173 174 175 174 174 174 185 176 176 175 173 186 175 174 186 175 174 186 175 174 187 175 174 187 176 174 187 176 174 187 176 174 187 176 192 180 192 190 104 255 172 255 255 255 189 164 148 186 192 179 186 174 187 174 176 187 174 176 187 174 176 187 174 175 187 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 174 175 186 173 175 180 174 174 176 180 174 175 176 180 174 175 176 180 174 175 176 176 185 174 175 176 176 176 187 168 168 168 168 164 183 183 183 183 172 172 167 188 166 178 171 167 179 178 166 178 176 157 166 182 164 166 166 166 173 157 150 141 131 142 164 157 161 164 166 167 171 182 156 176 176 165 179 178 166 179 171 185 172 188 183 167 172 184 172 183 171