param a 0.3471252269 param b 1.1031980324 param g 0.0000526091 param k 0.0031153661 param m 0.0739125352 param r 0.6295499594 param s 0.0000000000 param t 0.1289076098 param n 800 param y 780 param z 10 param i 30000 param x 612 y 0 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -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 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -253 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -253 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -251 -251 -251 -251 -251 -251 -251 -252 -253 -253 -254 -254 -254 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 -254 -254 -253 -252 -251 -250 -249 -248 -247 -247 -247 -248 -248 -249 -249 -250 -251 -251 -252 -252 -253 -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 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -249 -248 -248 -247 -247 -247 -248 -249 -250 -251 -252 -253 -254 -254 y 5 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -250 -247 -245 -243 -241 -241 -241 -242 -243 -244 -246 -247 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -247 -246 -244 -243 -242 -241 -241 -241 -243 -245 -247 -250 -251 -253 -254 -254 y 6 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -238 -234 -230 -229 -230 -232 -234 -237 -239 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -239 -237 -234 -232 -230 -229 -230 -234 -238 -243 -247 -250 -252 -253 -254 y 7 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -229 -219 -210 -207 -209 -213 -219 -224 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -224 -219 -213 -209 -207 -210 -219 -229 -238 -245 -249 -251 -253 -254 y 8 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -219 -198 -178 -168 -169 -178 -190 -201 -210 -217 -224 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -224 -217 -210 -201 -190 -178 -169 -168 -178 -198 -219 -234 -243 -248 -251 -253 -254 y 9 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -241 -230 -210 -178 -138 -110 -105 -118 -141 -161 -179 -193 -204 -214 -221 -227 -231 -235 -239 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -235 -231 -227 -221 -214 -204 -193 -179 -161 -141 -118 -105 -110 -138 -178 -210 -230 -241 -247 -251 -252 -254 y 10 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -241 -229 -207 -168 -110 255 -0 -0 -72 -102 -130 -153 -173 -190 -202 -212 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -202 -190 -173 -153 -130 -102 -72 -0 -0 255 -110 -168 -207 -229 -241 -247 -251 -252 -254 y 11 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -247 -241 -230 -209 -169 -105 -0 255 255 -0 -0 -66 -96 -126 -152 -173 -190 -202 -211 -218 -224 -229 -234 -237 -240 -242 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -242 -240 -237 -234 -229 -224 -218 -211 -202 -190 -173 -152 -126 -96 -66 -0 -0 255 255 -0 -105 -169 -209 -230 -241 -247 -251 -252 -254 y 12 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -213 -178 -118 -0 255 255 255 255 -0 -0 -63 -97 -131 -157 -176 -190 -201 -210 -217 -223 -229 -233 -237 -240 -242 -244 -246 -247 -249 -250 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -233 -229 -223 -217 -210 -201 -190 -176 -157 -131 -97 -63 -0 -0 255 255 255 255 -0 -118 -178 -213 -232 -242 -248 -251 -253 -254 y 13 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -234 -219 -190 -141 -72 -0 255 255 255 232 255 -0 -0 -74 -113 -140 -161 -177 -190 -200 -209 -216 -223 -228 -232 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -232 -228 -223 -216 -209 -200 -190 -177 -161 -140 -113 -74 -0 -0 255 232 255 255 255 -0 -72 -141 -190 -219 -234 -243 -248 -251 -253 -254 y 14 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -237 -224 -201 -161 -102 -0 255 255 255 255 255 201 255 -0 -61 -95 -122 -143 -162 -176 -189 -199 -208 -216 -222 -228 -232 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -232 -228 -222 -216 -208 -199 -189 -176 -162 -143 -122 -95 -61 -0 255 201 255 255 255 255 255 -0 -102 -161 -201 -224 -237 -244 -249 -251 -253 -254 y 15 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -246 -239 -228 -210 -179 -130 -66 -0 232 255 255 255 232 255 255 -0 -0 -74 -100 -123 -144 -161 -176 -188 -198 -208 -215 -222 -227 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -227 -222 -215 -208 -198 -188 -176 -161 -144 -123 -100 -74 -0 -0 255 255 232 255 255 255 232 -0 -66 -130 -179 -210 -228 -239 -246 -249 -252 -253 -254 y 16 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -232 -217 -193 -153 -96 -0 255 255 255 255 255 255 202 255 121 -0 -0 -75 -101 -123 -143 -160 -174 -187 -198 -207 -215 -221 -227 -231 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -231 -227 -221 -215 -207 -198 -187 -174 -160 -143 -123 -101 -75 -0 -0 121 255 202 255 255 255 255 255 255 -0 -96 -153 -193 -217 -232 -241 -247 -250 -252 -253 -254 y 17 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -204 -173 -126 -63 -0 201 232 255 255 255 233 255 255 255 120 -0 -0 -75 -100 -122 -141 -159 -174 -186 -197 -207 -214 -221 -226 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -226 -221 -214 -207 -197 -186 -174 -159 -141 -122 -100 -75 -0 -0 120 255 255 255 233 255 255 255 232 201 -0 -63 -126 -173 -204 -224 -236 -243 -248 -251 -252 -253 -254 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 -254 -254 -253 -251 -249 -245 -239 -229 -214 -190 -152 -97 -0 255 255 255 255 255 255 255 208 255 231 255 222 -0 -0 -75 -98 -119 -139 -158 -173 -186 -197 -206 -214 -220 -226 -230 -234 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -234 -230 -226 -220 -214 -206 -197 -186 -173 -158 -139 -119 -98 -75 -0 -0 222 255 231 255 208 255 255 255 255 255 255 255 -0 -97 -152 -190 -214 -229 -239 -245 -249 -251 -253 -254 -254 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 -254 -254 -253 -252 -250 -246 -241 -233 -221 -202 -173 -131 -74 -0 255 202 233 255 255 255 232 255 225 255 198 255 254 -0 -0 -66 -88 -116 -139 -157 -173 -185 -196 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -196 -185 -173 -157 -139 -116 -88 -66 -0 -0 254 255 198 255 225 255 232 255 255 255 233 202 255 -0 -74 -131 -173 -202 -221 -233 -241 -246 -250 -252 -253 -254 -254 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 -254 -254 -253 -252 -250 -248 -243 -237 -227 -212 -190 -157 -113 -61 -0 255 255 255 255 255 255 255 201 255 248 227 207 220 228 -0 -0 -57 -87 -116 -138 -156 -172 -185 -196 -205 -213 -219 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -219 -213 -205 -196 -185 -172 -156 -138 -116 -87 -57 -0 -0 228 220 207 227 248 255 201 255 255 255 255 255 255 255 -0 -61 -113 -157 -190 -212 -227 -237 -243 -248 -250 -252 -253 -254 -254 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 -254 -254 -254 -253 -251 -249 -245 -240 -231 -219 -202 -176 -140 -95 -0 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 -0 -0 -57 -86 -114 -136 -155 -171 -184 -195 -204 -212 -219 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -219 -212 -204 -195 -184 -171 -155 -136 -114 -86 -57 -0 -0 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 -0 -95 -140 -176 -202 -219 -231 -240 -245 -249 -251 -253 -254 -254 -254 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 -254 -254 -253 -252 -250 -247 -242 -235 -225 -211 -190 -161 -122 -74 -0 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 -0 -0 -56 -84 -112 -135 -154 -170 -183 -194 -203 -211 -218 -224 -229 -233 -236 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -236 -233 -229 -224 -218 -211 -203 -194 -183 -170 -154 -135 -112 -84 -56 -0 -0 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 -0 -74 -122 -161 -190 -211 -225 -235 -242 -247 -250 -252 -253 -254 -254 -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 -254 -254 -253 -252 -251 -248 -244 -239 -230 -218 -201 -177 -143 -100 -0 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 -0 -0 -55 -83 -111 -134 -153 -168 -182 -193 -203 -211 -218 -224 -228 -233 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -233 -228 -224 -218 -211 -203 -193 -182 -168 -153 -134 -111 -83 -55 -0 -0 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 -0 -100 -143 -177 -201 -218 -230 -239 -244 -248 -251 -252 -253 -254 -254 -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 -254 -254 -253 -253 -251 -249 -246 -241 -234 -224 -210 -190 -162 -123 -75 -0 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 -0 -0 -54 -82 -109 -132 -151 -167 -181 -192 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -192 -181 -167 -151 -132 -109 -82 -54 -0 -0 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 -0 -75 -123 -162 -190 -210 -224 -234 -241 -246 -249 -251 -253 -253 -254 -254 -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 -254 -254 -254 -253 -252 -250 -247 -244 -238 -229 -217 -200 -176 -144 -101 -0 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 -0 -0 -54 -80 -107 -130 -149 -166 -180 -191 -201 -210 -217 -223 -228 -232 -235 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -235 -232 -228 -223 -217 -210 -201 -191 -180 -166 -149 -130 -107 -80 -54 -0 -0 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 -0 -101 -144 -176 -200 -217 -229 -238 -244 -247 -250 -252 -253 -254 -254 -254 -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 -254 -254 -253 -252 -251 -249 -245 -241 -234 -223 -209 -189 -161 -123 -75 -0 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 -0 -0 -53 -79 -106 -128 -148 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -148 -128 -106 -79 -53 -0 -0 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 -0 -75 -123 -161 -189 -209 -223 -234 -241 -245 -249 -251 -252 -253 -254 -254 -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 -254 -254 -254 -253 -252 -250 -247 -243 -237 -229 -216 -199 -176 -143 -100 -0 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 -0 -0 -53 -78 -104 -127 -147 -163 -178 -190 -200 -208 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -208 -200 -190 -178 -163 -147 -127 -104 -78 -53 -0 -0 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 -0 -100 -143 -176 -199 -216 -229 -237 -243 -247 -250 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -248 -245 -240 -233 -223 -208 -188 -160 -122 -75 -0 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 -0 -0 -52 -77 -103 -126 -145 -162 -177 -189 -199 -208 -215 -221 -226 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -226 -221 -215 -208 -199 -189 -177 -162 -145 -126 -103 -77 -52 -0 -0 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 -0 -75 -122 -160 -188 -208 -223 -233 -240 -245 -248 -251 -252 -253 -254 -254 -254 -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 -254 -254 -253 -253 -251 -249 -247 -242 -237 -228 -216 -198 -174 -141 -98 -0 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 -0 -52 -77 -102 -124 -144 -161 -176 -188 -198 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -198 -188 -176 -161 -144 -124 -102 -77 -52 -0 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 -0 -98 -141 -174 -198 -216 -228 -237 -242 -247 -249 -251 -253 -253 -254 -254 -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 -254 -254 -254 -253 -252 -250 -248 -245 -240 -232 -222 -208 -187 -159 -119 -66 -0 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 -0 -0 -76 -101 -123 -143 -160 -175 -187 -198 -206 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -206 -198 -187 -175 -160 -143 -123 -101 -76 -0 -0 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 -0 -66 -119 -159 -187 -208 -222 -232 -240 -245 -248 -250 -252 -253 -254 -254 -254 -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 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -215 -198 -174 -139 -88 -0 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 -0 -0 -69 -93 -122 -142 -159 -174 -186 -197 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -197 -186 -174 -159 -142 -122 -93 -69 -0 -0 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 -0 -88 -139 -174 -198 -215 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -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 -254 -254 -254 -253 -252 -250 -248 -244 -239 -232 -222 -207 -186 -158 -116 -57 -0 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 -0 -0 -61 -92 -119 -140 -158 -173 -185 -196 -205 -213 -219 -225 -229 -233 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -233 -229 -225 -219 -213 -205 -196 -185 -173 -158 -140 -119 -92 -61 -0 -0 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 -0 -57 -116 -158 -186 -207 -222 -232 -239 -244 -248 -250 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -227 -215 -197 -173 -139 -87 -0 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 -0 -0 -59 -88 -116 -138 -156 -172 -184 -195 -204 -212 -219 -224 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -224 -219 -212 -204 -195 -184 -172 -156 -138 -116 -88 -59 -0 -0 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 -0 -87 -139 -173 -197 -215 -227 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -253 -253 -251 -250 -247 -244 -239 -232 -221 -207 -186 -157 -116 -57 -0 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -212 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -212 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 -0 -57 -116 -157 -186 -207 -221 -232 -239 -244 -247 -250 -251 -253 -253 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -241 -235 -227 -214 -197 -173 -138 -86 -0 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 -0 -0 -56 -84 -112 -134 -153 -169 -182 -194 -203 -211 -218 -224 -228 -233 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -233 -228 -224 -218 -211 -203 -194 -182 -169 -153 -134 -112 -84 -56 -0 -0 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 -0 -86 -138 -173 -197 -214 -227 -235 -241 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -253 -253 -251 -250 -247 -244 -238 -231 -221 -206 -185 -156 -114 -56 -0 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 -0 -56 -114 -156 -185 -206 -221 -231 -238 -244 -247 -250 -251 -253 -253 -254 -254 -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 -254 -254 -254 -253 -252 -250 -248 -245 -241 -235 -226 -214 -196 -172 -136 -84 -0 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 -0 -84 -136 -172 -196 -214 -226 -235 -241 -245 -248 -250 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -220 -206 -185 -155 -112 -55 -0 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 -0 -0 -53 -80 -107 -130 -149 -166 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -166 -149 -130 -107 -80 -53 -0 -0 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 -0 -55 -112 -155 -185 -206 -220 -231 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -250 -248 -245 -241 -235 -226 -213 -196 -171 -135 -83 -0 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 -0 -83 -135 -171 -196 -213 -226 -235 -241 -245 -248 -250 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -230 -220 -205 -184 -154 -111 -54 -0 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 -0 -0 -53 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -53 -0 -0 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 -0 -54 -111 -154 -184 -205 -220 -230 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -253 -253 -252 -250 -248 -245 -241 -234 -225 -213 -195 -170 -134 -82 -0 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 -0 -82 -134 -170 -195 -213 -225 -234 -241 -245 -248 -250 -252 -253 -253 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -230 -219 -204 -183 -153 -109 -54 -0 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -221 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -221 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 -0 -54 -109 -153 -183 -204 -219 -230 -238 -243 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -248 -245 -240 -234 -225 -212 -194 -168 -132 -80 -0 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 -0 -80 -132 -168 -194 -212 -225 -234 -240 -245 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -243 -237 -230 -219 -203 -182 -151 -107 -53 -0 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 -0 -0 -68 -93 -122 -142 -159 -173 -186 -197 -206 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -206 -197 -186 -173 -159 -142 -122 -93 -68 -0 -0 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 -0 -53 -107 -151 -182 -203 -219 -230 -237 -243 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -251 -250 -248 -245 -240 -234 -224 -211 -193 -167 -130 -79 -0 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 -0 -0 -61 -91 -119 -140 -158 -172 -185 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -185 -172 -158 -140 -119 -91 -61 -0 -0 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 -0 -79 -130 -167 -193 -211 -224 -234 -240 -245 -248 -250 -251 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -218 -203 -181 -149 -106 -53 -0 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -212 -219 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -252 -253 -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 -253 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -219 -212 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 -0 -53 -106 -149 -181 -203 -218 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -251 -250 -248 -244 -240 -233 -224 -211 -192 -166 -128 -78 -0 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -212 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -212 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 -0 -78 -128 -166 -192 -211 -224 -233 -240 -244 -248 -250 -251 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -237 -229 -218 -202 -180 -148 -104 -52 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 -0 -0 -56 -84 -112 -134 -153 -169 -182 -193 -203 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -203 -193 -182 -169 -153 -134 -112 -84 -56 -0 -0 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 -52 -104 -148 -180 -202 -218 -229 -237 -242 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -210 -191 -165 -127 -77 -0 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 -0 -77 -127 -165 -191 -210 -224 -233 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -246 -242 -236 -228 -217 -201 -179 -147 -103 -52 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 -52 -103 -147 -179 -201 -217 -228 -236 -242 -246 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -223 -210 -191 -163 -126 -77 -0 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 -0 -0 -53 -80 -107 -129 -149 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -149 -129 -107 -80 -53 -0 -0 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 -0 -77 -126 -163 -191 -210 -223 -233 -239 -244 -247 -250 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -201 -178 -145 -102 -0 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 -0 -102 -145 -178 -201 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -162 -124 -76 -0 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 -0 -0 -52 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -52 -0 -0 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 -0 -76 -124 -162 -190 -209 -223 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -248 -246 -241 -236 -228 -216 -200 -177 -144 -101 -0 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 -0 -101 -144 -177 -200 -216 -228 -236 -241 -246 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -208 -189 -161 -123 -69 -0 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 -0 -69 -123 -161 -189 -208 -222 -232 -239 -244 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -143 -93 -0 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 -0 -93 -143 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -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 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -208 -188 -160 -122 -61 -0 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -68 -93 -122 -142 -159 -173 -186 -196 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -196 -186 -173 -159 -142 -122 -93 -68 -0 -0 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 -0 -61 -122 -160 -188 -208 -222 -232 -239 -243 -247 -249 -251 -252 -253 -254 -254 -254 -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 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -198 -175 -142 -92 -0 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -61 -91 -119 -139 -158 -172 -185 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -185 -172 -158 -139 -119 -91 -61 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 -0 -92 -142 -175 -198 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -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 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -212 -219 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -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 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -219 -212 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -249 -251 -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 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -226 -215 -198 -174 -140 -88 -0 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -211 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -211 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 -0 -88 -140 -174 -198 -215 -226 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -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 -251 -249 -247 -243 -238 -231 -221 -206 -186 -158 -116 -57 -0 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -56 -84 -112 -134 -153 -169 -182 -193 -203 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -203 -193 -182 -169 -153 -134 -112 -84 -56 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 -0 -57 -116 -158 -186 -206 -221 -231 -238 -243 -247 -249 -251 -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 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -226 -214 -197 -173 -138 -86 -0 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 -0 -86 -138 -173 -197 -214 -226 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -185 -156 -114 -56 -0 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 -0 -56 -114 -156 -185 -206 -220 -231 -238 -243 -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 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 -253 -251 -250 -248 -245 -240 -234 -226 -213 -196 -172 -136 -84 -0 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -53 -80 -107 -129 -149 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -149 -129 -107 -80 -53 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 -0 -84 -136 -172 -196 -213 -226 -234 -240 -245 -248 -250 -251 -253 -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 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -230 -220 -205 -184 -155 -112 -55 -0 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 -0 -55 -112 -155 -184 -205 -220 -230 -238 -243 -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 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 -251 -250 -248 -245 -240 -234 -225 -213 -195 -170 -134 -82 -0 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -52 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -52 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 -0 -82 -134 -170 -195 -213 -225 -234 -240 -245 -248 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -219 -204 -183 -153 -110 -54 -0 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 -0 -54 -110 -153 -183 -204 -219 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -252 -251 -250 -248 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -248 -250 -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 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 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 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 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -212 -194 -168 -131 -80 -0 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -68 -93 -122 -142 -159 -173 -186 -196 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -196 -186 -173 -159 -142 -122 -93 -68 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 -0 -80 -131 -168 -194 -212 -224 -233 -240 -244 -247 -250 -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 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 -253 -252 -251 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -61 -91 -119 -139 -158 -172 -185 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -185 -172 -158 -139 -119 -91 -61 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 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 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -167 -130 -79 -0 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -212 -219 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -219 -212 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 -0 -79 -130 -167 -193 -211 -224 -233 -240 -244 -247 -250 -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 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 -253 -252 -250 -249 -246 -242 -237 -229 -218 -202 -180 -149 -105 -53 -0 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -211 -218 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -218 -211 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 -0 -53 -105 -149 -180 -202 -218 -229 -237 -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 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 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -210 -192 -166 -128 -78 -0 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -56 -84 -112 -134 -153 -169 -182 -193 -203 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -203 -193 -182 -169 -153 -134 -112 -84 -56 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 -0 -78 -128 -166 -192 -210 -224 -233 -239 -244 -247 -250 -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 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 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -191 -164 -127 -77 -0 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 -0 -77 -127 -164 -191 -210 -223 -233 -239 -244 -247 -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 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 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -201 -178 -146 -103 -52 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -53 -80 -107 -129 -149 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -149 -129 -107 -80 -53 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 -52 -103 -146 -178 -201 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 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 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -52 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -52 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -244 -247 -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 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 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 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 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -68 -93 -122 -142 -159 -173 -186 -196 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -196 -186 -173 -159 -142 -122 -93 -68 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -61 -91 -119 -139 -158 -172 -185 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -185 -172 -158 -139 -119 -91 -61 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 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 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -142 -91 -0 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -212 -219 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -219 -212 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 -0 -91 -142 -174 -198 -215 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -211 -218 -224 -229 -233 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -233 -229 -224 -218 -211 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -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 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 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -140 -88 -0 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -56 -84 -112 -134 -153 -169 -182 -193 -203 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -203 -193 -182 -169 -153 -134 -112 -84 -56 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 -0 -88 -140 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 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 -254 -254 -253 -252 -251 -249 -246 -243 -238 -231 -221 -206 -186 -158 -116 -57 -0 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 -0 -57 -116 -158 -186 -206 -221 -231 -238 -243 -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 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 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -197 -172 -138 -86 -0 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 -0 -86 -138 -172 -197 -214 -226 -234 -240 -245 -248 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -230 -220 -206 -185 -156 -114 -56 -0 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -53 -80 -107 -129 -149 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -149 -129 -107 -80 -53 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 -0 -56 -114 -156 -185 -206 -220 -230 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -196 -171 -136 -84 -0 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 -0 -84 -136 -171 -196 -213 -225 -234 -240 -245 -248 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -184 -155 -112 -55 -0 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -52 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -52 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 -0 -55 -112 -155 -184 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -195 -170 -134 -82 -0 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -238 -240 -243 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -243 -240 -238 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 -0 -82 -134 -170 -195 -213 -225 -234 -240 -244 -248 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -183 -153 -110 -54 -0 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 -0 -54 -110 -153 -183 -204 -219 -230 -237 -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 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 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -68 -93 -122 -142 -159 -173 -186 -196 -205 -213 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -213 -205 -196 -186 -173 -159 -142 -122 -93 -68 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 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 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -212 -193 -168 -131 -80 -0 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -61 -91 -119 -139 -158 -172 -185 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -185 -172 -158 -139 -119 -91 -61 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 -0 -80 -131 -168 -193 -212 -224 -233 -240 -244 -247 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -212 -219 -224 -229 -233 -236 -239 -242 -244 -245 -247 -248 -249 -250 -251 -252 -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 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -252 -251 -250 -249 -248 -247 -245 -244 -242 -239 -236 -233 -229 -224 -219 -212 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 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 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -211 -193 -167 -129 -79 -0 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -57 -86 -114 -136 -155 -170 -183 -194 -204 -211 -218 -224 -229 -233 -236 -239 -241 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -241 -239 -236 -233 -229 -224 -218 -211 -204 -194 -183 -170 -155 -136 -114 -86 -57 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 -0 -79 -129 -167 -193 -211 -224 -233 -239 -244 -247 -250 -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 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 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -202 -180 -149 -105 -52 -0 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -56 -84 -112 -134 -153 -169 -182 -193 -203 -211 -218 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -218 -211 -203 -193 -182 -169 -153 -134 -112 -84 -56 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 -0 -52 -105 -149 -180 -202 -218 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -192 -165 -128 -78 -0 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -55 -82 -110 -133 -152 -168 -181 -193 -202 -210 -217 -223 -228 -232 -236 -239 -241 -243 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -243 -241 -239 -236 -232 -228 -223 -217 -210 -202 -193 -181 -168 -152 -133 -110 -82 -55 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 -0 -78 -128 -165 -192 -210 -223 -233 -239 -244 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -54 -81 -108 -131 -150 -167 -180 -192 -202 -210 -217 -223 -228 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -228 -223 -217 -210 -202 -192 -180 -167 -150 -131 -108 -81 -54 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -164 -127 -77 -0 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -53 -80 -107 -129 -149 -165 -179 -191 -201 -209 -216 -222 -227 -232 -235 -238 -241 -243 -245 -246 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -245 -243 -241 -238 -235 -232 -227 -222 -216 -209 -201 -191 -179 -165 -149 -129 -107 -80 -53 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 -0 -77 -127 -164 -191 -210 -223 -232 -239 -244 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -228 -217 -201 -178 -146 -103 -52 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -53 -79 -105 -128 -148 -164 -178 -190 -200 -209 -216 -222 -227 -231 -235 -238 -241 -243 -245 -246 -248 -249 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -249 -248 -246 -245 -243 -241 -238 -235 -231 -227 -222 -216 -209 -200 -190 -178 -164 -148 -128 -105 -79 -53 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 -52 -103 -146 -178 -201 -217 -228 -236 -242 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -52 -78 -104 -127 -146 -163 -177 -189 -199 -208 -215 -221 -227 -231 -235 -238 -240 -243 -245 -246 -247 -249 -250 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -250 -249 -247 -246 -245 -243 -240 -238 -235 -231 -227 -221 -215 -208 -199 -189 -177 -163 -146 -127 -104 -78 -52 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -52 -77 -103 -125 -145 -162 -176 -188 -199 -207 -215 -221 -226 -231 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -231 -226 -221 -215 -207 -199 -188 -176 -162 -145 -125 -103 -77 -52 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -76 -102 -124 -144 -161 -175 -188 -198 -207 -214 -220 -226 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -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 -247 -246 -244 -242 -240 -237 -234 -230 -226 -220 -214 -207 -198 -188 -175 -161 -144 -124 -102 -76 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -243 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -76 -101 -123 -143 -160 -174 -187 -197 -206 -214 -220 -225 -230 -234 -237 -240 -242 -244 -246 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -246 -244 -242 -240 -237 -234 -230 -225 -220 -214 -206 -197 -187 -174 -160 -143 -123 -101 -76 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -68 -93 -122 -141 -159 -173 -186 -196 -205 -213 -219 -225 -229 -233 -237 -239 -242 -244 -245 -247 -248 -249 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -249 -248 -247 -245 -244 -242 -239 -237 -233 -229 -225 -219 -213 -205 -196 -186 -173 -159 -141 -122 -93 -68 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -61 -91 -119 -139 -157 -172 -185 -195 -205 -212 -219 -224 -229 -233 -236 -239 -241 -243 -245 -246 -248 -249 -250 -250 -251 -251 -252 -252 -253 -253 -253 -253 -253 -254 -254 -254 -254 -254 -254 -254 -253 -253 -253 -253 -253 -252 -252 -251 -251 -250 -250 -249 -248 -246 -245 -243 -241 -239 -236 -233 -229 -224 -219 -212 -205 -195 -185 -172 -157 -139 -119 -91 -61 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -59 -88 -116 -138 -156 -171 -184 -195 -204 -211 -218 -224 -228 -232 -236 -238 -241 -243 -245 -246 -247 -248 -249 -250 -251 -251 -252 -252 -252 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -253 -252 -252 -252 -251 -251 -250 -249 -248 -247 -246 -245 -243 -241 -238 -236 -232 -228 -224 -218 -211 -204 -195 -184 -171 -156 -138 -116 -88 -59 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 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 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -142 -91 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -57 -86 -114 -136 -154 -170 -183 -193 -203 -211 -217 -223 -228 -232 -235 -238 -240 -242 -244 -246 -247 -248 -249 -250 -250 -251 -251 -252 -252 -252 -252 -253 -253 -253 -253 -253 -252 -252 -252 -252 -251 -251 -250 -250 -249 -248 -247 -246 -244 -242 -240 -238 -235 -232 -228 -223 -217 -211 -203 -193 -183 -170 -154 -136 -114 -86 -57 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -91 -142 -174 -198 -215 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 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 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -56 -84 -111 -134 -152 -168 -181 -192 -202 -209 -216 -222 -227 -231 -234 -237 -240 -242 -244 -245 -246 -247 -248 -249 -250 -250 -251 -251 -251 -252 -252 -252 -252 -252 -252 -251 -251 -251 -250 -250 -249 -248 -247 -246 -245 -244 -242 -240 -237 -234 -231 -227 -222 -216 -209 -202 -192 -181 -168 -152 -134 -111 -84 -56 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -139 -88 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -0 -55 -82 -109 -131 -150 -166 -179 -191 -200 -208 -215 -221 -226 -230 -233 -236 -239 -241 -243 -244 -246 -247 -248 -248 -249 -250 -250 -250 -251 -251 -251 -251 -251 -250 -250 -250 -249 -248 -248 -247 -246 -244 -243 -241 -239 -236 -233 -230 -226 -221 -215 -208 -200 -191 -179 -166 -150 -131 -109 -82 -55 -0 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -88 -139 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -186 -158 -116 -57 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -0 -54 -80 -107 -129 -148 -164 -177 -189 -198 -207 -214 -219 -224 -229 -232 -235 -238 -240 -242 -243 -245 -246 -247 -248 -248 -249 -249 -249 -249 -249 -249 -249 -249 -248 -248 -247 -246 -245 -243 -242 -240 -238 -235 -232 -229 -224 -219 -214 -207 -198 -189 -177 -164 -148 -129 -107 -80 -54 -0 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -57 -116 -158 -186 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 -0 -0 -53 -78 -104 -126 -145 -161 -175 -187 -196 -205 -212 -217 -223 -227 -231 -234 -236 -239 -240 -242 -243 -245 -245 -246 -247 -247 -247 -247 -247 -247 -247 -246 -245 -245 -243 -242 -240 -239 -236 -234 -231 -227 -223 -217 -212 -205 -196 -187 -175 -161 -145 -126 -104 -78 -53 -0 -0 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 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 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -230 -220 -205 -185 -156 -114 -56 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 -0 -0 -52 -77 -102 -124 -142 -158 -172 -184 -194 -202 -209 -215 -220 -225 -229 -232 -234 -237 -239 -240 -242 -243 -244 -244 -245 -245 -245 -245 -244 -244 -243 -242 -240 -239 -237 -234 -232 -229 -225 -220 -215 -209 -202 -194 -184 -172 -158 -142 -124 -102 -77 -52 -0 -0 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -56 -114 -156 -185 -205 -220 -230 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -196 -171 -136 -84 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 -0 -0 -69 -92 -119 -138 -154 -168 -180 -190 -198 -206 -212 -217 -222 -226 -229 -232 -234 -236 -238 -239 -240 -241 -241 -241 -241 -241 -240 -239 -238 -236 -234 -232 -229 -226 -222 -217 -212 -206 -198 -190 -180 -168 -154 -138 -119 -92 -69 -0 -0 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -84 -136 -171 -196 -213 -225 -234 -240 -245 -248 -250 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -184 -155 -112 -55 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 -0 -0 -59 -86 -111 -132 -148 -163 -175 -185 -194 -202 -208 -214 -219 -223 -226 -229 -231 -233 -235 -236 -236 -237 -237 -236 -236 -235 -233 -231 -229 -226 -223 -219 -214 -208 -202 -194 -185 -175 -163 -148 -132 -111 -86 -59 -0 -0 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -55 -112 -155 -184 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -195 -170 -134 -82 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 -0 -0 -55 -81 -105 -125 -142 -156 -169 -179 -189 -196 -203 -209 -214 -218 -222 -224 -227 -228 -230 -230 -231 -230 -230 -228 -227 -224 -222 -218 -214 -209 -203 -196 -189 -179 -169 -156 -142 -125 -105 -81 -55 -0 -0 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -82 -134 -170 -195 -213 -225 -234 -240 -244 -248 -250 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -183 -153 -110 -54 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 -0 -0 -53 -70 -91 -115 -132 -147 -160 -172 -181 -190 -197 -203 -208 -212 -216 -218 -220 -222 -222 -222 -222 -220 -218 -216 -212 -208 -203 -197 -190 -181 -172 -160 -147 -132 -115 -91 -70 -53 -0 -0 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -54 -110 -153 -183 -204 -219 -230 -237 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 -0 -0 -0 -57 -82 -103 -120 -136 -151 -162 -173 -181 -189 -195 -200 -204 -207 -209 -211 -211 -211 -209 -207 -204 -200 -195 -189 -181 -173 -162 -151 -136 -120 -103 -82 -57 -0 -0 -0 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 -0 -0 -51 -66 -85 -107 -123 -138 -151 -161 -170 -178 -184 -189 -193 -195 -196 -196 -195 -193 -189 -184 -178 -170 -161 -151 -138 -123 -107 -85 -66 -51 -0 -0 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 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 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -168 -131 -80 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 -0 -0 -53 -69 -87 -107 -121 -135 -146 -155 -163 -169 -173 -176 -177 -176 -173 -169 -163 -155 -146 -135 -121 -107 -87 -69 -53 -0 -0 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -80 -131 -168 -193 -211 -224 -233 -240 -244 -247 -250 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 -0 -0 -0 -53 -68 -84 -103 -115 -125 -136 -143 -147 -150 -150 -147 -143 -136 -125 -115 -103 -84 -68 -53 -0 -0 -0 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 y 126 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -211 -193 -167 -129 -79 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 -0 -0 -0 -0 -64 -71 -86 -101 -109 -112 -114 -112 -109 -101 -86 -71 -64 -0 -0 -0 -0 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -79 -129 -167 -193 -211 -224 -233 -239 -244 -247 -250 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -202 -180 -149 -105 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 209 209 200 211 201 202 203 203 201 191 -0 -0 -0 -50 -61 -64 -65 -65 -64 -61 -50 -0 -0 -0 191 201 203 203 202 201 211 200 209 209 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -105 -149 -180 -202 -218 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 128 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -192 -165 -128 -78 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 -0 -0 -0 -0 -0 -0 -0 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -78 -128 -165 -192 -210 -223 -233 -239 -244 -247 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 130 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -164 -127 -77 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -77 -127 -164 -191 -210 -223 -232 -239 -244 -247 -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 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 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -228 -217 -201 -178 -146 -103 -52 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -52 -103 -146 -178 -201 -217 -228 -236 -242 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 132 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 y 133 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 134 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -243 -247 -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 y 135 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 136 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 y 137 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 138 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 y 139 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -142 -91 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -91 -142 -174 -198 -215 -227 -235 -241 -245 -248 -250 -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 y 140 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -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 y 141 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -139 -88 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -88 -139 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 y 142 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -186 -158 -116 -57 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -57 -116 -158 -186 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 143 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 y 144 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -230 -220 -205 -185 -156 -114 -56 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -56 -114 -156 -185 -205 -220 -230 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 145 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -196 -171 -136 -84 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -84 -136 -171 -196 -213 -225 -234 -240 -245 -248 -250 -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 y 146 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -184 -155 -112 -55 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 216 207 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 207 216 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -55 -112 -155 -184 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 147 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -195 -170 -134 -82 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -82 -134 -170 -195 -213 -225 -234 -240 -244 -248 -250 -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 y 148 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -183 -153 -110 -54 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -54 -110 -153 -183 -204 -219 -230 -237 -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 y 149 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 211 223 207 207 211 221 206 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 206 221 211 207 207 223 211 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 y 150 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 218 206 207 208 211 216 217 217 207 217 207 208 205 194 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 194 205 208 207 217 207 217 217 216 211 208 207 206 218 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 y 151 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -168 -131 -80 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 206 207 208 207 206 205 195 200 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 200 195 205 206 207 208 207 206 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -80 -131 -168 -193 -211 -224 -233 -240 -244 -247 -250 -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 y 152 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 216 207 209 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 209 207 216 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 y 153 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -211 -193 -167 -129 -79 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 205 195 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 195 205 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -79 -129 -167 -193 -211 -224 -233 -239 -244 -247 -250 -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 y 154 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -202 -180 -149 -105 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 207 217 207 208 205 194 210 200 202 207 213 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 213 207 202 200 210 194 205 208 207 217 207 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -105 -149 -180 -202 -218 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 155 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -192 -165 -128 -78 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 206 195 201 207 209 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 209 207 201 195 206 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -78 -128 -165 -192 -210 -223 -233 -239 -244 -247 -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 y 156 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 216 207 209 209 210 210 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 210 210 209 209 207 216 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 157 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -164 -127 -77 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 205 196 206 195 197 192 209 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 209 192 197 195 206 196 205 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -77 -127 -164 -191 -210 -223 -232 -239 -244 -247 -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 y 158 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -242 -236 -228 -217 -201 -178 -146 -103 -52 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 212 200 206 208 205 194 210 201 202 207 213 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 213 207 202 201 210 194 205 208 206 200 212 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -52 -103 -146 -178 -201 -217 -228 -236 -242 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 159 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 206 200 205 208 210 209 200 211 201 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 201 211 200 209 210 208 205 200 206 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 y 160 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 217 212 191 208 210 210 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 210 210 208 191 212 217 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 161 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 205 205 205 205 196 206 199 202 194 210 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 210 194 202 199 206 196 205 205 205 205 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -243 -247 -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 y 162 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 212 200 206 208 206 195 209 201 203 207 213 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 213 207 203 201 209 195 206 208 206 200 212 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 163 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 206 199 207 208 209 209 205 194 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 194 205 209 209 208 207 199 206 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 y 164 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 217 207 214 193 209 210 204 216 203 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 203 216 204 210 209 193 214 207 217 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 165 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 205 206 205 196 206 195 200 203 194 209 200 206 218 202 201 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 201 202 218 206 200 209 194 203 200 195 206 196 205 206 205 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 y 166 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -142 -91 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 212 200 206 208 209 205 194 200 203 207 213 213 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 213 213 207 203 200 194 205 209 208 206 200 212 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -91 -142 -174 -198 -215 -227 -235 -241 -245 -248 -250 -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 y 167 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 206 200 205 208 210 209 203 217 202 203 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 203 202 217 203 209 210 208 205 200 206 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -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 y 168 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -139 -88 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 207 200 217 212 191 208 211 210 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 210 211 208 191 212 217 200 207 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -88 -139 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 y 169 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -186 -158 -116 -57 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 205 206 205 196 206 199 202 194 210 210 200 206 218 202 201 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 201 202 218 206 200 210 210 194 202 199 206 196 205 206 205 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -57 -116 -158 -186 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 170 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 212 200 206 208 206 195 210 201 203 207 213 213 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 213 213 207 203 201 210 195 206 208 206 200 212 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 y 171 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -230 -220 -205 -185 -156 -114 -56 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 208 206 206 200 206 208 210 210 205 194 200 203 204 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 204 203 200 194 205 210 210 208 206 200 206 206 208 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -56 -114 -156 -185 -205 -220 -230 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 172 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -196 -171 -136 -84 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 200 217 212 197 192 209 210 204 216 203 202 203 202 195 202 205 204 201 189 187 179 157 179 187 189 201 204 205 202 195 202 203 202 203 216 204 210 209 192 197 212 217 200 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -84 -136 -171 -196 -213 -225 -234 -240 -245 -248 -250 -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 y 173 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -184 -155 -112 -55 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 207 206 205 196 206 199 206 205 195 209 201 206 218 202 201 200 190 191 191 189 181 187 183 167 167 183 187 181 189 191 191 190 200 201 202 218 206 201 209 195 205 206 199 206 196 205 206 207 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -55 -112 -155 -184 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 174 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -195 -170 -134 -82 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 223 206 200 213 200 206 209 209 206 194 200 203 207 213 213 207 219 204 201 194 200 199 191 170 191 199 200 194 201 204 219 207 213 213 207 203 200 194 206 209 209 206 200 213 200 206 223 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -82 -134 -170 -195 -213 -225 -234 -240 -244 -248 -250 -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 y 175 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -183 -153 -110 -54 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 211 215 212 206 189 207 210 210 209 199 202 203 204 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 204 203 202 199 209 210 210 207 189 206 212 215 211 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -54 -110 -153 -183 -204 -219 -230 -237 -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 y 176 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 205 200 214 202 194 210 211 209 200 202 203 203 201 195 203 205 204 201 189 187 179 157 179 187 189 201 204 205 203 195 201 203 203 202 200 209 211 210 194 202 214 200 205 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 y 177 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 200 211 200 206 205 195 210 204 217 203 202 201 196 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 196 201 202 203 217 204 210 195 205 206 200 211 200 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 y 178 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -168 -131 -80 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 213 200 206 209 210 206 194 200 207 218 201 195 208 196 202 201 194 200 199 191 170 191 199 200 194 201 202 196 208 195 201 218 207 200 194 206 210 209 206 200 213 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -80 -131 -168 -193 -211 -224 -233 -240 -244 -247 -250 -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 y 179 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 208 211 216 217 212 207 190 208 210 210 209 200 202 203 207 212 208 196 202 204 202 190 190 185 168 168 185 190 190 202 204 202 196 208 212 207 203 202 200 209 210 210 208 190 207 212 217 216 211 208 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 y 180 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -211 -193 -167 -129 -79 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 203 194 210 211 210 200 202 203 203 202 195 203 205 204 201 189 187 179 157 179 187 189 201 204 205 203 195 202 203 203 202 200 210 211 210 194 203 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -79 -129 -167 -193 -211 -224 -233 -239 -244 -247 -250 -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 y 181 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -202 -180 -149 -105 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 205 195 210 209 200 201 202 201 196 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 196 201 202 201 200 209 210 195 205 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -105 -149 -180 -202 -218 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 182 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -192 -165 -128 -78 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 216 206 207 209 210 206 194 204 217 202 201 196 208 196 202 201 194 200 199 191 170 191 199 200 194 201 202 196 208 196 201 202 217 204 194 206 210 209 207 206 216 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -78 -128 -165 -192 -210 -223 -233 -239 -244 -247 -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 y 183 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 212 207 195 191 209 211 210 200 202 207 213 213 209 196 202 204 202 191 190 185 168 168 185 190 191 202 204 202 196 209 213 213 207 202 200 210 211 209 191 195 207 212 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 184 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -164 -127 -77 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 206 204 194 210 210 200 202 203 203 202 195 203 205 204 201 189 187 179 158 179 187 189 201 204 205 203 195 202 203 203 202 200 210 210 194 204 206 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -77 -127 -164 -191 -210 -223 -232 -239 -244 -247 -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 y 185 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -217 -201 -178 -146 -103 -52 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 208 206 194 209 200 202 202 202 195 208 193 192 189 181 187 183 167 167 183 187 181 189 192 193 208 195 202 202 202 200 209 194 206 208 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -52 -103 -146 -178 -201 -217 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 186 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 216 206 207 209 210 209 199 205 217 202 202 200 190 195 202 202 194 201 199 191 170 191 199 201 194 202 202 195 190 200 202 202 217 205 199 209 210 209 207 206 216 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 y 187 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 212 207 195 191 209 211 210 200 202 207 213 213 212 202 204 204 202 191 190 185 168 168 185 190 191 202 204 204 202 212 213 213 207 202 200 210 211 209 191 195 207 212 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 188 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 206 204 195 210 210 200 202 203 203 202 196 203 205 204 201 189 187 180 158 180 187 189 201 204 205 203 196 202 203 203 202 200 210 210 195 204 206 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -243 -247 -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 y 189 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 208 206 194 209 200 202 203 202 196 208 193 192 189 181 187 183 167 167 183 187 181 189 192 193 208 196 202 203 202 200 209 194 206 208 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 190 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 216 206 207 209 210 209 200 206 217 202 202 201 191 196 202 202 195 201 200 191 170 191 200 201 195 202 202 196 191 201 202 202 217 206 200 209 210 209 207 206 216 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 y 191 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 212 207 195 191 209 211 210 200 202 207 213 214 213 203 205 205 202 191 191 186 169 169 186 191 191 202 205 205 203 213 214 213 207 202 200 210 211 209 191 195 207 212 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 192 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 206 204 195 210 210 200 202 204 204 203 201 190 192 191 183 190 189 181 159 181 189 190 183 191 192 190 201 203 204 204 202 200 210 210 195 204 206 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 y 193 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -142 -91 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 208 206 194 210 200 202 203 202 196 212 202 203 201 190 190 185 168 168 185 190 190 201 203 202 212 196 202 203 202 200 210 194 206 208 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -91 -142 -174 -198 -215 -227 -235 -241 -245 -248 -250 -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 y 194 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 216 206 207 209 210 209 200 210 201 202 202 201 192 197 203 203 200 189 187 179 157 179 187 189 200 203 203 197 192 201 202 202 201 210 200 209 210 209 207 206 216 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -247 -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 y 195 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -139 -88 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 207 207 208 211 216 217 212 207 195 191 209 211 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 211 209 191 195 207 212 217 216 211 208 207 207 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -88 -139 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 y 196 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -186 -158 -116 -57 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 206 204 195 210 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 210 195 204 206 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -57 -116 -158 -186 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 197 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 209 206 194 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 194 206 209 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 y 198 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -230 -220 -205 -185 -156 -114 -56 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 221 206 205 200 216 206 207 209 210 209 200 210 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 210 200 209 210 209 207 206 216 200 205 206 221 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -56 -114 -156 -185 -205 -220 -230 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 199 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -196 -171 -136 -84 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 216 207 207 208 211 216 217 212 207 195 191 209 211 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 211 209 191 195 207 212 217 216 211 208 207 207 216 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -84 -136 -171 -196 -213 -225 -234 -240 -245 -248 -250 -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 y 200 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -184 -155 -112 -55 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 207 206 199 214 206 204 195 210 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 210 195 204 206 214 199 206 207 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -55 -112 -155 -184 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 201 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -244 -240 -234 -225 -213 -195 -170 -134 -82 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 205 205 194 200 206 209 206 194 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 194 206 209 206 200 194 205 205 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -82 -134 -170 -195 -213 -225 -234 -240 -244 -248 -250 -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 y 202 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -204 -183 -153 -110 -54 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 211 223 207 207 211 221 206 205 200 216 206 207 209 210 209 200 210 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 210 200 209 210 209 207 206 216 200 205 206 221 211 207 207 223 211 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -54 -110 -153 -183 -204 -219 -230 -237 -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 y 203 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -133 -81 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 218 206 207 208 211 216 217 212 207 195 191 209 211 210 200 206 217 202 200 195 208 192 191 189 181 186 183 167 167 183 186 181 189 191 192 208 195 200 202 217 206 200 210 211 209 191 195 207 212 217 216 211 208 207 206 218 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -81 -133 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 y 204 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -219 -204 -182 -152 -108 -53 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 206 207 207 207 206 200 214 206 204 195 210 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 210 195 204 206 214 200 206 207 207 207 206 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -53 -108 -152 -182 -204 -219 -229 -237 -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 y 205 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -168 -131 -80 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 206 205 205 194 200 206 209 206 194 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 194 206 209 206 200 194 205 205 206 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -80 -131 -168 -193 -211 -224 -233 -240 -244 -247 -250 -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 y 206 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 200 216 206 207 209 210 209 200 210 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 210 200 209 210 209 207 206 216 200 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -53 -107 -150 -181 -203 -218 -229 -237 -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 y 207 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -239 -233 -224 -211 -193 -167 -129 -79 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 217 213 207 195 191 209 211 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 211 209 191 195 207 213 217 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -79 -129 -167 -193 -211 -224 -233 -239 -244 -247 -250 -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 y 208 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -218 -202 -180 -149 -105 -52 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 205 200 215 206 204 195 210 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 210 195 204 206 215 200 205 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -52 -105 -149 -180 -202 -218 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 209 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -223 -210 -192 -165 -128 -78 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 199 212 201 206 209 206 194 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 194 206 209 206 201 212 199 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -78 -128 -165 -192 -210 -223 -233 -239 -244 -247 -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 y 210 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 205 195 201 206 209 210 209 200 211 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 211 200 209 210 209 206 201 195 205 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 211 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -210 -191 -164 -127 -77 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 207 213 193 209 211 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 211 209 193 213 207 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -77 -127 -164 -191 -210 -223 -232 -239 -244 -247 -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 y 212 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -217 -201 -178 -146 -103 -52 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 205 195 200 203 194 210 210 200 202 207 213 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 213 207 202 200 210 210 194 203 200 195 205 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -52 -103 -146 -178 -201 -217 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 213 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -76 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 216 206 208 209 206 195 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 195 206 209 208 206 216 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -76 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 y 214 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 205 195 206 190 208 210 210 200 211 201 202 202 201 195 202 205 204 201 189 187 179 157 179 187 189 201 204 205 202 195 201 202 202 201 211 200 210 210 208 190 206 195 205 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 215 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -239 -232 -222 -209 -189 -162 -124 -76 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 207 217 204 194 210 210 200 206 218 202 201 200 190 191 191 189 181 187 183 167 167 183 187 181 189 191 191 190 200 201 202 218 206 200 210 210 194 204 217 207 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -76 -124 -162 -189 -209 -222 -232 -239 -243 -247 -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 y 216 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -216 -199 -176 -144 -101 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 205 195 200 207 205 195 210 201 203 207 213 213 207 219 204 201 194 200 199 191 170 191 199 200 194 201 204 219 207 213 213 207 203 201 210 195 205 207 200 195 205 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -101 -144 -176 -199 -216 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 217 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -188 -161 -123 -68 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 216 207 208 209 210 206 194 200 203 204 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 204 203 200 194 206 210 209 208 207 216 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -68 -123 -161 -188 -208 -222 -232 -238 -243 -247 -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 y 218 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -235 -227 -215 -199 -175 -143 -93 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 205 205 205 195 206 195 191 209 210 209 200 202 203 203 201 195 203 205 204 201 189 187 179 158 179 187 189 201 204 205 203 195 201 203 203 202 200 209 210 209 191 195 206 195 205 205 205 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -93 -143 -175 -199 -215 -227 -235 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 219 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -231 -221 -207 -188 -160 -122 -61 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 217 207 217 207 205 195 209 204 217 203 202 201 196 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 196 201 202 203 217 204 209 195 205 207 217 207 217 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -61 -122 -160 -188 -207 -221 -231 -238 -243 -247 -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 220 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -227 -215 -198 -174 -141 -91 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 206 206 195 200 207 209 206 194 200 207 218 201 195 208 196 202 201 194 201 199 191 170 191 199 201 194 201 202 196 208 195 201 218 207 200 194 206 209 207 200 195 206 206 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -91 -141 -174 -198 -215 -227 -235 -241 -245 -248 -250 -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 221 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -246 -243 -238 -231 -221 -207 -187 -159 -119 -59 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 206 200 216 207 208 210 210 209 199 202 204 207 212 209 196 202 204 202 191 190 185 168 168 185 190 191 202 204 202 196 209 212 207 204 202 199 209 210 210 208 207 216 200 206 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -59 -119 -159 -187 -207 -221 -231 -238 -243 -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 -255 y 222 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -241 -235 -226 -214 -197 -173 -139 -88 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 206 205 205 196 206 195 191 209 211 209 200 202 203 203 202 196 203 205 204 201 189 187 180 158 180 187 189 201 204 205 203 196 202 203 203 202 200 209 211 209 191 195 206 196 205 205 206 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -88 -139 -173 -197 -214 -226 -235 -241 -245 -248 -250 -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 -255 y 223 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -186 -157 -116 -57 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 222 201 216 212 200 206 205 195 210 209 200 201 202 202 196 208 193 192 189 181 187 183 167 167 183 187 181 189 192 193 208 196 202 202 201 200 209 210 195 205 206 200 212 216 201 222 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -57 -116 -157 -186 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 224 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 211 212 206 199 206 208 209 206 194 204 217 202 202 201 191 196 202 202 195 201 200 191 170 191 200 201 195 202 202 196 191 201 202 202 217 204 194 206 209 208 206 199 206 212 211 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 -255 -255 y 225 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -237 -230 -220 -205 -185 -156 -114 -56 -0 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 205 206 200 206 208 210 210 209 200 202 207 213 214 212 203 205 205 202 191 191 186 169 169 186 191 191 202 205 205 203 212 214 213 207 202 200 209 210 210 208 206 200 206 205 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 -0 -56 -114 -156 -185 -205 -220 -230 -237 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 226 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -225 -213 -195 -171 -136 -84 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 207 206 200 217 212 197 192 209 211 210 200 202 203 204 203 196 208 192 191 183 190 189 181 159 181 189 190 183 191 192 208 196 203 204 203 202 200 210 211 209 192 197 212 217 200 206 207 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -84 -136 -171 -195 -213 -225 -234 -240 -245 -248 -250 -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 -255 -255 -255 y 227 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -205 -184 -154 -111 -55 -0 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 222 206 196 206 199 206 205 195 210 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 210 195 205 206 199 206 196 206 222 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 -0 -55 -111 -154 -184 -205 -219 -230 -237 -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 -255 -255 -255 -255 y 228 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -195 -170 -134 -82 -0 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 216 207 207 208 208 211 215 212 201 206 208 210 206 194 209 200 201 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 201 200 209 194 206 210 208 206 201 212 215 211 208 208 207 207 216 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 -0 -82 -134 -170 -195 -212 -225 -234 -240 -244 -247 -250 -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 -255 -255 -255 -255 y 229 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -249 -246 -242 -237 -229 -219 -204 -183 -152 -109 -54 -0 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 207 205 206 200 211 192 208 210 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 210 208 192 211 200 206 205 207 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 -0 -54 -109 -152 -183 -204 -219 -229 -237 -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 -255 -255 -255 -255 -255 y 230 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -211 -193 -168 -131 -80 -0 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 206 206 206 200 217 212 200 203 194 210 210 200 202 207 212 212 204 213 202 201 194 200 199 190 170 190 199 200 194 201 202 213 204 212 212 207 202 200 210 210 194 203 200 212 217 200 206 206 206 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 -0 -80 -131 -168 -193 -211 -224 -233 -240 -244 -247 -250 -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 -255 -255 -255 -255 -255 y 231 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -229 -218 -203 -181 -150 -107 -53 -0 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 211 223 207 207 211 221 206 205 196 206 199 206 208 205 194 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 194 205 208 206 199 206 196 205 206 221 211 207 207 223 211 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 -0 -53 -107 -150 -181 -203 -218 -229 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 232 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -233 -224 -211 -192 -166 -129 -78 -0 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 207 218 206 207 208 211 216 217 212 202 206 209 210 209 200 210 201 202 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 202 201 210 200 209 210 209 206 202 212 217 216 211 208 207 206 218 207 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 -0 -78 -129 -166 -192 -211 -224 -233 -239 -244 -247 -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 -255 -255 -255 -255 -255 -255 y 233 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -228 -217 -202 -179 -148 -104 -52 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 206 207 207 207 206 199 211 192 209 211 210 200 206 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 206 200 210 211 209 192 211 199 206 207 207 207 206 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 -52 -104 -148 -179 -202 -217 -228 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 234 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -191 -164 -126 -77 -0 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 221 208 206 206 205 205 194 200 203 194 210 210 200 202 207 213 213 204 213 202 201 194 200 199 191 170 191 199 200 194 201 202 213 204 213 213 207 202 200 210 210 194 203 200 194 205 205 206 206 208 221 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 -0 -77 -126 -164 -191 -209 -223 -232 -239 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 y 235 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -245 -241 -236 -228 -216 -200 -177 -145 -102 -0 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 211 221 206 205 200 216 206 207 209 206 195 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 195 206 209 207 206 216 200 205 206 221 211 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 -0 -102 -145 -177 -200 -216 -228 -236 -241 -245 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 236 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -243 -238 -232 -222 -208 -189 -161 -124 -69 -0 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 208 211 216 217 212 207 195 191 209 209 200 211 201 202 202 201 195 202 205 204 201 189 187 179 157 179 187 189 201 204 205 202 195 201 202 202 201 211 200 209 209 191 195 207 212 217 216 211 208 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 -0 -69 -124 -161 -189 -208 -222 -232 -238 -243 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 y 237 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -215 -198 -175 -142 -92 -0 206 206 211 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 207 207 205 200 214 206 204 194 209 200 206 218 202 201 200 190 191 191 189 181 187 183 167 167 183 187 181 189 191 191 190 200 201 202 218 206 200 209 194 204 206 214 200 205 207 207 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 211 206 206 -0 -92 -142 -175 -198 -215 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 238 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -221 -207 -187 -158 -119 -59 -0 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 206 205 200 211 201 206 208 205 194 200 203 207 213 213 207 219 204 201 194 200 199 191 170 191 199 200 194 201 204 219 207 213 213 207 203 200 194 205 208 206 201 211 200 205 206 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 -0 -59 -119 -158 -187 -207 -221 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 239 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -138 -86 -0 205 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 215 206 207 207 216 204 205 205 200 213 200 206 209 209 204 216 202 203 204 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 204 203 202 216 204 209 209 206 200 213 200 205 205 204 216 207 207 206 215 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 205 -0 -86 -138 -172 -196 -214 -226 -234 -240 -245 -248 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 240 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -242 -237 -230 -219 -205 -184 -154 -111 -55 -0 217 205 206 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 217 213 207 190 208 210 210 205 194 200 202 203 202 195 203 205 204 201 189 187 180 158 180 187 189 201 204 205 203 195 202 203 202 200 194 205 210 210 208 190 207 213 217 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 206 205 217 -0 -55 -111 -154 -184 -205 -219 -230 -237 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 241 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -233 -224 -212 -194 -168 -132 -81 -0 207 205 200 205 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 205 207 216 206 207 207 208 207 205 200 215 203 194 210 210 204 216 203 202 202 195 208 193 192 189 181 187 183 167 167 183 187 181 189 192 193 208 195 202 202 203 216 204 210 210 194 203 215 200 205 207 208 207 207 206 216 207 205 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 205 200 205 207 -0 -81 -132 -168 -194 -212 -224 -233 -240 -244 -247 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 242 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -217 -202 -180 -148 -105 -53 -0 195 216 195 217 205 206 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 206 207 206 200 212 201 206 205 195 210 201 207 218 202 200 190 196 202 202 195 201 200 191 170 191 200 201 195 202 202 196 190 200 202 218 207 201 210 195 205 206 201 212 200 206 207 206 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 206 205 217 195 216 195 -0 -53 -105 -148 -180 -202 -217 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 243 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -249 -247 -244 -239 -232 -223 -209 -190 -163 -125 -70 -0 200 207 206 207 205 200 205 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 215 206 207 208 216 204 205 205 205 196 200 206 209 210 206 194 201 203 207 212 212 203 205 205 202 191 191 186 169 169 186 191 191 202 205 205 203 212 212 207 203 201 194 206 210 209 206 200 196 205 205 205 204 216 208 207 206 215 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 205 200 205 207 206 207 200 -0 -70 -125 -163 -190 -209 -223 -232 -239 -244 -247 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 244 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -251 -250 -248 -245 -241 -235 -227 -215 -198 -175 -142 -91 -0 207 209 195 217 195 216 195 217 205 206 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 210 222 207 207 211 216 218 218 216 212 196 192 209 211 210 200 202 203 204 203 196 208 193 191 183 190 189 181 159 181 189 190 183 191 193 208 196 203 204 203 202 200 210 211 209 192 196 212 216 218 218 216 211 207 207 222 210 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 206 205 217 195 216 195 217 195 209 207 -0 -91 -142 -175 -198 -215 -227 -235 -241 -245 -248 -250 -251 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 245 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -246 -243 -238 -231 -220 -206 -185 -156 -115 -57 -0 209 197 207 200 207 206 207 205 200 205 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 211 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 207 216 206 207 207 207 207 207 200 214 206 204 195 210 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 210 195 204 206 214 200 207 207 207 207 207 206 216 207 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 211 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 205 200 205 207 206 207 200 207 197 209 -0 -57 -115 -156 -185 -206 -220 -231 -238 -243 -246 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 246 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -252 -251 -250 -247 -244 -240 -234 -225 -212 -194 -169 -132 -82 -0 210 192 208 207 209 195 217 195 216 195 217 205 206 205 216 207 206 221 208 207 216 207 207 211 207 223 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 205 207 211 223 207 207 205 206 205 195 200 207 209 206 194 209 200 201 202 201 195 202 204 204 200 189 187 179 157 179 187 189 200 204 204 202 195 201 202 201 200 209 194 206 209 207 200 195 205 206 205 207 207 223 211 207 205 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 223 207 211 207 207 216 207 208 221 206 207 216 205 206 205 217 195 216 195 217 195 209 207 208 192 210 -0 -82 -132 -169 -194 -212 -225 -234 -240 -244 -247 -250 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 247 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -236 -229 -217 -202 -179 -147 -103 -51 209 209 205 209 209 197 207 200 207 206 207 205 200 205 217 207 206 206 211 207 206 211 207 223 208 207 218 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 215 206 207 208 216 205 207 200 217 217 207 207 209 210 209 200 205 217 202 200 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 200 202 217 205 200 209 210 209 207 207 217 217 200 207 205 216 208 207 206 215 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 218 207 208 223 207 211 206 207 211 206 206 207 217 205 200 205 207 206 207 200 207 197 209 209 205 209 209 -51 -103 -147 -179 -202 -217 -229 -236 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 248 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -222 -208 -189 -160 -120 -66 -0 210 194 209 210 192 208 207 209 195 217 195 216 195 217 205 206 205 216 207 206 221 208 207 216 207 206 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 211 223 207 207 211 216 222 197 207 206 195 191 209 211 210 200 202 207 212 212 204 213 202 201 194 200 199 191 170 191 199 200 194 201 202 213 204 212 212 207 202 200 210 211 209 191 195 206 207 197 222 216 211 207 207 223 211 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 206 207 216 207 208 221 206 207 216 205 206 205 217 195 216 195 217 195 209 207 208 192 210 209 194 210 -0 -66 -120 -160 -189 -208 -222 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 249 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -196 -172 -136 -85 -0 200 210 200 209 209 205 209 209 197 207 200 207 206 207 205 200 205 217 207 206 206 211 207 206 211 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 207 218 206 207 208 208 211 212 201 215 206 205 195 210 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 210 195 205 206 215 201 212 211 208 208 207 206 218 207 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 211 206 207 211 206 206 207 217 205 200 205 207 206 207 200 207 197 209 209 205 209 209 200 210 200 -0 -85 -136 -172 -196 -214 -226 -234 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 250 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -250 -248 -246 -242 -237 -229 -219 -203 -181 -151 -107 -53 -0 200 211 200 210 194 209 210 192 208 207 209 195 217 195 216 195 217 205 206 205 216 207 206 221 208 206 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 205 207 216 206 206 207 207 205 206 196 200 207 209 206 194 209 201 202 202 201 195 203 205 204 201 189 187 179 158 179 187 189 201 204 205 203 195 201 202 202 201 209 194 206 209 207 200 196 206 205 207 207 206 206 216 207 205 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 206 208 221 206 207 216 205 206 205 217 195 216 195 217 195 209 207 208 192 210 209 194 210 200 211 200 -0 -53 -107 -151 -181 -203 -219 -229 -237 -242 -246 -248 -250 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 251 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -253 -253 -252 -251 -249 -247 -243 -239 -232 -223 -209 -190 -162 -123 -69 -0 202 201 211 200 210 200 209 209 205 209 209 197 207 200 207 206 207 205 200 205 217 207 206 206 211 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 205 207 211 221 206 207 206 200 216 212 191 208 210 210 200 206 217 202 201 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 201 202 217 206 200 210 210 208 191 212 216 200 206 207 206 221 211 207 205 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 211 206 206 207 217 205 200 205 207 206 207 200 207 197 209 209 205 209 209 200 210 200 211 201 202 -0 -69 -123 -162 -190 -209 -223 -232 -239 -243 -247 -249 -251 -252 -253 -253 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 252 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -240 -234 -226 -214 -197 -173 -138 -87 -0 207 202 201 206 200 211 200 210 194 209 210 192 208 207 209 195 217 195 216 195 217 206 206 205 216 208 206 204 211 207 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 215 206 207 208 211 217 223 206 196 206 199 202 194 210 210 200 202 207 213 213 209 196 202 201 194 201 199 191 170 191 199 201 194 201 202 196 209 213 213 207 202 200 210 210 194 202 199 206 196 206 223 217 211 208 207 206 215 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 207 211 204 206 208 216 205 206 206 217 195 216 195 217 195 209 207 208 192 210 209 194 210 200 211 200 206 201 202 207 -0 -87 -138 -173 -197 -214 -226 -234 -240 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 253 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -252 -251 -250 -248 -245 -242 -236 -229 -218 -203 -181 -151 -107 -53 -0 203 202 217 202 201 211 200 210 200 209 209 205 209 209 197 207 200 207 206 207 205 200 205 217 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 210 222 207 207 208 208 211 215 212 200 206 208 206 195 210 201 203 204 203 202 195 202 204 202 191 191 186 169 169 186 191 191 202 204 202 195 202 203 204 203 201 210 195 206 208 206 200 212 215 211 208 208 207 207 222 210 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 217 205 200 205 207 206 207 200 207 197 209 209 205 209 209 200 210 200 211 201 202 217 202 203 -0 -53 -107 -151 -181 -203 -218 -229 -236 -242 -245 -248 -250 -251 -252 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -250 -249 -246 -243 -238 -231 -222 -208 -189 -161 -121 -68 -0 203 202 202 207 202 201 206 200 211 200 210 194 209 210 192 208 207 209 195 217 195 216 195 217 206 206 205 218 208 206 204 211 207 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 207 216 206 207 207 207 206 206 200 206 208 210 210 205 194 200 202 203 202 196 208 192 190 183 190 188 180 158 180 188 190 183 190 192 208 196 202 203 202 200 194 205 210 210 208 206 200 206 206 207 207 207 206 216 207 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 207 211 204 206 208 218 205 206 206 217 195 216 195 217 195 209 207 208 192 210 209 194 210 200 211 200 206 201 202 207 202 202 203 -0 -68 -121 -161 -189 -208 -222 -231 -238 -243 -246 -249 -250 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -239 -233 -224 -212 -195 -170 -135 -84 -0 201 201 200 212 203 202 217 202 201 211 200 210 200 209 209 205 209 209 197 207 200 207 206 207 205 200 205 218 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 205 207 211 223 207 206 206 200 217 212 197 192 209 210 204 216 203 202 202 196 208 196 201 200 190 189 184 168 168 184 189 190 200 201 196 208 196 202 202 203 216 204 210 209 192 197 212 217 200 206 206 207 223 211 207 205 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 218 205 200 205 207 206 207 200 207 197 209 209 205 209 209 200 210 200 211 201 202 217 202 203 212 200 201 201 -0 -84 -135 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 256 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -244 -240 -235 -227 -216 -200 -178 -146 -103 -0 191 195 195 212 203 202 202 207 202 201 206 200 211 200 210 194 209 210 192 208 207 209 195 217 195 216 195 217 206 206 205 218 208 206 205 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 217 206 215 206 207 208 216 204 205 205 196 206 199 206 205 195 210 201 207 218 202 200 191 196 202 203 200 188 186 179 157 179 186 188 200 203 202 196 191 200 202 218 207 201 210 195 205 206 199 206 196 205 205 204 216 208 207 206 215 206 217 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 205 206 208 218 205 206 206 217 195 216 195 217 195 209 207 208 192 210 209 194 210 200 211 200 206 201 202 207 202 202 203 212 195 195 191 -0 -103 -146 -178 -200 -216 -227 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 257 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -228 -218 -204 -184 -155 -115 -64 -0 202 208 204 201 201 200 212 203 202 217 202 201 211 200 210 200 209 209 205 209 209 197 207 200 207 206 207 206 200 205 218 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 217 206 210 222 207 207 211 216 218 217 213 202 206 209 210 206 194 201 203 207 212 212 203 205 205 202 194 200 195 179 179 195 200 194 202 205 205 203 212 212 207 203 201 194 206 210 209 206 202 213 217 218 216 211 207 207 222 210 206 217 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 218 205 200 206 207 206 207 200 207 197 209 209 205 209 209 200 210 200 211 201 202 217 202 203 212 200 201 201 204 208 202 -0 -64 -115 -155 -184 -204 -218 -228 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 258 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -249 -247 -245 -241 -236 -230 -220 -207 -189 -163 -125 -71 -0 204 192 213 191 195 195 212 203 202 202 207 202 201 206 200 211 200 210 194 209 210 192 208 207 209 195 217 195 216 196 217 206 206 205 218 208 206 205 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 207 218 206 218 206 217 206 217 206 217 206 207 216 206 207 207 208 207 205 200 211 192 209 210 210 200 202 204 204 203 196 209 193 191 183 190 189 181 159 181 189 190 183 191 193 209 196 203 204 204 202 200 210 210 209 192 211 200 205 207 208 207 207 206 216 207 206 217 206 217 206 217 206 218 206 218 207 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 205 206 208 218 205 206 206 217 196 216 195 217 195 209 207 208 192 210 209 194 210 200 211 200 206 201 202 207 202 202 203 212 195 195 191 213 192 204 -0 -71 -125 -163 -189 -207 -220 -230 -236 -241 -245 -247 -249 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 259 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -253 -253 -252 -252 -251 -249 -247 -245 -241 -237 -230 -222 -209 -193 -169 -136 -86 -0 204 191 202 196 202 208 204 201 201 200 212 203 202 217 202 201 211 200 210 200 209 209 205 209 209 197 207 201 207 206 212 206 200 205 218 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 207 218 206 218 206 217 206 217 206 217 205 207 211 223 207 206 207 206 199 211 201 203 194 210 210 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 210 210 194 203 201 211 199 206 207 206 207 223 211 207 205 217 206 217 206 217 206 218 206 218 207 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 218 205 200 206 212 206 207 201 207 197 209 209 205 209 209 200 210 200 211 201 202 217 202 203 212 200 201 201 204 208 202 196 202 191 204 -0 -86 -136 -169 -193 -209 -222 -230 -237 -241 -245 -247 -249 -251 -252 -252 -253 -253 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 260 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -251 -250 -249 -247 -245 -241 -237 -231 -222 -211 -195 -173 -143 -101 -50 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 201 206 200 211 200 210 194 209 210 192 208 207 209 195 200 200 217 196 217 206 206 206 218 208 206 205 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 217 205 207 208 216 205 205 205 205 195 199 206 209 206 194 209 201 202 202 201 195 203 205 204 201 189 187 179 158 179 187 189 201 204 205 203 195 201 202 202 201 209 194 206 209 206 199 195 205 205 205 205 216 208 207 205 217 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 205 206 208 218 206 206 206 217 196 217 200 200 195 209 207 208 192 210 209 194 210 200 211 200 206 201 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 -50 -101 -143 -173 -195 -211 -222 -231 -237 -241 -245 -247 -249 -250 -251 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 261 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -247 -244 -241 -236 -230 -222 -211 -196 -176 -147 -109 -61 -0 181 194 201 204 191 202 196 202 208 204 201 201 200 212 203 202 217 202 201 211 200 210 200 209 209 205 209 209 197 206 205 212 206 212 206 200 205 218 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 215 206 206 207 211 216 218 217 216 212 191 208 210 210 200 206 217 202 201 196 208 192 192 189 181 187 183 167 167 183 187 181 189 192 192 208 196 201 202 217 206 200 210 210 208 191 212 216 217 218 216 211 207 206 206 215 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 218 205 200 206 212 206 212 205 206 197 209 209 205 209 209 200 210 200 211 201 202 217 202 203 212 200 201 201 204 208 202 196 202 191 204 201 194 181 -0 -61 -109 -147 -176 -196 -211 -222 -230 -236 -241 -244 -247 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 262 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -246 -244 -240 -236 -230 -222 -211 -196 -177 -150 -112 -64 -0 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 201 206 200 211 200 210 194 209 210 192 208 208 191 199 200 199 217 196 217 206 207 206 218 208 207 205 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 210 222 207 207 208 208 207 206 200 215 203 194 210 210 200 203 207 213 214 209 196 202 202 195 201 200 191 170 191 200 201 195 202 202 196 209 214 213 207 203 200 210 210 194 203 215 200 206 207 208 208 207 207 222 210 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 205 207 208 218 206 207 206 217 196 217 199 200 199 191 208 208 192 210 209 194 210 200 211 200 206 201 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 -0 -64 -112 -150 -177 -196 -211 -222 -230 -236 -240 -244 -246 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 263 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -245 -243 -239 -235 -228 -220 -209 -195 -176 -150 -114 -65 -0 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 200 212 203 202 217 202 201 211 200 210 200 210 209 205 210 208 202 206 207 207 206 212 206 200 205 218 208 207 207 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 207 216 206 206 207 207 207 200 212 201 206 205 195 210 201 203 204 204 202 196 203 204 202 191 191 186 169 169 186 191 191 202 204 203 196 202 204 204 203 201 210 195 205 206 201 212 200 207 207 207 206 206 216 207 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 207 207 208 218 205 200 206 212 206 207 207 206 202 208 210 205 209 210 200 210 200 211 201 202 217 202 203 212 200 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 -0 -65 -114 -150 -176 -195 -209 -220 -228 -235 -239 -243 -245 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 264 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -248 -247 -245 -242 -238 -233 -227 -218 -207 -193 -173 -147 -112 -65 -0 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 201 206 200 211 200 210 194 209 210 194 208 208 214 195 200 200 217 196 217 206 207 206 223 208 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 206 218 206 217 206 217 206 217 205 207 211 221 206 207 205 205 196 201 206 209 210 206 194 200 203 203 202 196 208 193 191 183 190 189 181 159 181 189 190 183 191 193 208 196 202 203 203 200 194 206 210 209 206 201 196 205 205 207 206 221 211 207 205 217 206 217 206 217 206 218 206 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 208 223 206 207 206 217 196 217 200 200 195 214 208 208 194 210 209 194 210 200 211 200 206 201 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 -0 -65 -112 -147 -173 -193 -207 -218 -227 -233 -238 -242 -245 -247 -248 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 265 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -250 -249 -248 -246 -243 -240 -236 -231 -224 -216 -204 -189 -169 -143 -109 -64 -0 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 200 212 203 202 217 202 201 211 200 210 200 210 210 206 209 193 200 206 205 212 206 212 206 200 205 206 211 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 206 218 206 217 206 217 206 215 206 207 208 211 217 223 201 215 212 197 192 209 210 209 200 202 203 203 201 191 196 202 201 190 190 185 168 168 185 190 190 201 202 196 191 201 203 203 202 200 209 210 209 192 197 212 215 201 223 217 211 208 207 206 215 206 217 206 217 206 218 206 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 211 206 205 200 206 212 206 212 205 206 200 193 209 206 210 210 200 210 200 211 201 202 217 202 203 212 200 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 -0 -64 -109 -143 -169 -189 -204 -216 -224 -231 -236 -240 -243 -246 -248 -249 -250 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 266 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -242 -239 -234 -229 -222 -212 -200 -184 -163 -136 -101 -61 -0 183 190 168 157 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 201 206 201 211 200 210 195 209 209 203 208 208 191 199 200 200 217 196 200 215 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 211 222 207 207 208 208 211 212 201 215 206 205 195 209 204 217 203 202 201 195 202 205 204 201 189 187 179 158 179 187 189 201 204 205 202 195 201 202 203 217 204 209 195 205 206 215 201 212 211 208 208 207 207 222 211 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 215 200 196 217 200 200 199 191 208 208 203 209 209 195 210 200 211 201 206 201 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 157 168 190 183 -0 -61 -101 -136 -163 -184 -200 -212 -222 -229 -234 -239 -242 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 267 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -247 -246 -243 -240 -237 -232 -226 -218 -208 -195 -178 -155 -125 -86 -50 -0 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 200 213 203 202 217 202 201 211 200 209 205 210 194 209 210 208 202 206 206 212 206 213 212 205 205 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 207 216 206 207 207 207 206 206 196 200 207 209 206 194 200 207 218 201 195 208 192 191 189 181 187 183 167 167 183 187 181 189 191 192 208 195 201 218 207 200 194 206 209 207 200 196 206 206 207 207 207 206 216 207 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 205 205 212 213 206 212 206 206 202 208 210 209 194 210 205 209 200 211 201 202 217 202 203 213 200 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 -0 -50 -86 -125 -155 -178 -195 -208 -218 -226 -232 -237 -240 -243 -246 -247 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 268 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -234 -229 -223 -214 -203 -189 -170 -146 -115 -71 -0 200 181 200 190 187 183 190 168 157 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 201 206 201 194 204 209 205 209 211 194 208 208 197 199 200 206 200 200 200 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 218 206 217 206 217 206 207 211 223 207 206 206 200 217 212 191 208 210 210 200 202 204 207 212 208 196 202 201 194 201 199 191 170 191 199 201 194 201 202 196 208 212 207 204 202 200 210 210 208 191 212 217 200 206 206 207 223 211 207 206 217 206 217 206 218 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 200 200 200 206 200 199 197 208 208 194 211 209 205 209 204 194 201 206 201 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 157 168 190 183 187 190 200 181 200 -0 -71 -115 -146 -170 -189 -203 -214 -223 -229 -234 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 269 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -248 -247 -245 -243 -240 -236 -232 -226 -219 -209 -197 -181 -161 -135 -103 -64 -0 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 200 213 203 202 217 203 200 216 200 194 203 210 210 206 210 192 206 206 189 214 211 213 212 206 205 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 206 218 206 217 206 217 205 207 208 216 204 205 205 196 206 199 202 194 210 210 200 202 203 203 202 195 202 204 202 191 191 186 169 169 186 191 191 202 204 202 195 202 203 203 202 200 210 210 194 202 199 206 196 205 205 204 216 208 207 205 217 206 217 206 218 206 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 205 206 212 213 211 214 189 206 206 192 210 206 210 210 203 194 200 216 200 203 217 202 203 213 200 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 -0 -64 -103 -135 -161 -181 -197 -209 -219 -226 -232 -236 -240 -243 -245 -247 -248 -250 -251 -251 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 270 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -247 -246 -244 -241 -238 -234 -229 -222 -214 -203 -190 -173 -151 -121 -84 -0 -0 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 202 203 206 200 217 200 210 195 210 209 205 209 207 202 200 200 207 199 205 200 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 210 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 206 218 206 217 206 215 206 206 207 211 216 217 217 212 200 206 208 206 194 210 200 202 202 201 196 208 192 190 183 190 188 180 158 180 188 190 183 190 192 208 196 201 202 202 200 210 194 206 208 206 200 212 217 217 216 211 207 206 206 215 206 217 206 218 206 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 210 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 200 205 199 207 200 200 202 207 209 205 209 210 195 210 200 217 200 206 203 202 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 -0 -0 -84 -121 -151 -173 -190 -203 -214 -222 -229 -234 -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 y 271 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -244 -242 -239 -235 -231 -225 -217 -208 -196 -181 -162 -138 -107 -68 -0 191 202 192 202 202 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 200 213 203 202 218 203 202 211 200 210 205 210 195 209 210 194 206 206 190 214 194 216 212 206 205 205 216 207 206 221 208 207 216 207 207 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 218 206 217 206 217 206 210 222 207 207 207 207 206 206 200 206 208 210 209 200 211 201 202 201 195 208 196 201 200 190 189 184 168 168 184 189 190 200 201 196 208 195 201 202 201 211 200 209 210 208 206 200 206 206 207 207 207 207 222 210 206 217 206 217 206 218 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 207 207 216 207 208 221 206 207 216 205 205 206 212 216 194 214 190 206 206 194 210 209 195 210 205 210 200 211 202 203 218 202 203 213 200 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 202 202 192 202 191 -0 -68 -107 -138 -162 -181 -196 -208 -217 -225 -231 -235 -239 -242 -244 -246 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 272 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -242 -240 -236 -232 -227 -220 -212 -202 -189 -172 -151 -123 -87 -53 -0 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 212 203 202 202 207 203 201 206 201 194 204 209 206 210 210 205 209 208 203 200 206 207 199 205 200 217 207 206 206 211 207 206 211 207 223 208 207 216 207 206 211 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 207 218 206 217 206 217 206 207 216 206 206 207 206 200 217 212 197 192 209 210 200 206 217 202 200 190 196 202 203 200 188 186 179 157 179 186 188 200 203 202 196 190 200 202 217 206 200 210 209 192 197 212 217 200 206 207 206 206 216 207 206 217 206 217 206 218 207 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 211 206 207 216 207 208 223 207 211 206 207 211 206 206 207 217 200 205 199 207 206 200 203 208 209 205 210 210 206 209 204 194 201 206 201 203 207 202 202 203 212 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 -0 -53 -87 -123 -151 -172 -189 -202 -212 -220 -227 -232 -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 y 273 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -215 -206 -194 -179 -160 -136 -107 -69 -0 -0 203 201 195 204 191 202 192 202 202 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 201 213 203 202 218 203 200 216 201 194 209 211 195 210 210 194 206 207 195 214 194 216 212 206 205 205 216 207 206 221 208 207 216 207 207 211 207 223 207 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 217 206 217 205 207 211 221 206 205 205 196 206 199 206 205 195 209 201 203 207 212 212 203 205 205 202 194 200 195 179 179 195 200 194 202 205 205 203 212 212 207 203 201 209 195 205 206 199 206 196 205 205 206 221 211 207 205 217 206 217 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 207 223 207 211 207 207 216 207 208 221 206 207 216 205 205 206 212 216 194 214 195 207 206 194 210 210 195 211 209 194 201 216 200 203 218 202 203 213 201 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 202 202 192 202 191 204 195 201 203 -0 -0 -69 -107 -136 -160 -179 -194 -206 -215 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 274 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -224 -217 -209 -198 -185 -169 -147 -120 -85 -53 -0 207 203 202 200 212 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 186 200 190 200 189 201 202 204 192 213 191 195 195 213 203 202 202 207 203 203 206 200 199 209 210 206 210 210 205 209 191 206 200 206 207 199 205 200 217 207 206 206 211 207 206 211 207 223 208 207 218 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 217 206 215 206 207 208 211 216 218 217 213 202 206 209 210 206 194 200 203 204 203 196 209 193 191 183 190 189 181 159 181 189 190 183 191 193 209 196 203 204 203 200 194 206 210 209 206 202 213 217 218 216 211 208 207 206 215 206 217 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 218 207 208 223 207 211 206 207 211 206 206 207 217 200 205 199 207 206 200 206 191 209 205 210 210 206 210 209 199 200 206 203 203 207 202 202 203 213 195 195 191 213 192 204 202 201 189 200 190 200 186 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 212 200 202 203 207 -0 -53 -85 -120 -147 -169 -185 -198 -209 -217 -224 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 275 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -250 -248 -247 -246 -244 -241 -238 -235 -231 -226 -219 -212 -202 -190 -175 -156 -132 -103 -66 -0 -0 202 202 202 202 212 203 201 195 204 191 202 192 202 202 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 201 201 213 204 202 218 203 202 200 204 194 209 211 195 210 209 204 206 207 195 214 194 216 212 206 205 205 216 207 206 221 208 207 216 207 206 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 206 217 206 211 223 207 207 208 208 207 205 200 211 192 209 210 209 199 201 203 203 201 191 196 202 201 191 190 185 169 169 185 190 191 201 202 196 191 201 203 203 201 199 209 210 209 192 211 200 205 207 208 208 207 207 223 211 206 217 206 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 206 207 216 207 208 221 206 207 216 205 205 206 212 216 194 214 195 207 206 204 209 210 195 211 209 194 204 200 202 203 218 202 204 213 201 201 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 202 202 192 202 191 204 195 201 203 212 202 202 202 202 -0 -0 -66 -103 -132 -156 -175 -190 -202 -212 -219 -226 -231 -235 -238 -241 -244 -246 -247 -248 -250 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 276 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -205 -194 -180 -163 -142 -115 -82 -51 -0 200 200 201 201 217 207 203 202 200 212 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 187 200 190 200 189 201 202 204 192 213 191 195 195 213 203 203 202 207 203 202 217 200 200 210 210 206 211 194 208 209 191 206 200 206 207 199 205 200 217 207 206 206 211 207 206 211 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 207 218 206 217 206 207 216 206 207 207 206 206 200 211 200 203 194 209 209 200 201 202 201 195 203 205 204 201 190 188 180 158 180 188 190 201 204 205 203 195 201 202 201 200 209 209 194 203 200 211 200 206 206 207 207 206 216 207 206 217 206 218 207 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 211 206 207 211 206 206 207 217 200 205 199 207 206 200 206 191 209 208 194 211 206 210 210 200 200 217 202 203 207 202 203 203 213 195 195 191 213 192 204 202 201 189 200 190 200 187 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 212 200 202 203 207 217 201 201 200 200 -0 -51 -82 -115 -142 -163 -180 -194 -205 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 277 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -247 -246 -244 -242 -239 -236 -232 -228 -222 -215 -207 -196 -184 -168 -148 -125 -91 -57 -0 209 210 210 211 211 206 202 202 202 202 212 203 201 195 204 191 202 192 202 202 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 208 204 201 202 201 213 204 203 203 207 202 200 209 194 210 210 206 210 209 204 206 207 195 214 194 216 212 206 205 205 216 207 206 221 208 206 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 217 213 218 207 217 213 218 207 217 213 218 207 217 212 211 230 217 207 199 222 198 248 255 202 233 255 255 255 232 255 225 255 198 255 254 231 197 202 211 226 224 213 201 207 217 207 218 207 218 207 218 210 223 208 218 207 218 207 217 206 217 206 207 211 223 207 206 201 216 213 201 206 208 206 194 204 217 202 201 195 208 193 192 190 182 187 184 168 168 184 187 182 190 192 193 208 195 201 202 217 204 194 206 208 206 201 213 216 201 206 207 223 211 207 206 217 206 217 207 218 207 218 208 223 210 218 207 218 207 218 207 217 207 201 213 224 226 211 202 197 231 254 255 198 255 225 255 232 255 255 255 233 202 255 248 198 222 199 207 217 230 211 212 217 207 218 213 217 207 218 213 217 207 218 213 217 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 206 208 221 206 207 216 205 205 206 212 216 194 214 195 207 206 204 209 210 206 210 210 194 209 200 202 207 203 203 204 213 201 202 201 204 208 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 202 202 192 202 191 204 195 201 203 212 202 202 202 202 206 211 211 210 210 209 -0 -57 -91 -125 -148 -168 -184 -196 -207 -215 -222 -228 -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 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 278 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -252 -252 -251 -251 -250 -249 -248 -246 -244 -242 -240 -237 -233 -228 -223 -216 -208 -198 -187 -172 -154 -132 -105 -70 -0 -0 210 209 194 200 200 200 200 201 201 217 207 203 202 200 212 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 187 200 190 200 189 201 202 204 192 213 191 195 200 213 203 203 202 218 203 202 200 204 200 210 194 209 211 195 208 209 191 206 200 206 207 199 205 200 217 207 206 206 211 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 207 201 226 198 221 218 212 177 255 227 222 255 255 255 255 255 255 255 201 255 248 227 207 220 228 232 230 198 201 216 210 223 213 201 207 217 207 218 207 218 207 218 207 218 207 218 206 217 206 217 205 207 208 216 204 205 202 190 200 206 209 210 209 200 202 207 213 213 209 196 202 202 200 188 186 179 157 179 186 188 200 202 202 196 209 213 213 207 202 200 209 210 209 206 200 190 202 205 204 216 208 207 205 217 206 217 206 218 207 218 207 218 207 218 207 218 207 217 207 201 213 223 210 216 201 198 230 232 228 220 207 227 248 255 201 255 255 255 255 255 255 255 222 227 255 177 212 218 221 198 226 201 207 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 211 206 206 207 217 200 205 199 207 206 200 206 191 209 208 195 211 209 194 210 200 204 200 202 203 218 202 203 203 213 200 195 191 213 192 204 202 201 189 200 190 200 187 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 212 200 202 203 207 217 201 201 200 200 200 200 194 209 210 -0 -0 -70 -105 -132 -154 -172 -187 -198 -208 -216 -223 -228 -233 -237 -240 -242 -244 -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 y 279 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -251 -251 -250 -249 -248 -246 -245 -242 -240 -237 -233 -229 -224 -217 -209 -200 -189 -175 -158 -138 -111 -81 -53 -0 207 209 192 205 209 209 210 210 211 211 206 202 202 202 202 212 203 201 195 204 191 202 192 202 202 204 189 194 190 189 186 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 202 196 202 190 207 201 201 201 201 207 203 201 217 202 200 209 199 210 210 206 210 209 204 206 207 195 214 194 216 212 206 205 205 216 207 206 204 211 207 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 206 223 207 218 207 223 207 218 207 223 207 218 207 224 201 221 217 201 200 254 207 182 121 255 208 232 255 255 255 232 255 255 222 182 198 222 200 217 221 221 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 207 218 206 217 206 215 206 207 207 211 216 217 217 207 214 193 209 211 210 200 202 203 203 202 196 203 204 202 194 200 195 179 179 195 200 194 202 204 203 196 202 203 203 202 200 210 211 209 193 214 207 217 217 216 211 207 207 206 215 206 217 206 218 207 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 221 221 217 200 222 198 182 222 255 255 232 255 255 255 232 208 255 121 182 207 254 200 201 217 221 201 224 207 218 207 223 207 218 207 223 207 218 207 223 206 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 207 211 204 206 207 216 205 205 206 212 216 194 214 195 207 206 204 209 210 206 210 210 199 209 200 202 217 201 203 207 201 201 201 201 207 190 202 196 202 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 186 189 190 194 189 204 202 202 192 202 191 204 195 201 203 212 202 202 202 202 206 211 211 210 210 209 209 205 192 209 207 -0 -53 -81 -111 -138 -158 -175 -189 -200 -209 -217 -224 -229 -233 -237 -240 -242 -245 -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 y 280 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -234 -229 -224 -218 -211 -202 -191 -177 -161 -142 -119 -86 -55 -0 -0 200 209 197 208 209 210 209 194 200 200 200 200 201 201 217 207 203 202 200 212 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 187 200 190 200 189 201 202 205 191 219 191 195 196 195 212 203 202 202 207 202 200 205 200 210 194 209 211 195 208 209 191 206 200 206 207 199 205 200 217 207 206 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 208 218 207 217 213 218 207 217 213 218 207 217 213 216 207 216 217 206 231 220 198 237 255 255 255 255 255 255 255 255 202 255 121 237 198 210 207 218 217 216 206 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 207 218 206 217 206 211 222 207 207 207 207 206 206 195 200 204 195 210 210 200 202 203 202 196 209 193 191 183 190 189 181 159 181 189 190 183 191 193 209 196 202 203 202 200 210 210 195 204 200 195 206 206 207 207 207 207 222 211 206 217 206 218 207 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 206 216 217 218 207 210 198 237 121 255 202 255 255 255 255 255 255 255 255 237 198 220 231 206 217 216 207 216 213 217 207 218 213 217 207 218 213 217 207 218 208 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 206 207 217 200 205 199 207 206 200 206 191 209 208 195 211 209 194 210 200 205 200 202 207 202 202 203 212 195 196 195 191 219 191 205 202 201 189 200 190 200 187 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 212 200 202 203 207 217 201 201 200 200 200 200 194 209 210 209 208 197 209 200 -0 -0 -55 -86 -119 -142 -161 -177 -191 -202 -211 -218 -224 -229 -234 -237 -240 -243 -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 y 281 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -246 -245 -243 -240 -237 -234 -230 -225 -219 -211 -203 -192 -179 -164 -145 -124 -92 -59 -0 -0 207 195 207 195 207 207 209 192 205 209 209 210 210 211 211 206 202 202 202 202 212 203 201 195 204 191 202 192 202 202 204 189 194 190 189 187 199 185 179 167 170 168 179 183 199 190 189 181 194 201 204 191 204 196 203 208 208 208 202 201 201 213 203 202 217 202 200 209 200 210 210 206 210 209 204 206 207 195 214 194 216 212 206 205 205 218 208 206 204 211 207 223 207 207 216 207 206 210 205 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 201 210 218 207 201 210 218 207 201 210 218 206 216 218 197 228 222 198 120 231 225 201 232 255 255 255 233 255 255 255 120 209 199 212 201 217 216 207 217 207 218 207 218 207 218 210 223 213 201 207 217 207 218 207 218 206 217 206 207 216 206 206 207 206 200 217 207 208 210 206 194 209 201 202 202 201 192 196 202 201 191 190 185 169 169 185 190 191 201 202 196 192 201 202 202 201 209 194 206 210 208 207 217 200 206 207 206 206 216 207 206 217 206 218 207 218 207 217 207 201 213 223 210 218 207 218 207 218 207 217 207 216 217 201 212 199 209 120 255 255 255 233 255 255 255 232 201 225 231 120 198 222 228 197 218 216 206 218 210 201 207 218 210 201 207 218 210 201 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 205 210 206 207 216 207 207 223 207 211 204 206 208 218 205 205 206 212 216 194 214 195 207 206 204 209 210 206 210 210 200 209 200 202 217 202 203 213 201 201 202 208 208 208 203 196 204 191 204 201 194 181 189 190 199 183 179 168 170 167 179 185 199 187 189 190 194 189 204 202 202 192 202 191 204 195 201 203 212 202 202 202 202 206 211 211 210 210 209 209 205 192 209 207 207 195 207 195 207 -0 -0 -59 -92 -124 -145 -164 -179 -192 -203 -211 -219 -225 -230 -234 -237 -240 -243 -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 y 282 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -254 -254 -254 -254 -254 -254 -253 -253 -253 -252 -252 -251 -250 -249 -248 -247 -245 -243 -241 -238 -234 -230 -225 -219 -212 -204 -193 -181 -166 -148 -126 -102 -69 -0 -0 205 217 205 216 206 217 200 209 197 208 209 210 209 194 200 200 200 200 201 201 217 207 203 202 200 212 201 195 208 213 196 204 191 201 201 200 181 200 190 187 183 190 168 157 167 190 185 187 187 200 190 201 189 201 202 205 192 196 196 195 196 196 213 203 202 202 207 202 200 206 200 210 194 209 211 195 209 209 191 206 200 206 207 200 205 200 217 207 207 205 216 207 207 216 207 206 211 207 222 207 205 215 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 218 206 218 206 218 207 218 207 218 207 218 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 215 202 232 200 210 209 255 255 255 255 255 255 255 255 255 208 255 231 255 222 177 200 206 218 215 212 201 207 217 207 218 207 218 207 218 210 223 213 201 206 218 207 218 206 217 206 207 211 221 206 206 205 196 206 195 192 209 210 200 206 218 202 201 195 208 192 190 182 189 188 180 158 180 188 189 182 190 192 208 195 201 202 218 206 200 210 209 192 195 206 196 205 206 206 221 211 207 206 217 206 218 207 218 206 201 213 223 210 218 207 218 207 218 207 217 207 201 212 215 218 206 200 177 222 255 231 255 208 255 255 255 255 255 255 255 255 255 209 210 200 232 202 215 207 218 207 223 207 218 207 223 207 218 207 223 207 218 207 218 207 218 207 218 207 218 206 218 206 218 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 217 206 215 205 207 222 207 211 206 207 216 207 207 216 205 207 207 217 200 205 200 207 206 200 206 191 209 209 195 211 209 194 210 200 206 200 202 207 202 202 203 213 196 196 195 196 196 192 205 202 201 189 201 190 200 187 187 185 190 167 157 168 190 183 187 190 200 181 200 201 201 191 204 196 213 208 195 201 212 200 202 203 207 217 201 201 200 200 200 200 194 209 210 209 208 197 209 200 217 206 216 205 217 205 -0 -0 -69 -102 -126 -148 -166 -181 -193 -204 -212 -219 -225 -230 -234 -238 -241 -243 -245 -247 -248 -249 -250 -251 -252 -252 -253 -253 -253 -254 -254 -254 -254 -254 -254 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 y 283 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -255 -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 -241 -238 -235 -231 -226 -220 -213 -205 -195 -183 -168 -150 -129 -104 -77 -0 -0 206 205 217 205 200 195